000077

Android Tricks and Tips

Tuesday, 10 December 2013

DU Battery Saver PRO & Widgets Full Version

wkjfwkrn












Get up to 70% more battery life for your Android devices! Powerful battery management features and easy interface with one touch controls will end your worry of dying battery!
Du Battery Saver Pro version automates features from the Free version and adds up to 20% more battery life. Schedule power saving mode by power level or by time. Slow down CPU, remove power hogging apps and update device settings to boost your battery time.
Feature :
1) Revolutionary UI design of main page
2) Brand new reform of those smart Widgets
3) Whole refactor of Settings page
4) One-key Diagnostic & Auto optimization upon the result
5) More manual optimization offered after diagnostic
===Only for PRO===
* Intelligent mode-switching: e.g.
* adjusted to Long Standby on low battery level;
* go into your preset mode according to your schedule;
* Regularly closing power-draining tasks;
* Set the interval of background tasks cleaning;
* Need to leave some apps running background? Add them into ignore list.
* Slow down CPU during screenlock; (ROOT devices only);
===Classic features===
* 3 new powerful battery Widget s:
* One-tap optimizer (task killer widget)
* NEW designed battery display & mode switch
* premium ON/OFF switches;
Screenshot :
ewifjweekddmklfwqmkkfnkkjwkdew

mccddknfw
fnnfwkfnwklnfw
Requirements :
Android 2.1 and up
File Size : 3.6 MB
Google Play Price : $2.99
Download Free Now!!!!

Sunday, 8 December 2013

Oxygen ROM [Custom Rom] [Updated 5/12/2013]

Introduction

Oxygen is an AOSP source built ROM (ie. not a mod of any sense based ROM), it's minimal, it's superfast and mostly bugfree. As Oxygen is not a mod/port of any HTC/CyanogenMod or any other ROM and may not be to everyones liking, it's minimalistic and basic but any idea and suggestion for improving the ROM are welcome.

Features

  • Flavours:
    • HTC Desire / Bravo (GSM)
    • HTC Desire C / Bravo C (CDMA)
    • Google Nexus S (Crespo, manufactured by Samsung)
    • Google Nexus S 4G
  • Based on Android v2.3.4 (GRJ22) AOSP
  • Linux kernel version 2.6.35
  • Minimal Google apps
  • Superuser
  • Busybox
  • Apps2SD
  • Adhoc wifi network support
  • Advanced power menu with reboot and screenshot options
  • Customizable overclock settings
  • Customizable status bar power widget
  • Download any file type
  • Enhanced auto backlight settings
  • Facebook contacts sync
  • FM Radio
  • Headset Icon
  • HSPA Icon
  • Improved widget picker
  • Long press back to kill mod
  • Modified Launcher2 with quick uninstall
  • Optional battery percentage
  • SIP calling over 3G
  • Text reflow when zooming
  • Track change with volume buttons


Disclaimer

The Oxygen ROM team of developers is not responsible for any damage what-so-ever done to your phone, as with any ROM, you accept this risk.

Installation

Rooting your phone

The following steps are required only if your phone has the stock ROM. The unrevoked method may be used:
  1. Go to the unrevoked website.
  2. Select the HTC Desire.
  3. Download the option for operating system on the computer.
  4. Download a recovery that fits your needs and tastes!
  5. Install HTC Sync if you haven't done it yet. It installs the drivers and a synchronization application. The synchronization application may tamper with the rooting process and you are advised to uninstall it and to keep the drivers.
  6. If you are on Windows, install the HBOOT driver.
  7. Run the unrevoked software.
  8. Turn on USB Debugging: Menu → Settings → Applications → Development
  9. Connect the HTC Desire and set the connection mode to "Charge Only"
  10. The process takes a minute or two and in the end HTC Desire should boot into the recovery.
  11. Once complete, the HTC Desire will have SU access and the recovery will be installed in place of stock recovery.

S-OFF-ing

This step is optional. The main goal of this step is to disable the NAND security. Since the radio firmware cannot be accessed to modify the NAND security flags, the Alpharev team came up with the solution of replacing the default boot loader with one which doesn't take into account those security flags. Consequently, you may brick your phone if you're not careful enough. The benefices of replacing the HBOOT are:
  • New HBOOTs come with different sizes for the /system/data and /cache partitions. Oxygen ROM needs very small space on /system and is able to work with a very small space on /cache. It is set to save the downloads directly to the SD card (please note that third party browsers like Opera or Dolphin HD may need to be set explicitly to save the downloads to the SD card). Thus /data may be increased and one may not need to move an installed application from the internal memory to the SD card.
  • Another goal is to make it easy the flashing of the radio firmware and the recovery.
Follow these steps:
  1. Go to the Alpharev site. You may find supplementary details there.
  2. Download the AlphaRev 1.8 HBOOT reflash utility. The file is a bootable ISO image which you may write on a CD or you may make a bootable USB drive with it. The Pendrive Linux site has some utilities.
  3. Boot your computer with the utility (it has been reported the process also works on a virtual machine, but in this case you must ensure the virtual host is able to communicate with the device).
  4. Plug the phone. And wait for the utility to recognize it.
  5. Choose whether you want a recovery installed.
  6. Wait for the utility to finish. This supposes more steps and several phone reboots. Consequently, it takes quite a long time.

Installing Oxygen ROM

  1. Download update-oxygen-xxx-signed.zip to your sdcard storage on your phone.
  2. Boot into the recovery through whatever method you choose (ROM Manager, Power + Volume Down, ADB etc...).
  3. Back up your existing installation.
  4. A wipe is required when first flashing Oxygen, however, unless otherwise stated, no wipe is needed to upgrade between versions.
  5. Select Install Zip from SD Card.
  6. Find the update-oxygen-xxx-signed.zip file you downloaded earlier.
  7. Choose Yes when asked to continue.
  8. Wait for the installation to finish.
  9. Select Reboot.
  10. After initial reboot, reboot a second time and you're all set.

Downloads

Latest versions

  • Oxygen ROM: 2.1.6.
  • The kernel: 2.6.35.13 r4.
  • Base Android: 2.3.4 (GRJ22).
  • The RIL: HTC-RIL 2.2.1001G.

Oxygen ROM

Friday, 6 December 2013

[HOW TO] Beginners Guide to Android ROM Development



Started this tutorial in the HTC HD2-Nand forum, I think maybe someone
can find it useful 

Who is this tutorial for?
  • Absolute Beginners like me 
  • People with little or no programming skills 

This is a very basic tutorial!!
Step one: Setting up the Android kitchen




First you will need to set up dsixda's android kitchen
(All credit for the kitchen to dsixda's)


Go to dsixda's thread for a list of supported devices.
Here is a summary of the installation process
( I recommend you read the tread first)

1. Before you do anything install the java jdk(find it in dsixda's thread)
2. Download and extract the cygwin_packages.zip provided by dsixda on third post
3. Run the set up(make sure there is no previous cygwin installation)
4. Follow the kitchen read me txt!!!
5) local package directory *must* be the path to the cygwin_packages folder that you just extracted

6) when it shows all the package names, go to the top and select "all <-> default" until it changes to "all <-> install" (you must click on the arrows)

7. Run the cygwin at least once and close, now you will see a folder inside the cygwin installation like this: Home\your user name\

8. Download the kitchen and extract to the home\your user name\
9. Rename the dsixda-android-kitchen-*** folder to just "kitchen"
10. Now your ready to run the kitchen type:
Code:
cd kitchen(enter)
./menu(enter)

11. If you did things right you should see this:

congratulations!!

Step Two: Setting up a working folder
1. First our folder structure should look like this:
Code:
cygwin folder/home/your user name/kitchen
2. Inside the kitchen it should look like this:

3. Now we need a rom to work on, for this tutorial i will use my own rom but you can use any hd2 rom. Place the original rom zip in the original_updatefolder inside the kitchen.
4.run the cygwin.exe again type:
Code:
cd kitchen(enter)
./menu(enter)
5.now enter option 1, enter again. You should see your rom listed, choose and enter
6.you will be asked about changing the working folders name, at this point it makes no difference so just continue.
7.you will be asked to convert to update-scrip do it and continue
8. Now you can view the roms info
9. congratulations you have a working folder!!!
Step Three :change/modify/update!

First I will be covering basic changes you can make to your rom, later I will be adding more helpful hints. 


Adding/removing applications
1. Go to the working folder where you extracted your rom, inside you will find:
 or 
2. Then go to "system/app" inside this folder you will find all the rom applications(apks) you may also find some in the data folder if your rom has this folder.
3. Copy, replace, and change any app(apk) be carefull if you dont know what the apk is do not delete!!
4. Congrats you have modified a rom, if your ready and want to see if it worked skip to step four to buil rom from working folder.

Adding new boot animation
1. Just replace the bootanimation.zip located in "workingfolder/system/media" with the boot animation of your choice.
here is a sample of my bootanimation to try.


Edit the gps script for your country/location
1. In the workingfolder/system/etc/ you will find a file named gps.conf, you can
edit this file with notepad++ or even word.
2. using the right gps script in this file can speed up gps lock, you can
find some from angeldeath, download extract and replace the gps.conf.


Changing the default wallpaper
1. Be very careful doing this, do not edit,delete or modify an apk without knowing what it is or does.not all things are as simple as copy and paste.
2. go to the workingfolder/system/framework/
3. Install 7zip and open the framework-res.apk
4. With in the framework-res.apk with 7zip go to "res/drawable-hdpi/" and look for the default_wallpaper.jpg. You can extract modify and replace with new one.
5. Make sure its the same file format and image dimensions.(in some roms you can also modify the default_lock_wallpaper.jpg)

MMS Fix for T-mobile
1. *I Have only tested this on MIUI Roms*
2. Go to "workingfolder/system/app"
3. Find MMS.apk
4. Right click and open with 7zip

5.Inside mms.apk go to "rex/xml/"
6.replace the "mms_config.xml" with this "mms_config.xml"

modifying build.prop

"build.prop" is a file that contains various system-vital "parameters"
Some can be modified with little risk, some can cause havoc. So Please do this Carefully!!!!!!


1. Locate the file "workingfolder/system/"
2. Open with notepad++


There is several simple changes that can be done, I will start with some and add more later. 


LCD Density
1. If you dont know anything about this topic Here is some info to get started
2.Locate this line inside the build.prop "ro.sf.lcd_density=240"

3.The only value you will modify is the "240" to your preference.


Difference is simple and visible!

Update Kernel From update.zip
Note that it's not always as easy as copy and paste

1. Extract you kernel_update.zip
2. Copy and replace the extracted files to the corresponding folders inside your finished ROM
3.Start with the boot folder

3. Than the system folder (there might be some libs and modules associated with the rom)

4. Another helpful hint is to open the updater-script
to see if your kernel requires you to delete anything for the kernel to work correctly.

sample script:
Code:
delete("/system/ppp");


-there are several other options provided by dsixda's android kitchen for that I recomend you go to the tread and read.


Step Four: repackage the rom


Now that you have made some changes it's time to test!!
1. Run the kitchen and enter option 99 - "biuld rom from working folder"
2. Choose mgldr or clk
3. I recommend that you go with all default options until you get more experience with the kitchen.
4. When its all done you will find a folder inside "cygwin/home/yousername/kitchen" called output_zip
5. Inside the folder is your new rom ready to be flashed and tested!!!

UPDATER-SCRIPT
Quote:
Thanks to user langthang for a great updater-script guide.
Download it HERE
I had a couple of request on how to get custom txt during the ROM installation in CWM,
the updater-script basically tells CWM what steps to take during the installation(flashing rom).
If you don't have any experience please don't edit anything other than what is in this simple tutorial.

1.First once you have your Rom ready in .zip format, Open with 7zip
2.Go to META-INF/com/google/android
3.Extract the updater-scrip file
4.Open with Notepad++
5.Any text that would appear during the CWM install should be in this format :
Code:
ui_print("Put your text in HERE");
Here is the requested 3d MIUI LOGO for example:
Code:
ui_print("");
ui_print("");
ui_print("");
ui_print("");
ui_print("");
ui_print("     ___                     ___                ");
ui_print("    /__/\\       ___         /__/\\       ___     ");
ui_print("   |  |::\\     /  /\\        \\  \\:\\     /  /\\    ");
ui_print("   |  |:|:\\   /  /:/         \\  \\:\\   /  /:/    ");
ui_print(" __|__|:|\\:\\ /__/::\\     ___  \\  \\:\\ /__/::\\    ");
ui_print("/__/::::| \\:\\\\__\\/\\:\\__ /__/\\  \\__\\:\\\\__\\/\\:\\__ ");
ui_print("\\  \\:\\~~\\__\\/   \\  \\:\\/\\\\  \\:\\ /  /:/   \\  \\:\\/\\");
ui_print(" \\  \\:\\          \\__\\::/ \\  \\:\\  /:/     \\__\\::/");
ui_print("  \\  \\:\\         /__/:/   \\  \\:\\/:/      /__/:/ ");
ui_print("   \\  \\:\\        \\__\\/     \\  \\::/       \\__\\/  ");
ui_print("    \\__\\/                   \\__\\/               ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
6.Add your text start at top and save,
then replace with new updater-scrip
congratulations!!

Wednesday, 4 December 2013

[ROM] Xperia L Clean 'n' Tweaked for Sony Xperia L/U/C



This is a very simple rom for daily use, so there's not much to say, unless:


Features:
- Based on lastest 15.3.A.0.26 JB (API Level 17) stock firmware
- Removed approximately 190mb of unwanted applications (see 3th post for full list)
- Fully deodexed system apps and framework
- System apps updated
- Xperia Z1 SystemUI
- Xperia Z1 X-Reality, Sketch, Keyboard, Clock, Calendar, Phonebook, Conversations, Themes, Tasks, White Balance control... and so on!!
Reboot power menu with reboot options (reboot, recovery, fastboot)
- Recents panel with new "Close All" corner button style
42dp navigation bar (both portrait and landscape)
- Fixed framework-res.apk to prevent bootloop, so fell free to decompile/compile it
- Disabled system signature check (super-user mod)
- Oi File Manager (can be uninstalled)
- Gmail (can be uninstalled)
- Chrome (can be uninstalled)
- Hangouts (can be uninstalled)



Screenshots:

 

  

 





Install:

WARNING - THIS INSTALLATION SCRIPT PROCEDURE IS UNDER DEVELOPMENT, SO ANY IMPROVEMENT WILL BE WELCOME - THANKS!

TRY AT YOUR OWN RISK!!!

Requeriments:
- C2104/05 device
- Working adb
- Working root and su binary


Base:

1. Flash lastest 15.3.A.0.26 fw with Flashtool (get yours: Xperia L General)

2. Root device

3. Under Settings >> Security:

- Unknown sources (enabled)
- Verify apps (disabled)

4. Under Settings >> Developers options:

- USB debugging (enabled)

5. Under Settings >> Xperia >> USB Connectivity:

- Install PC Companion (disabled)

6. Plug USB cable

7. Ensure su binary is working and has full access granted, by typing on command prompt:

adb shell
su

8. Close command prompt

9. Done!


Rom (YOUR DATA WILL BE LOST!!!):

1. Download v4 (choose mirror) and save it to your computer

G-Drive
Dev-Host

2. By extracting its contents you´ll get two folders:

CnT_v4_Install
CnT_v4_Win_Install

3. Move CnT_v4_Install folder to your internal storage (sdcard0) (IMPORTANT)

4. Ensure USB cable is plugged (IMPORTANT)

5. Ensure screen is unlocked (not important, but...)

6. Go into computer CnT_v4_Win_Install folder and double-click:

run_me_and_wait_reboot.bat

7. Wait until script installation finishes and phone reboots (a minute or two, and your screen will keep static)

8. If no problem happened during script installation, after reboot you´ll get your new rom!

9. Go here and install lastest Swiping Power Toggles SystemUI implementation (optional)

10. Root device again!

11. Done!!

12. Delete installations folders if you want


IMPORTANT
IF YOU ARE ON CUSTOM KERNEL, INSTALL ITS MODULES TO GET WIFI WORKING PROPERLY!!!



Known issues:
If you get double notes and recorder smallapp, delete SmallApp-Notes.apk and SmallApp-Recorder.apk inside /system/app/

[KITCHEN] Android Kitchen, v0.224 [Linux / Mac / Windows]

Android Kitchen

Compatible with Windows (Cygwin) / Linux / Mac OS X


Introduction
  • This is a tool for those who want to start learning how to make custom ROMs, or who just want to save some time with their ROM customization.
  • My goal is to make your life easier, and, at the same time, help you learn about the Android OS.
  • The kitchen will not automatically turn you into a developer. You are not programming anything or building a ROM from the ground up. The kitchen merely presents a user-friendly interface to hide all the rough details. However, this may be the push that gets you into development in the future.
  • A little bit of prior UNIX command-line knowledge would be useful to get started with the kitchen, but the help guides should be enough for a newbie. Knowledge of command lines is always important if you ever want to get involved in Android or development.


Code:
===================================================================
 Android Kitchen - by dsixda (xda-developers.com)
===================================================================

Main Menu

 1. Set up working folder from ROM
 2. Add root permissions
 3. Add BusyBox
 4. Disable boot screen sounds
 5. Add wireless tethering
 6. Zipalign all *.apk files to optimize RAM usage
 7. Change wipe status of ROM
 8. Change name of ROM
 9. Check update-script for errors
10. Show working folder information

Advanced Options

 11 - Deodex files in your ROM
 12 - Add task killer tweak for speed (stock ROM only)
 13 - Add /data/app functionality
 14 - Add Nano text editor + sysro/sysrw
 15 - Add Bash (command shell)
 16 - Add Apps2SD
 17 - Add /etc/init.d scripts support (busybox run-parts)
 18 - Add custom boot animation functionality
 19 - Porting tools (experimental)
 20 - Tools for boot image (unpack/re-pack/etc.)
 21 - Unpack data.img
 22 - Sign APK or ZIP file(s)
 23 - Convert update-script or updater-script
 24 - Miscellaneous optins / Plugin scripts

99. Build ROM from working folder
00. About/Update kitchen
 0. Exit
PROJECT UPDATE:
Quote:
Please note, as of 2012 I have semi-retired myself from this project, as I have become overwhelmed with the number of devices to support, the demand, bad health, and the constant nagging, especially with a new addition to the family and busy life.

Unfortunately I am still suffering from a torn scapholunate ligament in my hand that I incurred in late 2010 as a direct consequence of the extra time I spent on the kitchen on my laptop. Thus I cannot spend time on these kinds of activities on a regular basis. I will add updates once in a while, on my own terms, when I feel like it, but I don't want to feel obligated to do work for people especially when I am in constant pain. I am currently undergoing costly treatments for my hand.

If you would like to contribute to the kitchen, you can submit a plug-in (see post #5), or you could send me an email/tweet/"git pull request" for a specific case. I *do not* encourage people distributing unofficial copies/kangs or charging money for my kitchen as I have seen in the past.

This all doesn't necessarily mean the kitchen won't work anymore in the future. Please refer to the information in this post for how to get newer devices to work with the kitchen. I really hope this kitchen helps you out. If you want to, send me a tweet or hit 'Thanks' at the end of this post (or whatever else) to let me know it worked out for you.

Thanks for your support!

Supported devices
  

NOTE: If your device is not mentioned here, try to configure the kitchen to add support for it. See Post #3 of this thread (the FAQ) on how to add new devices to the kitchen.
Code:
---------------------------------------------------
MediaTek MT65xx-based devices 
- Discussion thread here
- MT657X devices: See this post
  for details
- MT6589 devices: See this post
- IMPORTANT: You may need to define your device under the kitchen's 
  /tools/edify_defs folder, or it might not boot! Read the instructions in FAQ 
  section: 'How to Add New Devices'

---------------------------------------------------
Alphabetical list of rest of devices:

Acer Liquid

Dell Streak 7

HTC Amaze 4G

HTC Aria / Liberty 

HTC Desire

HTC Desire HD / Inspire 4G

HTC Desire S

HTC Desire Z / Vision / T-Mobile G2

HTC Dream / G1

HTC Droid DNA

HTC Droid Eris

HTC Evo 3D

HTC Evo 4G 

HTC Evo 4G LTE

HTC Evo View 4G (untested)

HTC Evo Shift 4G 

HTC Flyer (untested)

HTC HD2 
- Use NAND ROM method (Please follow this thread for details)

HTC Hero / G2 Touch 

HTC Incredible 

HTC Incredible 2

HTC Incredible S

HTC Legend

HTC Magic / myTouch 3G 

HTC myTouch 3G Slide

HTC myTouch 4G / Glacier

HTC Nexus One 

HTC One (m7 variant)

HTC One S

HTC One X 

HTC One X+ (AT&T and International versions)

HTC One XL

HTC One V (including CDMA version)

HTC Rezound

HTC Sensation

HTC Tattoo / Click 

HTC Thunderbolt

HTC Wildfire / Buzz

HTC Wildfire S

Huawei - Newer devices (2013+):  
- Custom ROMs *not* supported, but to extract files from firmware, 
  please follow this thread.

Huawei Ideos X6
- Please follow this thread for details

Huawei U8100/U8110/U8120/U8150/U8160/U8180/U8650

Huawei U8220 / T-Mobile Pulse 

LG Ally

LG GT540 Optimus 

LG Motion 4G
- Please follow this thread for details

LG Nexus 4 (mako)

LG Optimus 2X (P990)

LG Optimus Black
- Please follow this thread for details

LG Optimus G2X (P999)

LG P500 
- Please follow this thread for details

LG Shine Plus

LG Vortex

Micromax A60

Motorola Atrix (unconfirmed)

Motorola CLIQ / CLIQ XT

Motorola Droid

Motorola Droid Bionic
- Please follow this thread for details

Motorola Milestone (unconfirmed) 
- You may need to remove the boot.img before building

Prestigio MultiPhone 4500 DUO

Prestigio MultiPhone PAP4500TDUO

Samsung Galaxy Ace 2 - GT-I8160(L/P)

Samsung Galaxy Mini 

Samsung Galaxy Nexus (untested, 'maguro' and 'toro' versions only)

Samsung Galaxy Note 
- GT-N7000 - please follow this thread for details
- SGH-I717 - Please follow this thread for details

Samsung Galaxy Note 2
- Supported for:
-- Sprint variants - SPH-L900 - Please follow this guide
-- T-Mobile variants - SGH-T889(V) - Please follow this guide
-- Verizon variants - SCH-I605 
      (unconfirmed - see this equivalent guide)
-- International variants - GT-N7100/N7105(T)/N7108 
      (unconfirmed - see this equivalent guide)
-- AT&T/Rogers/Bell/Telus variants - SGH-I317(M)
      (unconfirmed - see this equivalent guide)
-- US Cellular variants - SCH-R950
      (unconfirmed - see this equivalent guide)

Samsung Galaxy R GT-I9103

Samsung Galaxy S (GT-I9000 and most variants) 
- Please follow this thread for details

Samsung Galaxy S Plus (GT-I9001) 
- Please follow this thread for details

Samsung Galaxy S2 
- Supported for:
-- GT-I9100 and Exynos CPU variants - Please follow this thread for details
-- Qualcomm/LTE variants 
     (AT&T Skyrocket, Rogers, Telus, T-Mobile, Bell HD LTE SGH-I757M, 
     Telstra GT-I9210T) 
        - Please follow this thread for details

Samsung Galaxy S3
- Supported for:
-- T-Mobile/Mobilicity/Wind variants: SGH-T999(V) - Click here for a guide
-- AT&T/Rogers/Bell/Telus variants: SGH-I747(M) - Click here for a guide
-- Verizon variants: SCH-I535, SCH-R530U - Click here for a guide
-- Sprint variants: SPH-L710, SCH-L710 - Click here for a guide
-- International variants: GT-I9300(T) - Click here for a guide
-- International LTE variants: GT-I9305(T) - Click here for a guide
-- Korean variants:  SHV-E210K/L/S and SHW-M440S (unconfirmed)

Samsung Galaxy S4
- NOTE: Kitchen only supports creating ROMs from stock firmware 
  or importing ROMs made only with kitchen!
- Supported for:
-- AT&T variant (SGH-I337)
-- Bell/Telus/Rogers variant (SGH-I337M)
-- T-Mobile variant (SGH-M919)
-- Wind/Mobilicity variants (SGH-M919V) - untested
-- International non-LTE variant (GT-I9500) - untested
-- International LTE variant (GT-I9505) - untested
-- Other American variants (SCH-R970, SPH-L720, SCH-I545) - untested

Samsung Galaxy W (GT-I8150)
- Please follow this thread for details

Samsung Nexus S / Nexus S 4G

Sony Ericsson Xperia 2010 devices (X10 / X10 Mini / X10 Mini Pro)
- Can only build ROM without boot.img (please follow this thread for details) 

Sony Xperia 2011-12 devices, specifically:
- TX, P, U, Sola
- Active, Arc, Arc S, Mini, Mini Pro, Neo, Neo V, Neo L, 
  Play, Ray (follow steps below):
  - Can only build ROM without boot.img
  - If using stock FTF for kitchen: 
     1) Unzip FTF file, extract the system.sin
     2) Dump system image from system.sin w/ Flashtool
        (Advanced-> SIN Editor) 
     3) Rename dumped file to system.img
  - OR If using Nandroid backups: Rename system.yaffs2.img to system.img
  - Use this system.img in kitchen's original_update folder
  - WARNING - If using a ROM made from system.sin (not Nandroid), it 
    is recommended to flash from the temporary (fastboot) Clockwork    
    Recovery, rather than the regular Clockwork Recovery, otherwise 
    device may not boot (possibly because custom recovery files in 
    system folder are not added to ROM? e.g. recovery.tar).

ZTE Blade / Orange San Francisco

Help

ALL INSTRUCTIONS, FREQUENTLY ASKED QUESTIONS, AND HELP - Posts #3 and #4
Release Notes - Post #2
Download optional plugins - Post #5
Acknowledgements - Post #5
General questions about Linux/Mac/Cygwin - Use Google


Download Kitchen

Please be aware that this project is semi-retired due to my bad health, family and life in general. I cannot keep up with updates all the time. Please read the important info above, all your answers should be found there. Download link is below. Have fun and I hope you support my work!

No comments:

Post a Comment