[HTCEvoDesign4G][ROM][Stock][Debloated][2.12.651.5] DesignerEvo v0.5, Updated April 9 - Android Software Development

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...

Related

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.

[MOD]OpenRecovery XT720 01 (2011-08-30) based on Androidiani

This is a modified OpenRecovery (Skrilaz_CZ) based on Androidiani Recovery (89luca89&Azhad) with some enhanced features for Milestone XT720.
Features:
Main OR menu streamlined
Most Androidiani menu options have been moved into OR > Other Utilities
Add ext3/4 support (thanks fjfalcon)
Added SD Card Utility (OR > SD Card Utility)
Added preference for display brightness in OR (OR > Settings > Brightness)
Added utility to reinstall orbootstrap (OR > "Other Utilities" > "Re-install orbootstrap")
New sh hijack binary will boot to fastboot bootloader if volume-down is held (OR > "Other Utilities" > "Re-install orbootstrap" to enable). This should be compatible with all ROMs and stock.
nandroid: removed ability to backup partitions that always fail (this means "Backup All" works now)
Fixed OR > "Wipe Dalvik Cache" bugs (previous OR/AOR don't clear them all)
Added OR > "Power Off" (helpful when phone is being stupid about charging)
Minor update to sdcard-info.txt output
XT720 basebands added (OR > Change Basebands)
Please note that although most Androidiani menu options have been included in the Other Utilities menu item, that does *not* mean I have tested them on XT720.
Installation:
Download link: http://www.multiupload.com/J8Q15SHP4S
Root the phone
Download OpenRecovery-XT720-01.zip (it contains /sdcard/OpenRecovery and /sdcard/OpenRecovery.zip)
Extract OpenRecovery-XT720-01.zip onto the SD card. This will create a /sdcard/OpenRecovery directory and an /sdcard/OpenRecovery.zip file.
Make sure you're not in USB access mode and install the bootstrap (using adb or Terminal):
Code:
su
cp /sdcard/OpenRecovery/orbootstrap/install_script.sh /tmp
chmod 755 /tmp/install_script.sh
/tmp/install_script.sh STR
Upgrading from OpenRecovery:
Download link: http://www.multiupload.com/J8Q15SHP4S
Make a nandroid and backup your sdcard
Download OpenRecovery-XT720-01.zip (it contains /sdcard/OpenRecovery and /sdcard/OpenRecovery.zip)
Rename the old /sdcard/OpenRecovery folder to /sdcard/OpenRecovery.bak
Extract OpenRecovery-XT720-01.zip onto the SD card. This will create a new /sdcard/OpenRecovery directory.
Optional: Move/copy all files from /sdcard/OpenRecovery.bak/updates to the new /sdcard/OpenRecovery/updates directory
Optional: Reboot into OR. Select "OR" > "Other Utilities" > "Re-install orbootstrap"
Github: https://github.com/Mioze7Ae/openrecovery_xt720
Thanks: skrilax_cz, 89luca89, Azhad, fjfalcon
Is this the same update that was posted in other topics?
No, it's not the same, its the next version. The biggest difference is this one merges Androidiani (the previous one was based on vanilla OpenRecovery). Maybe I should bold the new stuff.
Sorry about this but what does Reinstalling the Bootstrap mean? Don't we already use that for getting in the bootloader? Is it is it gets broken somehow?
Woodrube said:
Sorry about this but what does Reinstalling the Bootstrap mean? Don't we already use that for getting in the bootloader? Is it is it gets broken somehow?
Click to expand...
Click to collapse
If the bootloader gets broken, you won't be in OpenRecovery
Anyway, I see two reasons to use it. (1) to make 100% sure you can get back to OpenRecovery after you've flashed something experimental (say a Milestone A853 update-based ROM) or (2) you want to upgrade your bootstrap to the new version that lets you hold volume-down to boot directly into the fastboot bootloader. (i.e. in the new version volume-up==OpenRecovery, volume-down==fastboot)
Edit: that reminds me... I should make a version of the bootstrap that fixes volume-down to boot OR on Milestone XT720 running Motoroi 50R...
Mioze7Ae said:
If the bootloader gets broken, you won't be in OpenRecovery
Anyway, I see two reasons to use it. (1) to make 100% sure you can get back to OpenRecovery after you've flashed something experimental (say a Milestone A853 update-based ROM) or (2) you want to upgrade your bootstrap to the new version that lets you hold volume-down to boot directly into the fastboot bootloader. (i.e. in the new version volume-up==OpenRecovery, volume-down==fastboot)
Edit: that reminds me... I should make a version of the bootstrap that fixes volume-down to boot OR on Milestone XT720 running Motoroi 50R...
Click to expand...
Click to collapse
Very very nice... thx man
Ok so I may have run into a glitch. Hopefully it is just mine, but it has been awhile since I had updated many of the apps from the market and let me tell ya, there was a shopping list. Haha get it. Anyways, I updated them all and decided it has also been some time since I had made a backup as well.
So I went in and "tried" to make a backup of the usuals (system, data, cust, cache, cdrom and sd). I probably tried 3 or 4 times and it never backed anything up. I even deleted the openrecovery folder and re-unzipped and replaced it and tried maybe another 3 times. It would just hang on the system dumping part for 15+mins (which is way too long).
I rebooted and put the original MZor back in there (the one w/o all the AOR stuff in it-for reference). Booted into recovery and boom, made the full backup in normal time. I ran checks on sd and sd-ext several times throughout and never a problem.
Has anyone else encountered this? I had been using this since it first came out and some of the utilites and all worked fine, but now that I think of it, hadnt tried to make a back up until last night.
***Side question: Since the beginning when I first learned how to make a backup, I read that you should backup system, data, cust, cache, cdrom and sd(if neccessary). My question is why do we and does it matter if we back up the cust, cache and cdrom parts? Wouldn't these get repopulated anyways at first boot? Would everything work if we just restored system, data and sd (again if neccessary)
Woodrube said:
Ok so I may have run into a glitch. Hopefully it is just mine, but it has been awhile since I had updated many of the apps from the market and let me tell ya, there was a shopping list. Haha get it. Anyways, I updated them all and decided it has also been some time since I had made a backup as well.
So I went in and "tried" to make a backup of the usuals (system, data, cust, cache, cdrom and sd). I probably tried 3 or 4 times and it never backed anything up. I even deleted the openrecovery folder and re-unzipped and replaced it and tried maybe another 3 times. It would just hang on the system dumping part for 15+mins (which is way too long).
I rebooted and put the original MZor back in there (the one w/o all the AOR stuff in it-for reference). Booted into recovery and boom, made the full backup in normal time. I ran checks on sd and sd-ext several times throughout and never a problem.
Has anyone else encountered this? I had been using this since it first came out and some of the utilites and all worked fine, but now that I think of it, hadnt tried to make a back up until last night.
***Side question: Since the beginning when I first learned how to make a backup, I read that you should backup system, data, cust, cache, cdrom and sd(if neccessary). My question is why do we and does it matter if we back up the cust, cache and cdrom parts? Wouldn't these get repopulated anyways at first boot? Would everything work if we just restored system, data and sd (again if neccessary)
Click to expand...
Click to collapse
I don't backup cust or cdrom. I made a backup with Mz's new O.R. yesterday and good thing I backed up ext cause my XDA Special backup would not boot without it. Not much help for ya sorry bud Hope you get it worked out.
@Mioze7Ae
can you please compile a standalone APK installer version of the new open recovery for XT720?
after reading the instructions i noticed, it requires an existing open recovery already installed to apply the above updates
AllGamer said:
@Mioze7Ae
can you please compile a standalone APK installer version of the new open recovery for XT720?
after reading the instructions i noticed, it requires an existing open recovery already installed to apply the above updates
Click to expand...
Click to collapse
I tried but my re-compiled version of the OpenRecovery.apk just FC'd.
Thanks for this Mioze7Ae, this is really sweet!
Am I missing out something here? I don't seem to be able to get the additional OR menu to convert to EXT4. I flashed back to Singapore 2.1 and have rooted. Removed the previous Open Recovery folder but where do I get the OpenRecovery.apk? Do I use back the previous version?
You can use Dexter's OpenRecovery.apk to install Open Recovery & then follow Mioze7Ae's instructions in the OP to update it.
Not sure what effect it even has, but the set timezone seems to be backwards ... Selecting GMT-7 runs /bin/timezone.sh GMT+7 and selecting GMT+7 runs /bin/timezone.sh GMT-7
Hey guys, hope you can provide me with a clearer instruction. I have done exactly as per the instructions and now when I boot into recovery, I don't see the extra option to convert to EXT4. The only things I see in the menu is:
Motorola MILESTONE XT720 Open Recovery
Version 1.46
Created by Skrilax_CZ
Use Volume Up/Down to highlight:
Camera_Mode key to select.
Main Menu
Reboot Menu
Settings
USB Mass Storage Mode
Nandroid
Application Menu
Run Script
Apply Update
Wipe Dalvik Cache
Wipe Data / Factory Reset
Wipe Cache Partition
What am I doing wrong? The phone is still running 2.1 update 1 but it's rooted.
It looks like you're running the original OpenRecovery. You need to replace the OpenRecovery folder on the sdcard with the version from the OpenRecovery-XT720-01.zip.
I think I can see how the instructions about renaming might be confusing so I tweaked the phrasing a little bit.
Thanks for the reply Mioze7Ae but I followed exactly as your instructions. Here's what I've done:
-Flashed singapore_STR_U2_01.1E.0
-Rooted with SuperOneClick
-Extracted and transferred to SD the OpenRecovery folder, OpenRecovery.zip and the original OpenRecovery.apk file.
-Ran OpenRecovery.apk
-Install Recovery System. Install Sucess.
-Recovery Boot and that's where it boots into the old OR.
It's the same if I use the OpenRecovery folder provided by hellmonger in The XT720 XDA Special Final RC2 "Hellmonger Edition"
ranggie4 said:
Thanks for the reply Mioze7Ae but I followed exactly as your instructions. Here's what I've done:
-Flashed singapore_STR_U2_01.1E.0
-Rooted with SuperOneClick
-Extracted and transferred to SD the OpenRecovery folder, OpenRecovery.zip and the original OpenRecovery.apk file.
-Ran OpenRecovery.apk
-Install Recovery System. Install Sucess.
-Recovery Boot and that's where it boots into the old OR.
It's the same if I use the OpenRecovery folder provided by hellmonger in The XT720 XDA Special Final RC2 "Hellmonger Edition"
Click to expand...
Click to collapse
Change this:
Extracted and transferred to SD the OpenRecovery folder, OpenRecovery.zip and the original OpenRecovery.apk file.
Ran OpenRecovery.apk
Install Recovery System. Install Sucess.
To this:
Transferred to SD the the original OpenRecovery.apk file.
Ran OpenRecovery.apk
Install Recovery System. Install Sucess.
Extracted and transferred to SD the new OpenRecovery folder, OpenRecovery.zip
R-D said:
Not sure what effect it even has, but the set timezone seems to be backwards ... Selecting GMT-7 runs /bin/timezone.sh GMT+7 and selecting GMT+7 runs /bin/timezone.sh GMT-7
Click to expand...
Click to collapse
I think it only affects the naming of the nandroid directories, but I'll give it a look. Nice catch!
Thanks Mioze7Ae. The last instruction made it clear. It works now. Thank you so much!!!!!!!!
Mioze7Ae said:
I think it only affects the naming of the nandroid directories, but I'll give it a look. Nice catch!
Click to expand...
Click to collapse
it was like this in all the versions of open recovery...
+++++++++
Mioze, can you also add a wipe battery stats in your modified openrecovery? comes in handy when we flash a new rom or restore a nandroid so we dont have to use the battery calibrating app.

[DEV/CWM/ROOT/ROM] Hisense US/UK Sero 7 Pro CWM Touch, Stock ROM & XE-SeroROM v².²

[DEV/CWM/ROOT/ROM] Hisense US/UK Sero 7 Pro CWM Touch, Stock ROM & XE-SeroROM v².²
Feel free to donate or click the little Thank You button if I helped you achieve a better device
NOT for the Aussie Sero 7 pro
Important: Current Development CM10.2 Android 4.3 by Randomblame
This first post is just a DEV post. If you wish to flash recovery and have a working system you should use Post 2...unless of course you know what your doing already
Skip to Post 2 if you wish to use the all-in-one root / recovery package I created...if you just want to update your CWM Recovery you can do so with the recovery image below.
Skip to Post 3 if you want XE-Sero7 ROM v².², my custom debloated/deodexed rom with some serious cleaning done and massive additional tweaks.
US VERSION
CWM Touch works on both internal and external sdcard cards. If you have made backups with the previous CWM Recovery they will not be seen with this version unless you move them from /data/media/clockworkmod/ to /sdcard/clockworkmod with Root Explorer
Once more! /sdcard/0 is the default device structure so when you backup to internal sd you backup to /data/media/clockworkmod instead of /sdcard/0/clockworkmod You will not be able to see your backups but they are there. Again, You can use root explorer to browse for them.
To flash;
adb push ./cwm_touch_recovery.img /sdcard/
adb shell su -c "dd if=/sdcard/cwm_touch_recovery.img of=/dev/block/mmcblk0p5"
adb reboot recovery
To go back to stock;
adb push ./stock_recovery.img /sdcard/
adb shell su -c "dd if=/sdcard/stock_recovery.img of=/dev/block/mmcblk0p5"
adb reboot recovery
For full Root Package see post two, below.
If you wish to know whats changed in the recovery.fstab of CWM;
Code:
# mount point fstype device
/recovery emmc /dev/block/platform/sdhci-tegra.3/by-name/SOS
/boot emmc /dev/block/platform/sdhci-tegra.3/by-name/LNX
/system ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP
/cache ext4 /dev/block/platform/sdhci-tegra.3/by-name/CAC
/misc emmc /dev/block/platform/sdhci-tegra.3/by-name/MSC
/staging emmc /dev/block/platform/sdhci-tegra.3/by-name/USP
/modem ext4 /dev/block/platform/sdhci-tegra.3/by-name/MDM
/metadata emmc /dev/block/platform/sdhci-tegra.3/by-name/MDA
/data ext4 /dev/block/platform/sdhci-tegra.3/by-name/UDA length=-32768
/sdcard datamedia /dev/null
/external_sd vfat /dev/block/platform/sdhci-tegra.0/by-num/p1
UK 32GB VERSION
Most importantly the UK Version's blocks and partitions are different! Mainly the boot/kernel block is now located on mmcblk0p6! Anyone who ran the root script on a UK Version probably flashed mmcblk0p2 with the boot.img potentially bricking the device. This is fixable by running fastboot and flashing the attached files in this post
fastboot flash boot stock_uk32_boot.img
fastboot flash recovery stock_uk32_recovery.img
Code:
# mount point fstype device
/recovery emmc /dev/block/platform/sdhci-tegra.3/by-name/SOS
/boot emmc /dev/block/platform/sdhci-tegra.3/by-name/LNX
/system ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP
/cache ext4 /dev/block/platform/sdhci-tegra.3/by-name/CAC
/misc emmc /dev/block/platform/sdhci-tegra.3/by-name/MSC
/staging emmc /dev/block/platform/sdhci-tegra.3/by-name/USP
/modem ext4 /dev/block/platform/sdhci-tegra.3/by-name/MDM
/metadata emmc /dev/block/platform/sdhci-tegra.3/by-name/MDA
/data ext4 /dev/block/platform/sdhci-tegra.3/by-name/UDA length=-32768
/sdcard vfat /dev/block/platform/sdhci-tegra.0/by-num/p1
/thirdparty ext4 /dev/block/platform/sdhci-tegra.3/by-name/THD
Update: 8-14-2013
Updated this post with UK 32GB Info and Stock Recovery and Kernel...CWM Touch for 32GB to follow shortly.
Update: 7-28-2013
[KERNEL] nightshack0's Sero7 US kernel (Original Post): Mirror 1 - Mirror 2
Update: 6-11-2013
I've posted the boot.img (kernel) for anyone to pull apart if they wish.
*
This is a full blown rock your sox off root/cwm touch recovery script. Oh and did I mention Revert back to Factory Flashable Zip?
It will not only insert the correct strings in your user folder ./android directory but it will open up device manager and tell you step by step what to do from start to finish. It will also reboot your device a couple of times to complete the process. Get a towel from your bathroom because you will need to wipe your chin once this is finished.
Root/Touch Recovery for Stock US/UK ROM:
Note: If you have blue stacks installed please stop the service (services.msc) or uninstall and reboot.
Step 1: Download the Zip file from my GoogleDrive
Step 2: Unrar the files attached to this post somewhere (DO NOT RUN THE FILES WITHIN THE ARCHIVE THEY NEED TO BE EXTRACTED!)
Step 3: Make sure you have ADB Debugging checked. To enable go to Settings > About > Click 8 times on Build number and back out to Settings it will be under the Developer menu.
Step 4: Run XESeroRootUS.exe (US VERSION) or XESeroRootUK.exe (UK VERSION)
Step 5: Follow instructions
Step 6: Look at your tablet while it installs superuser apk it may ask for verification by Google. Just accept.
Step 7: If it hangs at FASTBOOT please check to see if fastboot drivers are installed correctly!
Step 8: Profit
Want to revert back to Out of the box stock OS [ODEXED]?
[US ROM] Stock Sero 7 Pro Rom (P756.6.01.11.00) CWM Flashable zip
[US ROM] Stock Sero 7 Pro Rom (P756.6.02.11.00) CWM Flashable zip
[UK ROM] Stock Sero 7 Pro Rom (P756.6.01.04.EN00) CWM Flashable zip
NO TABLET UI FOR ODEXED DO NOT FLASH IT
Boot to CWM Touch Recovery (No USB Cord, Volume - and Power On)
Step 1: Wipe System
Step 2: Wipe Data
Step 3: Wipe Cache
Step 4: Wipe Dalvik-Cache
Step 5: Flash the zip located in above
Step 6: Reboot (Choose Yes to disable recovery flash and when asked if you want to root you can choose yes if you want to add the su bianary - see step 7)
Step 7 (optional): Once rebooted if you chose to root in CWM, download SuperSU from market then run it and update the binary to become rooted.
Want to flash a Deodexed version of the stock OS so you can build you own rom? Okay fine here you go!
[US ROM] Sero 7 Stock Rom (P756.6.01.11.00) [Deodexed]
[US ROM] Sero 7 Stock Rom (P756.6.02.11.00) [Deodexed]
[US MOD] Sero 7 Stock (P756.6.02.11.00) tabletUI [Deodexed]
[US MOD] Sero 7 Stock (P756.6.02.11.00) stockUI [Deodexed]
Anyone can feel free to use this zip to create their own ROM build it will flash and work 100% of the time.
Please test your work before you release to public!
Step 1: Flash the zip located above
Step 2: Wipe Cache
Step 3: Wipe Dalvik-Cache
Step 4: Reboot (Choose Yes to disable recovery flash and when asked if you want to root you can choose yes if you want to add the su bianary - see step 7)
Step 5 (optional): Once rebooted if you chose to root in CWM, download SuperSU from market then run it and update the binary to become rooted.
Step 6 (optional): Reboot to recovery and flash a tabletUI mod or battery mod
Want to flash a Deodexed version of the stock OS but keep your current data? Flash this ROM it will retain your data partition.
You can then boot into it once then flash a tabletUI and battery mod
[US ROM] Sero 7 Stock Rom (P756.6.01.11.00) [Deodexed/NOWIPE]
[US ROM] Sero 7 Stock Rom (P756.6.02.11.00) [Deodexed/NOWIPE]
[US MOD] Sero 7 Stock (P756.6.02.11.00) tabletUI [Deodexed]
[US MOD] Sero 7 Stock (P756.6.02.11.00) stockUI [Deodexed]
Anyone can feel free to use this zip to create their own ROM build it will flash and work 100% of the time.
Please test your work before you release to public!
Step 1: Flash the zip located above
Step 2: Wipe Cache
Step 3: Wipe Dalvik-Cache
Step 4: Reboot (Choose Yes to disable recovery flash and when asked if you want to root you can choose yes if you want to add the su bianary - see step 5)
Step 5 (optional): Once rebooted if you chose to root in CWM, download SuperSU from market then run it and update the binary to become rooted.
Step 6 (optional): Reboot to recovery and flash a tabletUI mod or battery mod
Fonts...fonts....fonts...Some games require two fonts that are not in STOCK. Below is the flashable font patch for games like Sims and Movie Star Planet
[US PATCH] XE-Sero7Pro-factory-4.2.1-fonts_patch (P756.6.02.11.00)
Oh I'm sorry you wanted the BEST ROM out for the Sero 7 Pro? Okay you asked for it, XE-SeroROM v².²:
Skip to Post 3
***NEW***
Holy **** my tablet is bricked! WTF, Xboxexpert you broke my ****!:
First off, no I did not. It is definitely not bricked you can not brick this tablet thanks to my scripts.
Step 1: Remove all USB Cables and Hold Volume up and Power from a off state, you will see FASTBOOT on the tablet screen. Let go of power once you see FASTBOOT!
Step 2: Provided you have a USB cable and a PC you can plug it in now and run the recovery.exe from within the folder where my root script is located.
Step 3: By the time you read this if you followed the instructions XERecovery.exe told you to do you should have access to CWM Recovery go install a ROM.
Changelog:
8/20
Added UK Stock ROM
8/17
Revised of the Root script. UK exe is now available it will root your system & install CWM!
8/14
Revised (v²¹) of the Root script. UK exe is now available it will root your system but NOT install CWM, yet.
8/13
Revised (v²) of the Root script. Fastboot is now the primary for flashing CWM and Kernel.
7/30
Added a stockUI CWM Flashable zip for users that want to revert back to the stockUI from tabletUI
7/28
Revised the XESeroRoot script to include upgraded kernel and some fixes for the linux.sh root script. Now fully functional in Linux!
Updated Superuser.apk to latest version
7/27
Added Fonts patch for games that did not work correctly with out them
7/26-27/2013
Added CWM flashable STOCK zips for P756.6.02.11.00
Fully tested existing root scrip with P756.6.02.11.00 [WORKS]
Added tabletUI for stock DEODEXED CWM FLASHABLES ONLY!
6/15/2013
Added a deodexed stockOS that retains data partition for users who want to utilize the tabletUI but not flash my stripped rom
5/31/2013
Added fastboot recovery flash for broken/bricked tablets. I really don't understand how you brick this thing but the XERecovery.exe software will resolve it.
5/30/2013 PM
Added deodexed stock rom for people to build their own
5/30/2013 AM
Recompiled CWM Touch Recovery background image to include "compiled by xboxexpert" just so no one gets confused
Removed bootanimation from being changed when running batch for root
5/29/2013 PM
Uploading XE-SeroROM a completely debloated rom with some additional tweaks.
5/29/2013 AM
Added Fully Functional CWM Touch Recovery (If your already rooted you can just rerun the batch)
Removed the CM10 Bootanimation from the root script.
Added alternate root method if factory resetting from CWM!
5/28/2013
Added Factory Recovery zip
*
Introducing XE-Sero7ROM US/UK (w/ TabletUI) v².² [P756.6.02.11.00]
nightshack0's Sero7 kernel integrated into the installer
Fully Debloated with minimal but professional apps
Fully Deodex Framework and APK files
Full EXT4 Support
180 or 213 DPI ROMS to choose from! 180 may break some market Apps but it looks GREAT!
Over 80 megs of BS remove from the factory rom.
Rooted with SuperSU & binaries have been updated to latest version
Removed stock launcher and added Apex Launcher
Daydream has been fixed! Finally..
Added Xposed Framework, XposedApps, Modaco, Tweakbox, Bubblelevel & Sound Recorder
(Modaco adds Multi-Reboot menu!) (screenshot) (screenshot)
(Modaco adds Multi-User on Lockscreen!) (screenshot)
(Modaco adds Battery % for those who don't want tabletUI!)
Added missing fonts that fix a magnitude of applications and games from not working.
Added hosts file that blocks over 36,000 ad pushing sites.
Added bast525's build.prop mod to make most market applications compatible.
Added Quickboot for fast Application based reboot option and Uninstaller for a fast uninstaller option.
Updated Google Framework and Google Play Store (no need to wait for Play Store to update to the latest version)
Updated ALL /system apks to latest versions!
Removed initial setup wizard for Google Play Store
TABLET UI v²!! No Screenshot button!!!!!! & Circle Battery Mods!
Pressing Volume Down and Power exactly at the same time for a 1 second HOLD will snap a screen shot! (Stop complaining about the lost button)
Download links [To download go to File > Download]:
[US ROM] XE-SeroROM v².² 213 DPI [Slightly Stripped] P756.6.02.11.00
[US ROM] XE-SeroROM v².² 180 DPI [Slightly Stripped] P756.6.02.11.00
Coming Soon:
[UK ROM] XE-SeroROM v².² 213 DPI [Slightly Stripped] P756.6.01.04.EN00
[UK ROM] XE-SeroROM v².² 180 DPI [Slightly Stripped] P756.6.01.04.EN00
[US ONLY KERNEL] nightshack0's Sero7 kernel is built into the ROM see Post 1 for the link if you need to flash separately
[MOD] TabletUI Mod v² w/ Stock Battery Icon
[MOD] StockUI Mod v² w/ Stock Battery Icon (uninstalls tabletUI)
[MOD] Green Circle Battery Icon (with charging animation)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[MOD] Blue Circle Battery Icon (with charging animation)
[MOD] Green Tiny Circle Battery Icon (with charging animation)
[MOD/My Favorite] Blue Tiny Circle Battery Icon (with charging animation)
ROM Install Instructions:
Step 1: Copy both zips to your internal or external SDCard
Step 2: Boot to CWM Touch Recovery (No USB Cord, Volume - and Power On)
Step 3: Wipe System
Step 4: Wipe Data
Step 5: Wipe Cache
Step 6: Wipe Dalvik-Cache
Step 7: Flash the zip
Step 8: Reboot (DO NOT INSTALL TABLETUI MOD YET!)
Step 9: Boot into the ROM once and setup Google Play Store
You are now free to Proceed to the MODS section and get your tabletUI groove on!
MODS Install Instructions:
Pre: If you are going to flash a Custom Battery Icon and want TabletUI you need to flash the TabletUI 1st then the Circle Mod of your choice directly after.
Step 1: Copy zip to your internal or external SDCard
Step 2: Boot to CWM Touch Recovery (No USB Cord, Volume - and Power On)
Step 3: Flash the zip
Step 4: Reboot
Additional tweaks for the Apex Launcher you will need to perform for full Tablet UI:
First double tab the main screen to get the menu to pop up. Click Apex Settings.
In Homescreen Settings enable TabletUI checkbox.
In Drawer settings make Horizontal Margin (NONE)
In Drawer settings make Drawer background transparency 70%
In Drawer settings make Portrait Grid 8 x 4
In Drawer settings make Landscape Grid 4 x 8
In Behavior settings make Screen orientation (landscape)
In Behavior settings check Home key to default screen
In Advanced Settings check Keep in memory
In Advanced settings uncheck Report usage and errors
Download Bubble level by Antoine Vianey it will allow you to calibrate your Sero 7 Accelerometer sensor
Additional tweaks for the system framework for faster performance:
Enable Developer options - Go to System > About tablet > tap 7 times on Build number
Enter into Developer options menu on left side and change Window, Transition and Animator scale to ".5"
You can also enable the ADB Debugging feature in Developer options.
Install Xposed Framework from the included APP and then enable all modules within the app module section, reboot.
Use Modaco and enable the following Under Google Nexus (all)
Enable advanced reboot and show users on lockscreen, reboot again.
Enjoy a nice Reboot Power Menu and multiuser functionality through the settings application!!
There is an Google Play app called Thumb Keyboard it is amazing and should be purchased if you want a great keyboard for this 7" Tablet just choose 7" Standard layout when you set it up for the first time.
Additional application cleanup:
I was made aware that there are still 3rd party applications installed even after you wipe your device. They are located in /thirdparty and can either be moved or deleted. In the next release I will have that folder wiped clean, for now you can use a file manager to do it yourself.
Teaser of the XE-SeroROM in action
XBMC over WiFi HDMI on XE-SeroROM
[MOD] Sero 7 Pro Inductive Charging Pad
You might want to ad in your OP that this version will not see backups that were made with the previous version, and you'll need to copy them over using a root explorer (verified).
ATGAdmin said:
You might want to ad in your OP that this version will not see backups that were made with the previous version, and you'll need to copy them over using a root explorer (verified).
Click to expand...
Click to collapse
Done, I also updated post #2 with something great
Downloaded and installed post #2. Works like a charm!
Thanks!
Purchased one online, hope I can pick it up today and try it out!
Sent from my GT-I9300 using Tapatalk 4 Beta
Thank You.
Great app to get "root" for the terminal deficient user.
Quick question if I have already rooted and installed CWM from the other thread is this a newer/better version or am I all set?
jpisini said:
Quick question if I have already rooted and installed CWM from the other thread is this a newer/better version or am I all set?
Click to expand...
Click to collapse
You can run my root over your root it will just change the bootanimation and update the CWM to a version that sees the sdcard.
Does the new version of CWM save back ups to the internal or external card? Because 5g of storage is getting used fast.
jeeps13 said:
Does the new version of CWM save back ups to the internal or external card? Because 5g of storage is getting used fast.
Click to expand...
Click to collapse
You can choose where it goes in the menu the added external menu is in CWM now.
Awesome. Installed cam and made a backup.
Can we add this device to XDA.
warunamail said:
Can we add this device to XDA.
Click to expand...
Click to collapse
Would be nice.
This worked great thanks. Anyway to get stock boot animation back?
jpisini said:
This worked great thanks. Anyway to get stock boot animation back?
Click to expand...
Click to collapse
I attached a zip you can run the batch it will revert.
Code:
adb shell su -c "mount -o rw,remount -t ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP /system"
Watch the tablet it will ask for SU access to remount.
adb shell su -c "rm /system/media/bootanimation.zip"
adb shell su -c "mv /system/media/bootanimation.bak /system/media/bootanimation.zip"
adb reboot
adb kill-server
just rooted and installed your recovery.
it was very quick and simple!
thank you!
Simple and quick rooting ... Thanks to you sir. It was a matter of downloading attachments and then executing the batch file. Rest was done automatically.
I am liking this Tablet so far. Just got it like two hours ago from walmart. Even the guy behind the counter was asking me why are you buying this ... is it good?
I got the N7 when it came out ... one day I took it out of the bag and found the screen was shattered. Even though I had the Original Nexus 7 cover on it ... so I was looking for a replacement that would be like N7 but slightly better. I was thinking more of 1080p screen and sd card slot. Bad news is that there is no 7 inch tablet out there (atleast I couldn't find a single one) that has a 1080p screen which is a surprise as Samsung, Sony, LG as well as HTC have put 1080p on a much smaller screen sizes but they forgot to make a display for tablets. lol. So I gave up and went to walmart to pick up any cheap tablet to get by something like Galaxy Tab 2 and spotted this behind the glass. Did a price check on it and it came out at $149 ... with 720 screen, SD card slot and HDMI out ... so it was an easy pick after that. Its more like N7 Rev 2
I couldn't make the Xposed settings to work. Have tried it on a couple of apps but no go. Me missing something?
Sorry if this is a stupid question, but how do you boot into CWM? I thought recovery was turning it on while holding down the volume down rocker. I used your XE Sero Root zips and have the boot animation running, but I can't get into recovery to wipe everything and install the Serolicious ROM...

[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

Unlocked RC29 (CWM Backup)

Hello. I managed to untie RC29 from blocking on setting up a Google account and inserting a SIM card. The notification shade and the home button work. Changes from pure Android 1.0 RC29 are minimal.
Requirements:
SDCard 500MB+
HBOOT-0.95.0000 or 1.33.2005 (Working, but not tested in use)
RADIO-2.22.19.26i
CWM v2.5.0.7
Might work with other configurations.
How to install:
Copy the clockworkmod folder to the memory card, reboot into CWM (Power + Home), restore the backup.
When you turn it on, press the menu (this is a kind of lock screen from 2008 ).
Additions:
Preinstalled Telnet app.
Busybox app pre-installed (does not work).
built-in busybox (execute "busybox" in telnet).
Bugs:
I did not test the firmware, most likely all the standard RC29 bugs
Google Apps don't work in any way! Google has disabled them on the server side!
Download:
Update V2
Google drive: https://drive.google.com/file/d/1WD0Xmx7feBMcK1IoPP4FGcb2Eq8LeVVE/view?usp=sharing
Archive.org mirror: click me
Attachments: see below.
This thread on Archive.org: https://web.archive.org/web/*/https://forum.xda-developers.com/t/unlocked-rc29-cwm-backup.4470031/
PS. Thanks to JesusFreke thread.
v2 update
In fact, I just removed the software that didn't work, spent a couple of hours in the old XDA threads and found some useful software.
Here is his list:
Dark Keys - program to control the backlight of the keyboard (Search + L - enable / disable the backlight)
Terminal - Terminal emulator
Telnet - Telnet client
DroidSans Tweak Tool - Tweaker
DevTools - "Hidden" settings
API Demos - Phone test program
OI FM - File Manager
AndFTP - FTP client
Any Cut - Shortcut Maker
Snake game - Game (trackball control).
Built-in su (xda thread)
Built-in nano (before launching, write export TERMINFO=/etc/terminfo or run via nano.sh %filename or nothing%)
Built-in ssh, nc, sqlite3
Embedded (not all) busybox shortcuts and added to PATH /system/xbin/bb. (I had to modify boot.img, if md5 mismatch appears, flash the images via fastboot. Sorry for the inconvenience.)
I plan to rebuild the firmware as rom.zip for CWM. But it is only dreams.
You can pull out the RC29 system files through the command: cp /system /sdcard (replace system with the name of the partition).
Please report any bugs you find!
Download:
Google Drive: https://drive.google.com/file/d/1h18pYW_E9z6V4PL7spGxJ7KDu6ZsAST0/view?usp=sharing
Archive.org Mirror: click me
Attachments: see below.
I will purely by iricol create a ROM based on this in dsixda's kitchen
It will be a full copy of the CWM backup but it will only add the recommended Radio and installation will be done via update.zip(i.e. like all normal firmware)
Here's the promised ROM
Added radio.img(i.e. recommended radio will be flashed automatically)
Ziplagin all .apk and auto wipe when installing (I am not sure if this works so do wipe data/factory set and format /system before installing)
Ulumia said:
Here's the promised ROM
Added radio.img(i.e. recommended radio will be flashed automatically)
Ziplagin all .apk and auto wipe when installing (I am not sure if this works so do wipe data/factory set and format /system before installing)
Click to expand...
Click to collapse
Hello! It is perfectly. Unfortunately, I can't check right now, but I hope everything works. Thanks for the post.
Ulumia said:
Here's the promised ROM
Added radio.img(i.e. recommended radio will be flashed automatically)
Ziplagin all .apk and auto wipe when installing (I am not sure if this works so do wipe data/factory set and format /system before installing)
Click to expand...
Click to collapse
Thaks for that ROM. But ca you return lock screen?
Sadly ypass google accaunt login screen by opening launcher app removing lock screen))
AudiFan875 said:
Thaks for that ROM. But ca you return lock screen?
Sadly ypass google accaunt login screen by opening launcher app removing lock screen))
Click to expand...
Click to collapse
Lockscreen is still here, no?

Categories

Resources