[MOD] [THEME] bravo CM7 Battery Circle Percentage Mod / HOWTO self-made - Desire Themes and Apps

Hi All
This Mod based on [NIGHTLY][ROM][GRH78C] CyanogenMod 7 for vendor Bravo (HTC Desire GSM) and Ultimate Online Theme Kitchen
This Mod change only Battery icon
You need to flash Valid ROM !!!
Make a Full Backup before you flash the Mod !!!
Process:
- Backup
- Flash valid ROM
- Flash ClockworkMod recovery
- Reboot normal, system must be boot and work
- Reboot in recovery
- Clear Dalvik cache (auto cleared during the flash this mod, if is in /data/dalvik-cache)
- Flash Mod
- Reboot normal
HOWTO self-made valid Mod
- Download ROM
- Extract system\framework\framework-res.apk
- Open Ultimate Online Theme Kitchen
- Cooke you theme, upload framework-res.apk and wait...
- After cooking download UOT-xx-xx-xx-xx-xx-x.zip
If you use old version ClockworkMod recovery, you can flash this file:
- Backup
- Flash ROM
- Reboot normal, system must be boot and work
- Reboot in recovery
- Clear Dalvik cache
- Flash Mod
- Reboot normal
If you use new version ClockworkMod recovery, you must do the following:
- Install Subsystem for UNIX-based Applications
- Download CM7_battery_mod_auto_build.rar and extract it
- Copy UOT-xx-xx-xx-xx-xx-x.zip to CM7_battery_mod_auto_build folder
- goto CM7_battery_mod_auto_build folder
- run in command line "auto_build.cmd UOT-xx-xx-xx-xx-xx-x.zip"
or
replase in auto_build.cmd: "set filename=%1" to "set filename=UOT-xx-xx-xx-xx-xx-x.zip" and run it
- Backup
- Flash ROM
- Reboot normal, system must be boot and work
- Reboot in recovery
- Clear Dalvik cache (auto cleared during the flash this mod, if is in /data/dalvik-cache)
- Flash Mod
- Reboot normal
################################################################################################
BOOT LOOP fix, check instruction
bravo_CM7_Battery_Circle_Percentage_Mod_signed_UOT-ZC-02-09-08-55-1.zip - valid to cm_bravo_full-31

Related

Lickonn's Recovery Image for Acer A1 Liquid V 0.3.1

Im posting this since its vital for development,just quoting lickonn from the modaco thread:
"This is my recovery image for Acer Liquid !
I build it for my own use, but i'm sure it can also help you !
Rebuild and modified with my own stuff from Cyanogen's sources. Thanks for this great job Cyanogen !
Update : 0.3.1
- fix a small bug on app2sd partition in recovery mode
Update : 0.3
- improved speed of functions
Update : 0.2
- Auto fsck on /dev/block/mmcblk0p1 and /dev/block/mmcblk0p2
- reboot after a wipe
- fix some little bugs
Features of my recovery are :
- update rom with update.zip system (update.zip, or other, in root of sdcard)
- nandroid backup (note : a bug can loop the backup/restoration. Please remove the usb cable before launching the backup/restore, and plug it again after backup/restore)
- nandroid restore (note : a bug can loop the backup/restoration. Please remove the usb cable before launching the backup/restore, and plug it again after backup/restore)
- mount/umount sdcard
- enable/disable root on current system
- split SD for app2sd (be carrefull ! this will erase all you sdcard, include nandroid backup...PLEASE BACKUP YOUR SDCARD BEFORE)
- move app2sd ! (you must use lickonn rom to use it) (you can delete /data/app.back and /data/app-private.back after)
- fix uid
- wipe data (include app2sd data) - auto reboot after wipe
- wipe only dalvik cache (usefull sometimes)
- copy the recovery log to your sdcard
Included :
- Busybox 1.15
- ADB root
- Nandroid Mobile
- SDParted
- Fix permissions script by Cyanogen
- APP2SD script from Cyanogen
- Parted
- Sqlite
A small screenshot from ddms :
Reduced 60%
Attached Image
480 x 800 (8.33K)
How to use it ?
- Put your device in bootloader mode
- Extract the recovery image
- Flash the recovery.img file : fastboot -i 0x0502 flash recovery recovery.img "
- Reboot in recovery mode
Download in original thread
http://android.modaco.com/content/a...om/299060/06-01-0-3-1-lickonn-recovery-image/

Complete Mod guide for Mytouch 3g 32b w/o data

How to root and mod a Mytouch 32b without a data plan
This is the exact same phone that I had 32b HBOOT-1.33.0006 (SAPP30000)
I tried to root it and install several different root methods and several different roms. I never bricked the phone, but I did at one point have a phone that would go to the cyanogen bootsplash screen, then continually reboot.
The issue that I had was that I didn't have a data plan, and the mytouch is set up where the phone must register with google before it can be used. To get to the wifi screen, you first had to register with google, so without a data plan, the phone was worthless. To bypass the data plan, I put an old tmobile sim in the phone, went to the corporate store, told my tale of woe, and begged then to let me use a sim with a data plan so I could register with google. I actually had to do this twice because the first tome I rooted and modded the phone, I was stuck in a boot loop and I got scared, and reset the phone to factory. The phone would boot up, but when it got to the modded rom, it would always just reboot and reboot. I googled all over the place about all of these issuse, and decided to compile everything so that someone else could benefit, and if I forgot how I did it, years later I would have a reference. I also never formatted my sd card to fat32 because I did it before. It is a good idea to remove old files from the root of the SD card once you have finished flashing your phone.
This is the first step I did, and it worked perfectly.
[MT3G 32b] Root / Break perfect SPL / Way less steps from http://forum.xda-developers.com/showthread.php?t=570659
I'm creating this thread in hopes no one who owns a MyTouch, in America, on T-Mobile with a perfected SPL doesn't have to go through the brain numbing process I've just adventured through over the past week.
Special thanks to Amon_RA and Radix999 who have compiled an impressive set of information on this topic. I would have been totally lost without their contributions to this forum.
Setup:
You'll need a brand-spanking-new MyTouch 3G, 1.6 updated, un-modded, perfected SPL [Mine was: HBOOT-1.33.0006 (SAPP30000)]. To find out if your SPL is perfected power your phone off: press the vol button down > hit the power button > compare the info listed in fastboot (white screen with three skateboarding Androids) to Amon_RA's list of SPL's. If you have done anything to your phone before attempting this process go consult someone who knows wtf they are doing. I don't, but I rather tell people how this went down for me.
How I Rooted my MT3G:
1. Get your phone back to 1.5 cupcake by whatever means necessary. I used these directions: http://theunlockr.com/2009/08/22/how...ur-mytouch-3g/ (see below they are copied for your convienience)
How To: UnRoot Your MyTouch 3G/MyTouch 1.2 MyTouch and Get Back to Cupcake (Updated 04.19.10)
Written by: David Cogen
Posted on 08.22.09
Android How To's (Advanced), Featured, How To's, HTC MyTouch 1.2/Fender myTouch How To's (Advanced), HTC MyTouch 3G How To's (Advanced), Video
562 Comments
UPDATE: THIS NOW WORKS ON THE MYTOUCH 1.2 (THE MYTOUCH WITH THE 3.5MM HEADPHONE JACK AT THE TOP) AND THE OLD MYTOUCH AS WELL.
1. Download the correct .nbh file for your device and rename it to sappimg.nbh if necessary (make sure it is sappimg.nbh and NOT sappimg.nbh.nbh or anything else)
NBH File (Works for the Old MyTouch)
Zip File (Works for the new MyTouch w/ 3.5mm headphone jack) RENAME IT TO sappimg.zip (not sappimg.zip.zip, just sappimg and its a .zip file!) Thanks Caesar for sending this in!
2. Save the sappimg.nbh/sappimg.zip file to your SD card. As always, do not place it in any folder on the SD card, just on the SD card.
3. Put the SD card into the phone and turn the phone on by holding down Volume Down and Power.
4. Push the trackball down on that screen and wait for it to pick up the Sappimg.nbh.
5. Push the trackball to begin, it should automatically update from there.
6. Once the flashing is fully complete, reboot the phone. DONE!
Reported Issues
Issue: Phone says that the wrong Main Version is Older or Wrong Model ID…
Solution: Use our Goldcard Method instead.
2.Follow these steps to root your device: http://theunlockr.com/2009/08/29/how...-in-one-click/. When you are done with this process you should have Amon_RA's recovery and boot loader all setup. This will allow you to format your SD card to whatever file system you want, flash roms, do nandroid backups, the works.
Once your phone is reflashed with sappimg.nbh if you do not have a data plan, you will have to head to your nearest tmobile corporate store and beg to use a data sim. They are pretty nice, and will usually allow you to do it. Register your phone with google, then quickly go to market and install Astro File Manager, or Linda File Manager. If you do it right away with a tmobile data sim, that is the best. If you want to do it later on wifi, it is difficult. You might be able to do it right away as soon as you register with wifi because I managed to install one program that way. Shortly after you register with wifi, tmobile does something in your phone that prevents market from working. You get a download unsuccessful error over and over. I finally figured out you could take out the tmobile sim and replace it with a different sim, and the market would start working again, but it is a hassle, and you might not have a non tmobile sim handy.
I then proceeeded to the following proceedure
How To: Root the HTC Magic in One Click! http://theunlockr.com/2009/08/29/how-to-root-the-htc-magic-in-one-click/
Written by: David Cogen
Posted on 08.29.09
Android How To's (Advanced), Featured, How To's, HTC Magic How To's (Advanced), Video
422 Comments
I. Read Before You Begin
1. You must downgrade back to cupcake first:
Get Back to Cupcake for Magic
After you have done the above procedure and are back on cupcake (Android 1.5), you can come back to this procedure and continue.
II. How to Check Your Motherboard Version
1. Turn off your phone
2. Turn the phone on by either holding down the volume down button and power button at the same time OR by holding down the back button and power button at the same time.
3. When the screen comes up, it should say somewhere on the first line either 32A or 32B. THAT is your motherboard version. Remember it…
4. Turn off and on the phone.
5. Goto Settings > Applications *> and make sure Unknown sources is checked ON.
III. Root the Magic
1.Â*Download this APK and the appropriate recovery image for your motherboard (32A or 32B) and save it to your computer:
FlashRec.apk (Updated: 09/26/09)
Amon Ra’s Recovery Image (32B)(Updated 11.18.09)
Amon Ra’s Recovery Image (32A)(Updated 11.18.09)
2. Once they are saved to your computer, copy them both to your SD card (do NOT put them inside any folders on the SD card, just put them on the SD card itself).
3. Unplug the phone from the computer once they are downloaded to the SD card.
4. Goto the Market and download Linda File Manager or any file manager program if you do not already have one.
5. Open the file manager and goto SDCard and then find the FlashRec apk file and click it. If asked tell it to use Package Installer to open it.Â*It should automatically install the apk.
6. Open the FlashRec program and click on Backup Recovery Image and wait for it to finish.
7 (FOR 32A ONLY) Once done, click on the empty text box in the FlashRec program and type:
/sdcard/recovery-RAv1.6.2H.img
7 (FOR 32B ONLY) Once done, click on the empty text box in the FlashRec program and type:
/sdcard/recovery-RA-sapphire-v1.6.2G.img
8. Then click on the Flash Custom RecoveryImage button and wait for it to finish.
9. Turn off the phone and turn it on into Recovery mode by holding down Home and Power to turn it on (keep holding until the recovery screen comes up has a bunch of text on a black background). So long as that screen comes up, you have done it correctly and can now go on to the*How to Load a ROM video for your appropriate device!
10. To get Root access you MUST go to the next video mentioned above and load a custom ROM.
Reported Issues
Issue: I get Invalid Recovery Image when using the FlashRec program.
Solution: Make sure that the spell correction and auto completion are OFF in the Text Settings (Settings > Locale and Text > Touch Input > Text Input then turn off Prediction, spell correction, and word completion) of your phone. If not then it may put in spaces where they do not belong. (I had it put a space after .img and couldn’t see it so couldn’t figure out why it kept saying invalid recovery image, like you guys).
Other than that, just make sure it is on the root of the SD card (not in any folder) and that you are typing in the recovery name and filepath correctly.
Then and it should show Flash Recovery Image.
Issue: When I download the FlashRec.apk it shows up as a .zip not an apk.
Solution: No problem. Do NOT extract it, just simply replace the .zip with .apk and then proceed with the procedure.
Issue: I get backup failed or flash failed when I try to use the FlashRec progam.
Solution: This is most likely because you already have a custom recovery image, please use one of the unrooting procedures to get back to the original recovery image and THEN you can use this procedure.
Also, instead of doing that, if you have root access, you can just put the recovery image on your SD card then go into Terminal (download it from the Market if you don’t already have it) and type:
flash_image recovery /sdcard/recovery-RA-dream-v1.2.3.img
3.
3. Go to Amon_RA's thread about SPL's: http://forum.xda-developers.com/showthread.php?t=529019
and download a Engineering SPL for your phone. (Engineering SPL 1.33.2004 by Crios worked for me)
4. Edit the SPL file name to "update.zip"
5. Load the SPL to the root of your SD card.
6. Load up RA's boot loader. (Power + Home)
7. Wipe / Clear from the boot loader menu.
8. Apply update.zip from the boot loader menu.
9. Wait for the phone to reboot, all kinds of whacky **** will happen, don't mess with the device, etc. Eventually you should reboot into recovery mode. Whatever you do - figure out how to get to recovery mode.
10. Wipe / Clear from the boot loader menu.
11. Format the SD VIA boot loader.
12. Load a new / favorite ROM onto the SD. (I use Blueberry Hero)
13. Install the Rom VIA boot loader.
14. Crack open a beer.
No gold card, fastbook, no crazy 40 step process. There may be some security issues or something involved with this process. Whatever the case, whatever the politics are between XDA/unlockr - this WORKED for me from a STOCK 1.6 device.
With a little bit of reading you should either have turned your phone into a 400$ brick or a happy little Hero pumping Android phone.
Cheers.
I backed up whatever was on my SD card, and then did this proceedure without the SuperWipe.conf step.
[WIPE][COMPLETE][FLASHABLE] SuperWipe v2 (30 Jan 2011) - So Fresh and So Clean Clean! http://forum.xda-developers.com/showthread.php?t=834812
One thing we have run into with BiffMod ROM is that there is no single "COMPLETELY erase the phone" solution.
So this is my attempt at it.... No console/terminal, no adb shell, no USB, no anything required. Just flash the file in recovery and you are done.
But OHSAKA! There are tons of threads about this, there are even existing "wipe-update" files to erase the phone. What makes your flashable update file so special???
Well I'm glad you asked that. This update contains the 'erase_image' executable with all the needed libraries statically linked. (thanks ezterry) 'erase_image' performs a low-level format of the partition which can fix unforeseen problems. Most other wipe-updates just perform "rm -rf *" at the file system level and don't touch the boot partition.
v2
---
Kudos to RichieDaze! He stepped up and added some often requested functionality to this popular wipe script. Now SuperWipe will check the root of the /sdcard/ directory for a file named "SuperWipe.conf". This file will control which partitions get erased and also control if the script triggers an auto-reboot. If the file is not present, then the script will default to wiping all partitions.
SuperWipe.conf
Code:
## SuperWipe Custom Configuration
## So Fresh and So Clean Clean Menu
## Cannot be blank (yes or No)
#
Wipe_Cache=yes
Wipe_Userdata=yes
Wipe_System=yes
Wipe_Boot=yes
Wipe_Sd_Secure=yes
Wipe_Sd_Ext=yes
#
##
## Extras
#
Reboot_when_done=no
Reboot_Delay=5
#
##
SuperWipe v2 (MD5: a3c358c1e027c8ec039ada8e667cab1a)
SuperWipe.conf (MD5: 1e7eb3a97270142aa6bf7c4fca9c2490)
You will need to reboot back into recovery after running this. If you forget and try to boot normally, you will have to pull battery to power off.
v1
---
This update will:
1) Call erase_image on CACHE, SYSTEM, USERDATA, and BOOT partitions
2) Mount /sd-ext (if it exists) and delete all files from it
3) Delete all files in the /sdcard/.android_secure directory which is where all the froyo apps2sd files live
4) Run e2fsck (file system repair) on the your ext partition
5) Log all output to the /tmp/wipe.log file (if you care)
I think this is the most complete way to wipe a phone. It supersedes 'fastboot erase system -w', VOL_DOWN+HOME+BACK, Amon_RA wipes, or various other flashable update-wipe zips.
I have tested this file the best I can on my phone. I verified all partitions are completely empty after running it. Any suggestions or bug reports are welcome!
SuperWipe (MD5: 945218bbbeab63d2c41e20c3243176ce)
You will need to power off and reboot back into recovery after running this. If you forget and try to boot normally, you will have to pull battery to power off.
I then went with this modded rom. It works pretty well.
http://android.modaco.com/content/h...tom-rom-for-gsm-hero-now-with-online-kitchen/
I'm pleased to present my MoDaCo Custom Hero ROM! No 'wipe' is required for anyone coming from MCR 1.2 onwards, or the stock 2.73.x updates.
You can now create a customised ROM containing only the parts you required - click here to read more about the MoDaCo Custom Custom ROM online kitchen!
MCR now includes a MoDaCo Custom Kernel modified by Teknologist, TCK, for additional features.
MCR now optionally includes Wavesecure in ROM, allowing you to lock / locate / wipe your device remotely in the event of loss and be notified if the SIM is changed. The application cannot be uninstalled by a thief and we we have actively worked with Wavesecure to ensure that your settings will survive a hard reset!
This ROM is based on the 2.73.x release series (currently 2.73.771.73 together with my own optimisations) for the best possible performance! The ROM is now available in 2 core versions, with and without Chinese input, with optional add on packs that can be applied to either ROM.
Included in the 'core' version
- Built with my new MCR build process which reduces size and boost speed of the ROM
- Includes Teknologist's Custom Kernel 1.91 featuring additional filesystem support (EXT4, NFS, CramFS, SquashFS 4.0), CompCache modules and config, DroidWall support and much more! See here for details.
- Rooted with 'adb remount' permission and superuser APK
- A2SD included (fully automatic - thanks cyanogen!) - create a EXT2, EXT3 or EXT4 partition as your second partition to use. dalvik-cache remains on device.
- Added Jbed Java
- Added Google Voice Search and required speech library
- Added Dropbear SSH server running by default, check 'About' screen for password (port 2222). You can now remove this by running /system/bin/removedropbear.sh
- Added Notes app from Dragon ROM
- Added Spare Parts (run it and switch the 2 animation types to 'fast' for an even better experience!)
- Added android-wifi-tether 1.60 pre3 (props to the developer, this is a great app!)
- Added WiFi Status indicator, with kind permission of Andrew Schwimmer
- Added busybox 1.15.3 with Droid Explorer support
- Added Titanium Backup
- Added all 4 available HTC widgets
- Added nano 2.09 - text editor for use in shell mode
- Added parted and sqlite tools
- Added terminfo and settings to boot.img to allow nano etc. use
- Added files required for Debian linux including loxley's updated bootdeb script
- Added huge APN list
- Moved Quickoffice to data partition to allow easy uninstall
- Deleted 'Learn More' application
- ROM now includes touch focus in Camera app
- ROM now supports shortcuts using BetterCut (and therefore I assume anycut!) in Rosie
- Silenced boot sound (it's still there and can be reactivated with a file edit)
- You can now check your MoDaCo Custom ROM (MCR) version from the about menu
Included in main 'enhanced' add on pack
- Added Business Card Scanner
- Added 'Plurk' client (currently unavailable)
- Added WAP browser
Other optional add on packs (apply as normal update zips)
- 'WaveSecure' add on pack (puts Wavesecure in ROM - it is no longer in core)
- 'Boot Sounds' add on pack (restores boot sounds)
- 'Hebrew Fonts' add on pack (installs hebrew fonts)
Recommended applications (available from the market)
- More Locale for setting non english Locales
Downloads
This ROM is also available customised to your exact requirements in the MoDaCo Custom Custom ROM online kitchen in the second post of this topic - check it out!
'Core': DOWNLOAD (Mediafire Pro) - MD5: d767e7335a4bb6ef022e7d3082f28bb7
'Enhanced' add on pack: DOWNLOAD (Mediafire Pro)
'Wavesecure' add on pack: http://www.wavesecure.com/installations/update.zip
'Boot Sounds' add on pack: DOWNLOAD (Mediafire Pro)
'Hebrew Fonts' add on pack: DOWNLOAD (Mediafire Pro)
ENSURE YOU DO A NANDROID BACKUP SO YOU CAN 'ROLL BACK' IF REQUIRED!
A 'wipe' is MANDATORY when installing this ROM if you are coming from pre MCR 1.2 or a stock 1.x ROM, and you MUST do this BEFORE applying the update zip (as the update zip puts files on the data partition)! I also recommend you install the latest radio from my 'update zips' topic if you have not done so.
Please note that first boot may take a little while, especially if you have a lot of apps on your A2SD partition. Be patient! If you want a real clean start or you have issues with your existing A2SD installed apps when you boot, you need to wipe your EXT3 partition on SD too by executing 'adb shell rm -r /system/sd/app', 'adb shell rm -r /system/sd/app-private' and 'adb shell reboot'
The ROM is in an update.zip format for installation via the custom recovery image, I also strongly recommend installing the latest radio (63.18.55.06JU_6.35.08.29 at time of writing). As always, do a Nandroid backup before you do anything... just in case!
For the complete newbies, these are the steps you need to take with a 'virgin' Hero:
- Download the patched recovery image linked above and install as detailed in that post
- Download this custom ROM, and copy it to your SD card
- Enter the recovery image (if you're not in it already) by powering on while pressing 'home'
- Select 'nandroid backup' from the menu to do a backup
- If you copied the custom rom as update.zip, select 'apply sdcard:update.zip', else select the option below.
- all done
If you would like to remove parts of the ROM that you do not use, see this post.
Feedback / feature requests welcome!
Finally, if you would like to show your appreciation for the ROM, please consider supporting MoDaCo by signing up for a MoDaCo Ad Free or MoDaCo Plus account, both of which also give you early access to Beta ROM releases and access to the the online kitchens.
flashrec.apk
here is the flashrec.apk file I used. I had a hard time finding it on the net, the website was down
Honestly, this method is much easier... http://forum.xda-developers.com/showthread.php?t=1121776
That method might be easier, but I was having trouble getting the SDK installed on my machine. I wanted to do everything from the phone, and I needed detailed step by step instructions.
Thanks for the help.

[HTCEvoDesign4G][ROM][Stock][Debloated][2.12.651.5] DesignerEvo v0.5, Updated April 9

DesignerEvo v0.5, a customized stock rom for the HTC Evo Design 4G!
Visit the original announcement / discussion thread on SDX-Developers here.
Based on the stock HTC build 2.12.651.5 / Android 2.3.4 / HTC Sense 3.0, and baked using the Android Kitchen 0.184 by dsixda (http://forum.xda-developers.com/showthread.php?t=633246).
My goal was to create something that would be more useful for me, but figured other people might be able to benefit from it as well!
Important note: If you want to Factory Reset this ROM, you should reinstall the DesignerEvo-update.zip immediately after performing the reset to restore content to the /data partition. Otherwise there will be a number of preinstalled things missing.
Current Release:
DesignerEvo v0.5 (MD5SUM 71088007ee3da6d2baaf83a113e48f44)
Download here: http://d-h.st/C0I
Old Releases:
DesignerEvo v0.4
Redacted due to Wifi issues
DesignerEvo v0.3 (MD5SUM a0dd61849533fb64d887d6cb1e400cbb)
Download here: http://d-h.st/11i
DesignerEvo v0.2 (MD5SUM 00359825fee03c49007634213ebab901)
Download here: http://d-h.st/b0t
DesignerEvo v0.1 (MD5SUM 44d081019e2fe69dcf416eced88f9448)
Download here: http://d-h.st/gy023lstrxw9
Changelog:
Version 0.5:
Based on HTC RUU 2.12.651.5
Now install boot animation to /data/local/bootanimation.zip so you can easily override it if you want (via symlinks to /system)!
New DesignerEvo boot animation from Dysgenic! http://forum.xda-developers.com/showthread.php?t=905538
Backed out this change in 0.5 since it broke WiFi: Use busybox instead of toolbox for common utilities, gives a bit better functionality on things like ls and friends (colors!)
Version 0.4:
Redacted due to WiFi issues
Version 0.3:
Based on HTC RUU 2.12.651.5
Upgraded version of Android Wifi Tether to 3.1 Beta11 (IMPORTANT: Be sure to enable MSS clamping + Routing Fix in the Wifi Tether settings, otherwise tethering won't work on 3G!).
Added in HTC Radio apps + widget per user request!
Added back in Polaris Office (lets you open MS Office files, and won't run properly when installed to /data, needs to be in /system).
Resoled issue with lockscreen shortcuts and widgets on a Factory Reset.
Updated versions of Amazon Appstore + all other Play-updateable apps.
Added UOT Kitchen battery guage with battery percentage shown.
Modified statusbar to display 1x for 1xRTT data when not in a 3G area.
Using the same boot.img from DesignerEvo-0.2, note that if you don't install the correct boot.img, your WiFi and many other things will NOT WORK CORRECTLY!!! If you have already flashed 0.2, you don't have to re-flash for 0.3 though! People coming from stock and 0.1 should flash the 0.2 boot image (included in this download).
Version 0.2:
Based on HTC RUU 2.12.651.5
Downgraded to Android Wifi Tether v3.0.7 update9 since it is more stable on the Design 4G. You can still upgrade to newer versions, but this is the one that seemed to work the best.
Version 0.1:
Based on HTC RUU 1.19.651.0
Stock kernel 2.6.35.10 with initrd tweak
Debloated (Sprint / HTC stock apps removed, many can be re-downloaded from the Market)
Deodexed
Zip-aligned
/data/app enabled to allow easy removal of stock applications
/etc/init.d scripts enabled (busybox run-parts)
Disabled OTA updates in build.prop (FOTA settings)
Many updated stock applications, moved to /data/app to allow for uninstall / market updates
(Console) Applications added:
Bash shell (default)
BusyBox v1.19.3
Nano text editor
(Android) Applications added:
(Downgraded) EPST from the Evo 4G allowing applying custom PRLs on-demand (##PRL#)
Superuser 3.0.7
Android Wifi Tether v3.1 beta6
Amazon Appstore
EStrong's File Explorer
Ookla Speed Test
How to flash (note that if you have not yet done a HTC Bootloader Unlock, this will perform a factory reset on your phone!!! Be very sure that this is what you want! If you have rooted without unlocking, I highly recommend downloading Titanium Backup to perform a full backup of all your apps and data first!):
Enable USB Debugging on your android phone (http://www.groovypost.com/howto/mobile/how-to-enable-usb-debugging-android-phone/)
Get adb / fastboot working (needed to unlock and flash boot.img)
Windows: http://www.umnet.com/mobile-blogs/321-AndroidADBFastboot_Easy_5_minute_setup_(Great_for_nOObs)
Mac/Linux: Install the Android SDK from Google and then download fastboot from here: http://koushikdutta.blurryfox.com/G1/
Perform a HTC Bootloader Unlock on your HTC Evo Design 4G (makes use of fastboot installed in step 2): http://htcdev.com/bootloader
Reboot into the bootloader (adb reboot bootloader) to access fastboot (or pull your battery, and re-insert it, then immediately hold down Power and VolDown until the white HTC HBOOT screen appears).
Run all following steps in the directory where you've decompressed DesignEvo-0.1.zip:
Run "fastboot flash recovery recovery-unofficial-cwm-5.0.2.7.img" (credit goes to 2fast4u88 on XDA: http://forum.xda-developers.com/showthread.php?p=20444019)
Alternatively, flash any other Evo Design 4G Recovery image (the unofficial TWRP build is also known to work)
Run "fastboot flash boot DesignerEvo-0.1-boot.img"
Now recovery and boot will be flashed. On your phone, select "BOOTLOADER" using VolUp/Down and Power to select.
Press VolDown to select RECOVERY (might take a few seconds to scan your SDCard first) and press Power to select.
You should now be booted into 2FS CWM-based Recovery v5.0.2.7.
Now would be a good time to make a nandroid backup of all your stock partitions! The nandroid backup plus the stock-boot.img I include in my download zip will get you back to a factory flash if necessary. (More info on nandroid: http://forum.xda-developers.com/showthread.php?t=1186090)
Run "adb shell mount sdcard" to mount your SDCARD on the phone. Nothing should be returned (if success).
Run "adb push DesignerEvo-0.X-update.zip /sdcard/DesignerEvo-0.X-update.zip" to copy the update.zip image to your sdcard.
Once the push is successful, choose "install zip from sdcard" (again using VolUp/Down/Power).
It will likely take about five minutes to copy. Be patient
Select "install zip from sdcard"
Select "choose zip from sdcard"
Select "DesignerEvo-0.1-update.zip" (probably near the bottom)
Select "Yes - Install DesignerEvo-0.X-update.zip"
After about 5 minutes, you should see "Install from sdcard complete"
You can now select "+++Go Back+++", and should wipe your Cache and Dalvik Cache before proceeding.
Finally, choose "reboot system now"
Your phone should now reboot into DesignerEvo. Verify by navigating to Settings->About phone->Software information->Software number!
Regards-
hofopds
Reserved...
Reserving slot 2...

[GUIDE] Port firefox OS to Nexus 4 + Galaxy 2 Dual Boot

How To Install Firefox OS on a nexus 4 and dual boot. ​
XDA-Developers member pureexe has created an Image that will help you to port Firefox OS to your Google Nexus 4. Here is the list of what works and what doesn’t works:
What Works:
– Wi-Fi
– Data
– Phone Calls
– Contact Import
– GPS
– SMS/MMS
-Some Sensors (Light+Gyroscope+Acceleration)
-ADB
Does NOT Work:
– Camera
-MTP/PTP
– A lot of other things
How To Flash
Step 1: First connect your device to PC (desktop/laptop) via USB and make sure that USB debugging enabled on your device.
Step 2: Now to be on safe side create a Nandroid backup from recovery its because if something goes wrong then you can easily backup all your data.
Step 3: After creating backup, now download the ROM (FFOS_mako_********.zip) file and place these files on the SD card of the phone.
Step 4: Now switch off the phone and boot the phone into Recovery mode.
Step 5: Assuming you are in the Recovery mode and now you have to wipe the full data on your device. To do this, you have to click on “Wipe Data/Factory Reset” option. As soon as you click on “Wipe Data/Factory Reset” option a new screen pop-up where you have to click on “Yes” option.
Step 6: After wiping out all the data on your device you have to wipe the cache & the dalvik cache also.
Step 7: Now go to “install zip from SD card” option and click on “select zip from SD card”. After selecting the option “select zip from SD card” you have to choose the ROM file.
Step 8: After performing all the correctly in step 7 you have to clear the cache and & dalvik cache again.
Step 9: Now, go to “Install zip from SD card” option and click on “Select zip from SD card”. After selecting the option “Select zip from SD card”, you have to choose the optional file like home app or server module
Step 10 : Assuming you have performed all the steps correctly, now simply reboot your device and it will boot into Firefox OS.
Click to expand...
Click to collapse
How to dual boot: ONLY FOR GALAXY S2
Warning: This procedure doesn't really work anymore. It only works with Android 4 (Ice Cream Sandwich) and Siyah Kernel v 5.0.1. Later versions of either won't work. Consider this guide archived, and use it at your own risk.
If you want to test B2G from time to time but continue using Android as your main OS and you have a Samsung Galaxy S2, you can choose to install B2G in a separate partition (which is already present on the phone) and choose where to boot into when your device starts.
Prerequisites
In order to dual boot Android and B2G, you have to meet these prerequisites:
You have to have built B2G for the Galaxy S2
You have to download the Siyah kernel v. 5.0.1 for the Galaxy S2
You need the tool simg2img, that you get automatically if you build B2G following the guide on MDN
You need the heimdall tool, best if version 1.3.1 as you may encounter problems with version 1.3.2
One-time operations
There are several operations to do in order to get a working dual boot. The following ones need to be done the first time only.
In order to use heimdall without requiring root access, you should create a file called android.rules (the portion of the name before the .rules extension is arbitrary) and place it in /etc/udev/rules.d. The file should contain a line line the following:
Code:
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666"
In order to activate this rule, you should restart udev:
Code:
sudo service udev restart
and then unplug and replug in the phone. The above rule will also allow adb to access the SGS2 without requiring root privlidges.
Flashing the Siyah kernel
The Siyah kernel is mandatory for the dual boot, because it is this kernel that manages it. Once you have downloaded and decompressed the tar file, you'll be left with a file named zImage. In order to flash it on your phone you have to follow these steps:
Switch off your phone
Reboot in download mode (press together volume down + home + power buttons and then, when asked, volume up button)
Use heimdall to flash the kernel with the following command (your phone needs to be connected to your PC):
heimdall flash --kernel /path/to/zImage
Once the kernel is flashed the phone will reboot.
Preparing the B2G rom environment
Once you've installed the Siyah kernel, it's time to use its functions to prepare the environment to install your B2G image in the secondary partition. Follow these steps:
Switch off your phone
Reboot in recovery mode (press together volume up + home + power buttons)
In the CWMR Touch interface, go to dual-boot options -> Wipe 2ndROM data/cache -> Yes - Wipe. This operation will take some time
Once the operation is finished, select Go Back and then reboot system now to reboot your phone. If you check, inside the internal SD card of your phone you'll now have a .secondrom directory with inside two files named cache.img and data.img.
B2G update operations
The following operations need to be done every time you build a new version of B2G.
In order to simplify command line instructions, it's advised to copy all needed files in a same folder of your choice. These are the files that need to be copied inside the folder:
Code:
simg2img, found in B2G/out/target/product/galaxys2/system/bin/
system.img, found in B2G/out/target/product/galaxys2/
userdata.img, found in B2G/out/target/product/galaxys2/
Once you have all the files in one place, do the following:
Create a data.img file out of the sparse file userdata.img. You can do it with the following command:
Code:
simg2img userdata.img data.img
Put the data.img file on your phone's .secondrom folder. You can do this either by enabling file storage mode on your phone and connecting it to your PC or, if you have USB Debug active, you can use adb:
adb push /path/to/data.img /sdcard/.secondrom/data.img
Switch off your phone
Reboot in download mode (press together volume down + home + power buttons and then, when asked, volume up button)
Use heimdall to flash B2G firmware inside the second partition:
heimdall flash --hidden system.img
Once the flash is finished, your phone will reboot and at boot time you can boot into your second rom (the B2G one) by pressing the home button during the bootloader countdown. If everything has gone right, once you've finished booting B2G you'll have a black screen on your phone. You now have to install Gaia.
Note: Depending on how you want to test B2G, you may not want to put a new data.img file on the phone every time you update B2G, as it will wipe all of your preferences, installed applications and in general pretty much everything you've done while using B2G.
Boot operations
The following operations need to be done every time you boot inside B2G.
Unfortunately, there's no simple way to put Gaia inside the system.img B2G image, and it get lost when you switch off your phone, so you'll need to install Gaia again every time you boot inside B2G. To install Gaia, type the following on a console after you've booted your phone inside B2G (so you have a black screen) and have connected your phone to your PC:
cd B2G/gaia
GAIA_DOMAIN=foo.org make install-gaia
After the upload of Gaia is completed, on your phone's screen the B2G interface will appear.
Click to expand...
Click to collapse
Dual Boot With Nexus 4 :
Original Link Here
Text Steps :
-Download FFOS.zip file
-Go to TWRP recovery
-Go to advanced, MultiROM, add ROM
-Select android, and don't share kernel
-Select next, then select zip file
-Select the FFOS.zip file
-After that go to list ROMs, pick FFOS, select flash zip, and flash the addons you want
-Reboot to multiboot
-Select FFOS and boot it
-Wait about 2 minutes
-You're now booted to FFOS
BTW FFOS stands for firefox OS
Downloads :
FFOS image Here
Contributors + Complier
pureexefor image and steps
Mozilla (for Dual Boot 1)
Riro Zizo for dual boot 2
Me, for putting all this stuff together!
@Apph3x
I have two version of porting
- Base Jellybean 4.3
- Base Kitkat
i know Base Kitkat is bad but working fine on base Jellybean 4.3
on jellybean everything working except MTP
Please read this post http://forum.xda-developers.com/showpost.php?p=44451567&postcount=2
Thanks
@pureexe I know but I'm sparse on time will update soon. The image is your latest 1 tho ;D thanks for original guide
Updated
Removed by owner
vvvvvvvvvvvvvvvv
Updated
UPDATE BASE LAYER 4.3
What Works:
- Wi-Fi
- Data
- Phone Calls
- Bluetooth
- Camera (Rear Camera & Front Camera)
- Video Record
- GPS
- SMS/MMS
- MUSIC (Mp3 & ogg decoder working)
- USB tethering
- WIFI tethering
- Video HQ decoder
- Sensor (Light+Gyroscope+Acceleration)
- ADB
- A lot of thing
Does NOT Work:
-MTP/PTP
Download
http://forum.xda-developers.com/devd...ct/dl/?id=3793

Device Stock UPSM

My device Stock in USPM and no way that i can turn it off.
here is some ways i read in different threads.
charge 100%
use different launcher
wipe cache
wipe dalvik
and more i don't want to bored you with them.
here is solution i came up with and it solved my problem without lose anything
Requirement:
TWRP recovery
1. reboot to recovery (TWRP)
2. Advanced - File manager
-- look into system\app
-- and change every "emergency " Folder name or
-- or simply rename apk file and delete extension
3. reboot (this is how you get color and full setting)
4. setting - app manager - reset app preference (this is how your all apps working without losing any data (only if you disabled some apps this will enabled them again))
5. reboot to recovery
6. Restore apk files that renamed
7. reboot
8. disable UPSM
9. reboot
and it's done

Categories

Resources