Hi All,
A few questions about my xoom, but first here are the details
-Canadian Wi-fi Xoom, but flashed to USA for ICS update
-Rooted of course, I see Rom Manager, CWM, and Adfree as programs the previous owner has added.
-Looks like stock rom: Android 4.0.3,
-Kernel 2.6.39.4-gf03a679 , [email protected]#1
-Build number IML77
Since I am new to this, and my android education will come to flashing and optimizing my setup, should I change anything about what I currently have?
So far everything seems to work properly, would I be able to accept OTA updates without risk of bricking things?
Seems the previous owner removed his account info, but would I have any security concerns from things he may have left behind?
It seems I am going to spend more time learning the platform than actually using it, and this greatly interests me. I thank all in advance for your help.
Cheers
Canadian owner here also
Official OTA's will not install on a rooted device, as for security concerns. You could always do a fastboot erase userdata/cache/system reinstall an official motorola from (available on their website).
Use the universal root for Xoom, flash the recovery and use one of the currently available rom (rogue, EOS, Alfonso). Im pretty sure any left over from previous owner will be gone by then!
Pretty much all of it explained in the thread: Xoom Heaven: Rooting, Roms, Kernels... You Name It!
That's just me tho!
Or just flash the correct EOS nightly (wingray) followed by the newest GApps (10.5).
The Unofficial Transformer Infinity(TF700) ROM & Kernel Listings v 2.0
Updated 10/23/2013
It is finally time for a complete re-write of the guide, so here goes. Hopefully this will make it easier to follow and use!
HOW-TOs
Rooting & Tuning/Tweaking 1
Rooting & Tuning/Tweaking 2
Unlocking
Development Guide
I take no credit for the work represented here, and no credit for the idea, and no credit for incredible amount of work that has gone into figuring out how to cook tasty ROMs for the TF700. This is just an attempt to provide a quick and easy starting point for users looking for ROMs and their details.
If you have any [ROM/KERNEL] specific question ask in the appropriate thread for that. Please do not post them in the thread for this listing as you are not as likely to get your question answered as quickly as you would in the appropriate thread.
Glossary
Rooting: This is an operation that you do to a device that gives you "Root" level access to your tablet or phone or whatever. Other terms for this may be "SuperUser", it means you have access to the entire device, including areas that the manufacturer or provider may not want you to have access to.
Unlocking: Unlocking is the step past rooting, where you "unlock" your bootloader. This gives you full access to the bootloader, and is the second part required in order to be able to flash new ROMs. **MAY VOID MANUFACTURER WARRANTY
OTA: Over the Air Updates. These are the ROM updates that come directly from ASUS (or whomever built your tablet). When you root and flash you almost always lose OTAs.
Flash (or Flashing): This is where you replace the Operating System for the device with a new one. There are many reasons for flashing, Google has lots of discussions about the topic.
Bootloader: Computers have a process when you turn them on, the first part is the Bootloader which contains just enough information to tell the device where the harddrive is, etc. Accessing the bootloader is required in order to replace the ROM, or in other words to Flash your device.
Recovery: This is an important part of the Android system, it allows you to turn on the device and get ALMOST to the full ROM load. Recovery is where you go to load custom ROMs, perform full backups and many other tasks. There are several different recovery apps, two of the most popular are CWM or ClockworkMod and TWRP. Most of the ROMs you will see are supported by one or both of these.
Hopefully this little bit of information helps, of course the opinions and answers are mine alone so if you have any issues let me know!
Current ROMs
4.3 based ROMs
CMB ROMs TF700: CM Based ROM with a dark theme.
CyanogenMod 10.2 Nightlies: Official nightly 4.3 builds
PAC-man AIO Offical:: Hybridized ROM combining CM Nightlies, AOKP and Paranoid Android ROMs
4.2 based ROMs
CROMi-Xenogenesis (5.1.1): This is a true 4.2.x ROM for the TF700 with all sorts of goodies
Paranoid Android 3.69 (HALO): PA 4.2 based ROM for tablets and phones. Tons of control over everything.
HAIRYBEAN Unleash the Beasthttp://forum.xda-developers.com/showthread.php?t=2225264: A new JB 4.2.1 based ROM for the ASUS Tablets.
Cornerstone Bryce_ROM: Built off the CM10.1 nightlies using Cornerstone. Provides multiwindow capabilities.
Baked Black Bean 8:Latest and greatest from teamBAKED. Dark Bliss Black KANG ROM.
Official CM10.1: Cyanogenmod 10.1 Nightlies for the TF700. Now updated to the 4.2.2 Build
TF700 Stock Upgrade (Bootloader and 4.2.1): The newest ROM from ASUS, including 4.2.1!
4.1 based ROMs
CleanROM Inheritance 3.4.7: Deodexed OC ROM based on scrosler's ROMs.
TF700 Stock ROM - JB 10.4.4.25: Odex version of the Stock ASUS ROM, taken from the WW version but modded for any locale.
Linux Ports for the TF700
Multiboot Linux for Infinity TF700http://forum.xda-developers.com/showthread.php?t=2026919evelopers thread for the WIP Linux port for the TF700
Native Arch Linux for TF700thttp://forum.xda-developers.com/showthread.php?t=2222710:WIP for 3.4.7 CROMI-based tablets. Currently on-hold while dev works on kernel for CROMi-X
Ubuntu for Infinity: A dev build of Native Ubuntu Linux
Native Ubuntu on TF700 Lubuntu, LXDE Unity2D, Gnome for the Infinity!
Kernel Packs
10.6.1.14.4-that Kernelhttp://forum.xda-developers.com/showthread.php?t=2222301: Great, stable and fast for 4.2 ROMs on the new bootloader
10.6.1.14.4-that2 Kernelhttp://forum.xda-developers.com/showthread.php?t=2230059: Tweaked and improved version of Asus kernel
MaxKernelhttp://forum.xda-developers.com/showthread.php?t=2230856: CROMi Overclocked Kernel with lots of tweaks
Hundsbuah Kernel: Great and Stable Kernel from Hundsbuah
Bryce Kernel: Updated and changed version of the CM10.x kernel. Verified on PA and LiquidSmooth ROMs
3.1.10 Kernel + CIFS + ROW: A new kernel with some of the new experimental features.
Tweaks
Data2SD Enhanced A different approach and solution to improve I/O
Extended Power Menu: Adds the option to Reboot or Reboot into Recovery. Only for JB 4.1.1 ROMs. for .16 or .18 Based ROMs
Infinity Tweaks: Some performance, root and other tweaks
Disabled Scrolling Cache: A performance tweak for deodexed ROMs that may improve lag.
Recovery and Backup
TWRP 2.5.0.0 Recovery: Touch-based recovery tool with on-screen keyboard.
[TOUCH]ClocworkMod Recovery 6.0.3.0http://forum.xda-developers.com/showthread.php?t=1926286: Touch enabled version for JB ROMs and bootloaders.
[NON-TOUCH]ClockworkMod Recovery 6.0.3.0 A version of CWM for the TF700, used for backups and ROM Installation
NVFlash for the TF700: NVFlash is a great utility that basically eliminates almost any chance of a software brick due to flashing or updating ROMs and Kernels.
Unlocking/Rooting/Restore Guides
All in one ADB Tool: A veritable swiss army knife tool, automates updates, backups and other functions.
Guide/Tool - Update to Official JB then Root: A guide to upgrading and rooting JB ROMs from the developer of Scott's ROMs
Manual Firmware Update using dlpkgfile: Guide for those that want OTA but have unlocked
Restore Root if Lost After Upgrade to JB: For those that lost Root after they upgraded.
All-in-One Guide for Asus Infinity: So this is the mac-daddy of posts, one stop to root, flash, and unlocking. Well written, well laid out and easy to follow.
Restore to Stock Recovery: For unlocked bootloaders, allows you to go back to the stock recovery and receive OTAs
Resource Guide: Quick Reference Resource Guide
Bootloader Unlocker: Links and instructions to unlock your Bootloader
How to Manually Update Firmware: Explains how to manually perform OTAs
There is an excellent thread started by Wolfman87 over in the Q&A Section talking about the confusion around OTAs, bootloaders and recoveries. The entire thread can be viewed here: http://forum.xda-developers.com/showthread.php?t=1927095
I have taken the liberty of cross-posting an excellent summary by MartyHulskemper on the basics
ASUS Firmware updates:
* .22 was the release firmware
* .26 changed the scheduler from noop to cfq, smoothing out disk-write performance a bit, alleviating I/O issues to at least some extent; some minor app updates as well, it seems.
* .30 updated camera firmware (removing the clicking sound, amongst other minor fixes). The big thing was it updated the bootloader as well (without notice), which later turned out to prevent installation of Nvflash. This effectively shuts out those who flashed the .30 OTA or .30 manual ASUS firmware files from the added security of Nvflash... for now.
* .16 is the initial JB update
Confusion may stem from our colloquial designation for JB (.16) being out of order with the ICS builds that came before it (.22/.26/.30) -- our tendency to abbreviate anything needing more than three keystrokes has turned to shoot some people in the foot. If, however, you look at the full build number, the difference is quite evident:
.22 = ASUS firmware version 9.4.5.22 = ICS
.26 = ASUS firmware version 9.4.5.26 = ICS
.30 = ASUS firmware version 9.4.5.30 = ICS
.16 = ASUS firmware version 10.4.4.16 = JB
Bootloaders:
I believe any CM10/AOKP-based ROM will happily boot off of both the ICS and JB bootloaders. Currently, however, there seems to be no specific need or benefit to using the JB bootloader, so I'd stay away from it whenever possible.
Older ROM links
Older/Decommed ROMs - Archived Tweaks
Stock Rooted Odex 10.4.4.23: Pre-rooted ROM Based almost completely on the ASUS Stock ROM. Adds some new camera libs.
Paranoid Android 3.0 RCIE: AOSP 4.2.1 release with a Tablet UI
LiquidSmooth JB 4.1.2 RC8: Latest and greatest AOSP based ROM
Stock Rooted De-Odex / Odex: A new ROM from Scott based off the 10.4.4.20 ASUS update
[JB4.1.1] 10/18 Stock Root Odex/De-Odex: Based on the official ASUS 10.4.4.18 Base ROM from Scott's ROMs
CleanROM 2.3 - The Infinity Unleashed!: Minimalist ROM based on 4.1.1 JB Stock ROM. Tweaked for minimal bloat and maximum speed.
Stock ODEX and Rooted ROM: Stock ROM based off the 10.4.4.16
ParanoidAndroid 2.53 [ROM-ALPHA]: A hybrid PerApp ROM for tablets and phones.
Team EOS ROM for the TF700 Nightlies: A Team EOS port, we have been added to the list of their nightly builds.
Mysticial ROM v1: A "ported" version of the TF300 ROM tweaked for the Infinity
Baked Bean 7.1(tf700t)[JB 4.2.1]: An AOSP Based ROM with lots of goodies!
Unofficial CM10 Builds 10/18[Alpha]: Unofficial nightly build from Hiemanshu.
TF300 JB ROM on the TF700 This is a discussion about installing the JellyBean build for the TF300 on the Inifinity.
[AOSP]4.1.1 Pure AOSP Build (pre-Alpha): You need TWRP, and it is pretty hacked, but a new ROM for the Infinity!
CyanogenMod 10 Unofficial 4.1.1 (Round 3): Experimental CM 10 Build
CM10 TF700: A WIP CM 10 Build for the Infinity
.30 Firmware Update: The Official ASUS update for the firmware, contains some different system tweaks. Not JB, and do not use if you are planning on installing NVFlash
Zeus TF700T Series v 4.0 ONLINE: Stock with Full Add-ons
Stock US 9.4.5.26 with Root: Vanilla deodexed, rooted ROM with Busybox included
CWM Repackaged OTA 9.4.5.26: Repackaged OTA for those that have either unlocked or rooted and are using CWM
Maniacs ROM: Built off of .26, this is a base ROM from Maniac.
9.4.5.26 with Tweaks: Deodex, rooted, busybox, debloated, tweaked with BeatsAudio added
Stock 10.4.4.25 Kernel + insecure +init.d + nodpi: The kernel from the latest ASUS Rom for those that want to tinker, or for people that only want the new kernel.
Clemsyn's Kernel for TF700: Overclock to 1.8ghz or run at 650 GPU
Data2SD - I/O Boost: Makes changes to the RAM disk configuration to address I/O performance
root.zip ChainsDD Superuser.apk: That's right, a version of ChainsDD superuser built specific for the TF700.
Mystical Kernel v0.1: Provides a true root, and also allows for changing lcd density. More to come as well.
Transformer ADB v6 with Flash Recovery: Provide a nice ADB-based tool to flash recoveries, unlock or update from your PC.
Blob Tool : This is a tool for working with Blob files, makes building and deconstructing much quicker.
Complete Flash Layout: Complete analysis and deep dive of the Flash Layout of the tablet.
Boot Partition Restore: A Fix to restore the Boot Partition with CWM/TWRP
I look forward to this thread filling up with awesome ROMs and such.
The Rooting utility is the easiest way to root a Transformer Infinity: Beginners can read out this tutorial, http://tutznet.com/root-tf700t-asus-transformer-pad-infinity.html
Utkarsh.bhatt12 said:
The Rooting utility is the easiest way to root a Transformer Infinity: Beginners can read out this tutorial, http://tutznet.com/root-tf700t-asus-transformer-pad-infinity.html
Click to expand...
Click to collapse
It's just sparkym3's Debugfs method, which is linked on the site you linked to, so no need for an intermediary really.
Updated with new ROM and other link updates
Updated to include the TF300 install links for brave souls.
Not one but TWO new ROMs in the past 24 hours!!! Hopefully a great sign of things to come.
So, i moved this thread back to Development since it is well updated and i think that this can cohabit with the other sticky thread hence do not report this to us.
Hmm. I didn't get a request to confirm the uid & gid. Superuser's there & Root Explorer works but Titanium & Root Checker both think I'm not rooted.
Curses. Foiled, and I would've gotten away with it if it wasn't for those kids and that mangey dog.
I need to unroot in order to unlock my tablet.
Can that be done ?
Thanks!!!
Deeds4sure said:
I need to unroot in order to unlock my tablet.
Can that be done ?
Thanks!!!
Click to expand...
Click to collapse
You do not need to unroot to unlock the bootloader.
urrlyx said:
You do not need to unroot to unlock the bootloader.
Click to expand...
Click to collapse
Hi,
I'm having troubles unlocking the bootloader, i wrote ASUS VIP support, and told them my troubles.
I'm getting an error when running the unlock tool " An unknown error occurs....this may be a network issue...:"
I was told by ASUS support that i should manually update which i did, and then i needed to unroot, otherwise they thought i'm having troubles communicating with the ASUS unlock servers.
Thanks for your time, i'm dreaming of the day when i can have a custom ROM on my infinity tablet
factory reset
Can I do factory reset after I rooted my pad?
Will it work right after it? Would I can to get official updates?
Deeds4sure said:
I need to unroot in order to unlock my tablet.
Can that be done ?
Thanks!!!
Click to expand...
Click to collapse
Deeds4sure said:
Hi,
I'm having troubles unlocking the bootloader, i wrote ASUS VIP support, and told them my troubles.
I'm getting an error when running the unlock tool " An unknown error occurs....this may be a network issue...:"
I was told by ASUS support that i should manually update which i did, and then i needed to unroot, otherwise they thought i'm having troubles communicating with the ASUS unlock servers.
Thanks for your time, i'm dreaming of the day when i can have a custom ROM on my infinity tablet
Click to expand...
Click to collapse
NarkotiZ said:
Can I do factory reset after I rooted my pad?
Will it work right after it? Would I can to get official updates?
Click to expand...
Click to collapse
I just want to tell you that it's not a Questions-Answers thread.
If you need to ask some questions about your problem, post your questions in the specific thread or Transformer TF700 Q&A
Thanks
added information covering the basics for Bootloaders and ROM versions from the Q&A Thread, very useful stuff
Should update the "how to root" portion with the fact that JB has not easy root method
I keep getting errors when trying to root with this method. Is it because im on JB? Do you have to be on Ice cream sandwich to use this method?
qiuness said:
Should update the "how to root" portion with the fact that JB has not easy root method
Click to expand...
Click to collapse
JB is easy to Root :victory:
Check this thread
Click
First off, like many others here, I would like to thank all the CM devs, the xda devs, and everyone else who has made it possible to run CM on the Skyrocket. I came from stock GB and the upgrade made it a new phone. You guys rock!
My question may be simple and I apologize in advance, but I am somewhat of a newb and I have made it this far without having to post a question. I have been able to search and find all my answers about installing a custom recovery, radio install, CM upgrade, and everything else associated with flashing a new ROM so I don't feel too big a newb.
Now that I have a clean install of 10.1 up and running along with the associated Gapps package, CM is telling me that 10.1.3 is available for download. My question is this...Is it safe to upgrade within CM? I am assuming it verifies the md5 hash to prevent a corrupt file from being installed? And when CM reports that 10.2 is available, how would I go about updating Gapps, since that requires a different Gapps package? Would you have to flash the new Gapps from recovery? Would it install over the older Gapps package? What about 10.2-would it have to be flashed in recovery, or would it be safe to upgrade within CM (once it becomes available)?
Thanks in advance for your replies, and thanks again to everyone who has made it possible to extend the life of the Skyrocket.
I would change CM Updater to show "Stable Only" updates for now until you become more familiar with everything. In a nutshell, yes you can use CM Updater to upgrade to CM 10.1.3.
For CM 10.2, it's currently in Nightly status and the upgrade process is more involved than just allowing CMUpdater to do the work. Go read the thread for more info. Short answer: CMupdater is perfect for nightly/stable updates of the same version (ie CM10.1.x to CM10.1.x). Don't use it for upgrading to release versions (ie CM10.1.x to CM10.2).
So in the last 48 hours I successfully rooted, unlocked the bootloader, reset the flash counter, and flashed CyanogenMod 10.0.0 with gapps, thanks to the help of 2 video tutorials for Mac and the help of this forum. Anyway, when I was researching CyanogenMod, on some website it had the version of Cyanogen next to a version of Android. I just assumed that this meant that since I was on 4.1.2, I had to flash the one next to my Android version. Should I have done this? Or should I have used the latest stable version of Cyanogen?
Well, yeah, as with most software you generally want to stay with the most current stable release..
Latest stable 10.1.3 is available here http://forum.xda-developers.com/showthread.php?t=2053799
The latest version 10.2 (based on android 4.3) is here: http://forum.xda-developers.com/showthread.php?t=2405425
There are instructions in both OPs which you should have no problem following if you've already gotten yourself onto CM. Going to either version will require a clean flash, so you'll lose any apps and settings you dont backup.
I just made the switch from BlackBerry to Android and the Relay seems like a good fit for me since I really can't stand touchscreen keyboards. I already unlocked the phone per the forum sticky since I'm on AT&T and it was a priority.
I *think* I want to install Cyanogenmod 10.2 (I'm a fan of using stable builds). When I look over the installation instructions, I'm a bit cornfused on step one:
There is an Important Note instructing users to install bootloader and radio firmware. How do I do that? The zip files it links to don't include any instructions or links to any instructions.
openletter said:
I just made the switch from BlackBerry to Android and the Relay seems like a good fit for me since I really can't stand touchscreen keyboards. I already unlocked the phone per the forum sticky since I'm on AT&T and it was a priority.
I *think* I want to install Cyanogenmod 10.2 (I'm a fan of using stable builds). When I look over the installation instructions, I'm a bit cornfused on step one:
There is an Important Note instructing users to install bootloader and radio firmware. How do I do that? The zip files it links to don't include any instructions or links to any instructions.
Click to expand...
Click to collapse
It pretty much means update to the latest ota available...which is T699UVBMC5 if you don't you'll have issues with signal and such...last I heard 10.2 had very rapid battery drain and stability issues but its possible they may be fixed but idk...most stable would be cm11 in terms of cyanogenmod but all my users say my latest carbon ROM is the most stable ROM available for relay as they go back to that if any issues arise in my other ROMs or teamapexq roms. Liquidsmooth ROM that I have has a lot of tweaks and mods and is fast and smooth...it gets updated the most as it is official and there is an ota within the ROM that whenever I release you can update it straight from phone without really having to do anything
REV3NT3CH said:
It pretty much means update to the latest ota available...which is T699UVBMC5 if you don't you'll have issues with signal and such...last I heard 10.2 had very rapid battery drain and stability issues but its possible they may be fixed but idk...most stable would be cm11 in terms of cyanogenmod but all my users say my latest carbon ROM is the most stable ROM available for relay as they go back to that if any issues arise in my other ROMs or teamapexq roms. Liquidsmooth ROM that I have has a lot of tweaks and mods and is fast and smooth...it gets updated the most as it is official and there is an ota within the ROM that whenever I release you can update it straight from phone without really having to do anything
Click to expand...
Click to collapse
I'm having a hard time finding an install guide for anything other than CM. For carbon, I'm guessing it's located at vp-zp.com/snuzzo/roms/carbonrom/apexqtmo/kk/ ? Even that I got from googling and then backtracking links from a blog post, as the carbon webpage doesn't seem to have a Relay ROM listed.
To be honest, as a total n00b at this, I'm having a hard time pulling all the pieces together to understand the various different abbreviations, projects, download sources, etc. My goal is simply a nice stable build that is maintained, updated to support major features, but without adding issues, such you as mentioned there may be battery life issues in CM.
openletter said:
I'm having a hard time finding an install guide for anything other than CM. For carbon, I'm guessing it's located at vp-zp.com/snuzzo/roms/carbonrom/apexqtmo/kk/ ? Even that I got from googling and then backtracking links from a blog post, as the carbon webpage doesn't seem to have a Relay ROM listed.
To be honest, as a total n00b at this, I'm having a hard time pulling all the pieces together to understand the various different abbreviations, projects, download sources, etc. My goal is simply a nice stable build that is maintained, updated to support major features, but without adding issues, such you as mentioned there may be battery life issues in CM.
Click to expand...
Click to collapse
i've been running the M7 snapshot of CM11 for about a month now. my only complaint about battery isn't really the rom's fault - if i'm watching a lot of netflix or youtube, the battery goes down faster. that's not really a surprise though.
i'm still pretty new to the relay though i've had a couple other androids before this one. but i suggest you use TWRP (Team Win Recovery Project) instead of CWM (clockworkmod) for your recovery. it's got a gui and is a bit easier to use when flashing roms and doing wipes and stuff.
bsically the process is to boot your phone into download mode, flash twrp, then reboot the phone into twrp, wipe everything, then flash CM and gapps (if you want google apps like gmail, play store, etc). then wipe cache/dalvik/factory reset (because some roms are unstable if you simply flash without doing the second wipe). no need to try to inject SU (superuser) or anything since pretty much all custom roms are already rooted. there are other posts that go into more detail but this should about cover it.
Gibson99 said:
i've been running the M7 snapshot of CM11 for about a month now. my only complaint about battery isn't really the rom's fault - if i'm watching a lot of netflix or youtube, the battery goes down faster. that's not really a surprise though.
i'm still pretty new to the relay though i've had a couple other androids before this one. but i suggest you use TWRP (Team Win Recovery Project) instead of CWM (clockworkmod) for your recovery. it's got a gui and is a bit easier to use when flashing roms and doing wipes and stuff.
bsically the process is to boot your phone into download mode, flash twrp, then reboot the phone into twrp, wipe everything, then flash CM and gapps (if you want google apps like gmail, play store, etc). then wipe cache/dalvik/factory reset (because some roms are unstable if you simply flash without doing the second wipe). no need to try to inject SU (superuser) or anything since pretty much all custom roms are already rooted. there are other posts that go into more detail but this should about cover it.
Click to expand...
Click to collapse
Where can I download TWRP for the Relay?
openletter said:
Where can I download TWRP for the Relay?
Click to expand...
Click to collapse
search for it in the relay forum - it has its own thread, i think in the dev sub-forum. instructions to install it are the same as cwm, just use the twrp file instead of cwm.
Gibson99 said:
search for it in the relay forum - it has its own thread, i think in the dev sub-forum. instructions to install it are the same as cwm, just use the twrp file instead of cwm.
Click to expand...
Click to collapse
Thanks - I was just discovering that forum when you replied. I had looked right passed it initially since there isn't usually anything for me in dev forums for other projects I use.