[Transformer TF300T Android Development] sbdags:
[ROM]★●[TF300T/G/L/201/301][CROMi-X 5.4][ROM2SD | ODEX/DEODEX 10.6.1.27.5][02/22]●★

THIS ROM IS COMPATIBLE WITH THE ASUS PAD TF300T & TF300TG, PRIME TF201 AND THE ME301T PAD SMART 10

YOU MUST BE ON JB 4.2.1 WITH THE ASUS STOCK BOOTLOADER 10.6.1.8 AND TWRP patched 2.4.4.0 or BOOTLOADER 10.6.1.15.3, 10.6.1.27.1, 10.6.1.27.5 or 10.6.2.x and TWRP 2.5.0.0 BEFORE FLASHING THIS. THE BEST WAY TO DO THIS IS TO FLASH THE STOCK ASUS 10.6.1.27.5 or 10.6.2.x FIRMWARE.

Please go to the following thread to see instructions on how to meet these requirements:

http://xdaforums.com/showthread.php?t=2187982

---------------------------------------------------------------------------------------------------------------------------------

I recommend you do a full wipe if coming from another ROM. Choose Wipe – Factory in TWRP. Do not do a full wipe from the bootloader.

You can restore data from Titanium Backups but please do not restore system data or apps from a previous version or another ROM if you want a nice clean smooth upgrade experience.

Don't forget to do a Nandroid Backup first and give the ROM 10 mins to stabilise!

ABOUT

• CROMi-X is a stock based ROM designed from scratch from the ASUS Stock 10.6.1.27.5 & 10.6.1.14.10 Jelly Bean 4.2.1 WW releases and 10.6.1.x bootloader. It has its roots in the original CleanROM by scrosler

• CROMi-X is targeted to towards the user that wants a ROM with the ability to pick and choose the options they want!

• CROMi-X is tuned for performance and built for stability!

• CROMi-X is true to stock in looks!

• CROMi-X can be provisioned for US and non US – World Wide (WW) editions during the install process

• CROMi-X Source on github : here

• Thanks to scrosler, elesbb, pjc21, _that, flumpster, timberwolf671, LetMeKnow, Robgee789, elfaure, That’s OK & Thibor69 for their invaluable help in making this possible!

All the testers. Thank you so much for your patience and testing! :highfive:

Additional thanks to all the File Hosters: @johnlgalt and @workdowg :good:

• A huge thanks to @nomad10002, @Mackis, @mikmock, @RagingHarry, @sgkla, @okantomi and @jtrosky for donating too much money to my CROMI projects! :good:

FEATURES

• BOTH 4.1 and 4.2 GUIs are available - use settings - launchers to switch

• ODEX/DEODEX version available.

• Aroma Installer with the following options:

• Locale: US or WW

• DPI Size: 160 (Stock fonts), 148 (Small fonts), 124 (Tiny fonts)

• Kernels: _that / stock modded kernel variant based from ASUS Stock 10.6.1.14.8 & sbdags ASUS Stock Modded 10.6.1.14.8 Kernel, plus Hund's Kernel

• Launchers: Asus Stock, Apex , Nova, ADW

• Boot Animations: CROMi-X Asus Bios, CROMi-X Blue Fire, CROMI-X Yellow Spinner, CROMi-X Fire and Water, Asus Stock, Nexus Google

• Google Apps : Multi DPI Play Store, News & Weather Genie, Gmail, Maps, Talk, YouTube, Google Now and Voice Search, Google Music, Street View for Maps, Document Viewer, Gallery, Picasa

• Asus Apps: File Manager, App Back Up, App Locker, My Cloud, My Net, SuperNote, Video Editor, Web Storage, My Frame, My Dictionary, Splashtop, My BitCast, My Library (Asus Reader – only works on 160 DPI), Screen Saver, Asus Live Wallpapers (Asus Day Scene, My water & My Water II),Parental Control

• Apps Removed: Google Plus, Kindle, Chrome, Press Reader, Vibe, Zinio, CM Client, DM Client (calling home apps), DRM Content Provider

• Misc Apps: ESFile Explorer, Adobe Flash, AdAway, Titanium Backup, DropBox, DSP Manager, Rebooter, LMT Pie Control, Keyboard Manager

• File system and performance tweaks!

• Init.d support!

• Zip align on boot!

• Advanced Power Menu

• Auto Brightness reconditioned (Brighter at lower light levels for IPS+)

• 4.1 or 4.2 GUI Switcher enabled via Settings…Launchers….

• Browser performance tweaks (Extra menu with OpenGL Rendering, Light Touch and CPU Upload Path enabled)

• Browser2RAM init.d scripts (Default Browser, Firefox, Naked Browser and Chrome version)

• Scroll Caching Disabled for smoother in app scrolling

• Fsync Disabled option for extreme speed!

• Data2SD/ROM2SD implemented via _that’s or Hund's kernel

• Over-Clock, Under-Volt and Over-Volt scripts via _that's or Hund's kernel

• Cache2SD implemented via Meldrak's scripts. Full Thread HERE

• Continued Best Support of any ROM!

CHANGE LOG

INSTALLING CROMi-X

If you followed the appropriate steps for your scenario above, you now have a compatible bootloader installed and a custom recovery such as TWRP.

Steps

1. Download the appropriate ROM package below and save to your internal or external SD Card. Do not unzip the file. Join the debate about which manner of packaging files is better (ODEX or DEODEX) or just use DEODEX since it allows for a bit more customization possibilities. ODEX may boot slightly faster but then again, it may only boot slightly faster the first time. Google ODEX vs DEODEX if you really want to understand.

DEODEX VERSION DOWNLOAD

CROMi-Xenogenesis 5.4 DEODEX Full Mirror 1

CROMi-Xenogenesis 5.4 DEODEX Full Mirror 2

CROMi-Xenogenesis 5.4 DEODEX Full Mirror 3

MD5 Sum: ead2750ffb5110ae022e971811a08151

ODEX VERSION DOWNLOAD

CROMi-Xenogenesis 5.4 ODEX Full Mirror 1

CROMi-Xenogenesis 5.4 ODEX Full Mirror 2

CROMi-Xenogenesis 5.4 ODEX Full Mirror 3

MD5 Sum: 69451bc3bb546238520d9412b9c574ff

If you want to back up a ROM2SD installation or flash a different ROM onto your micro SD then please see instructions here. Thanks _that!

ROM2SD Thread

2. Boot to recovery – Either choose Boot to Recovery from the Power Menu - Restart in CROMi-X or from a tablet power off hold the volume down button and press the power button. Once your see the flashing RCK icon, press volume up to select. If another icon is flashing use volume down to move between icons.

3. Using your recovery make a Nandroid Back up of your current setup

4. Select install and navigate to where you saved your ROM zip file.

5. Choose the CROMi-Xenogensis zip file and follow the on screen prompts to customize your installation.

6. Reboot and enjoy.

About Fsync

Explanation by _that:

About the Experimental Features

During the install some features are listed as EXPERIMENTAL. I have left them as an option so you can play and enjoy debugging :) Please let me know if you used the experimental features like Extreme Tweaks, Cache2SD, Overvolting, Undervolting. if you want a stable smooth experience flash _that's kernel, with fsync disabled and one of the normal WW or US editions.

If you are a speed freak and don't mind the odd bug go for hunds with experimental tweaks, software rendering disabled and GPU OC, CPU OV and GPU UV.

Cache2SD is very experimental and may cause other issues so I'll leave that one up to you :)

Please hit Thanks and Rate the thread 5 Stars

Care to support the development of this and future ROMS? Please click the Donate to Me button on the left side of the screen under my user name