• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][TF101] Unofficial OmniROM 4.4.4_r1 [2014-10-24]

sidneyk

Elite Member
Nov 16, 2011
1,688
1,725
0
Bonner Springs, KS


What is Omnirom?

A new Android custom rom has been announced at the BABBQ (Big Android BBQ) by @Xplodwild, @Chainfire, @Dees_Troy & Team. For more information go to omnirom's website.

Introduction

This is an unofficial stable release of OmniROM 4.4.4 Android KitKat for the Asus Transformer PAD TF101.
It is currently at a stable status. At the moment, all hardware appears to be functional, including the optional keyboard dock. If anything is found to be still broken, please let me know and I'll try to get it fixed. It is based on a modified version of timduru's and others TF101 device trees and uses timduru's kernel sources with a modified config to bring in preliminary SE Linux support. Overlays that relied on EOS or other files not available have been stripped out and now uses Omnirom's methods for overlays and customization.

Code:
*Your warranty is now void. 
*Flashing custom ROMs can result in a bricked device 
*and all responsibility lies with the user in deciding to flash this. 
*I will not be held responsible for any bricked devices or otherwise.
DOWNLOADS HERE

Filename: omni-4.4.4-20141024-tf101-HOMEMADE.zip

omni-4.4.4-20141024-tf101-HOMEMADE.zip

Filename: omni-4.4.4-20141024-tf101-HOMEMADE.zip.md5sum

omni-4.4.4-20141024-tf101-HOMEMADE.zip.md5sum


##### NEW ASUS APPS #####

Filename: signed_Asus-apps2.zip

signed_Asus-apps2.zip

Filename: signed_Asus-apps2.zip.md5

signed_Asus-apps2.zip.md5

Lite version drops Asus Weather, Asus file manager

Filename: signed_Asus-apps3.zip

signed_Asus-apps3.zip

Filename: signed_Asus-apps3.zip.md5

signed_Asus-apps3.zip.md5

###########################################

WHAT IS WORKING?

All hardware devices, including optional keyboard dock, appear to be functioning normally.

WHAT ISN'T WORKING?

Bluetooth may have some issues, currently working on finding fixes.

Questions and Answers thread is here:

http://forum.xda-developers.com/showthread.php?t=2596609

Changelog 10-24-14: This build includes all the latest merges to Omnirom and I've added a lighter Asus Apps package that drops Asus Weather, Asus file manager. See Omni gerrit for latest changes.

Changelog 10-04-14: This build has a new feature in settings for tinted system bars colors. See Omni gerrit for recent merges for more details.

Changelog 09-12-14: This build has some under the hood changes, nothing major. See Omni gerrit for recent merges for more details.

Changelog 08-15-14: This build brings in all Omni changes as of 08-14-2014. Minor device configuration tweaks here and there. I brought in some additional configs and such from the ICS stock ROM to see if we can use them, i.e. game controller configs and other accessory configs. I had to change back to Google GCC-4.8 tool chain and cut back slightly on some optimizations to get this to boot and to allow me to keep my build system fully up to date. I've tried to bring in as much additional language support as I could find. I only speak English and only have an English dock, so others will need to test if their desired support is there. Also, I'll be posting a separate package of selected, newer Asus apps that just happen to work well with the TF101 for those that are interested, thanks to XDA users sbdags and kansasboy001. I chose to include in this package Asus soft keyboard, Asus battery widget, Asus File Manager which replaces DocumentsUI, Asus Dictionary, Asus Audio wizard which replaces DSP Manager, Asus Weather and Time widget and the Asus Framework to make it all work. Installing this package will also remove Cell Broadcast Receiver app, which does us no good anyway and just takes up a little space. Everything seems to be working pretty smoothly with this combination. See gerrit for recent Omnirom merges for other change details and report any issues.

Changelog 07-25-14: This build brings in all recent Omni merges since 06-20-14. Most visible change is a dual pane, tablet mode view in the Settings. All the previous cherry-picks are in place. This build is using a newer merge of timduru's kernel sources. Also, this build was made as a 'user' build, meaning it has the .odex files and is a little bigger, testing to see if any difference when using ART runtime. I Recommend a clean wipe and factory reset for best results. Would also suggest switching to pa-gapps micro version and using the gapps-remove app from there to get rid of any gapps you don't want or need, i.e. if you're using Google TTS then there's no reason to consume space with Pico, which is inferior anyway. Might as well nuke Face Unlock, too, since it's currently not working, you get the idea. You may also have to manually turn on adb debugging even after gaining developer options, as it's not automatically turned on in 'user' builds.

Changelog 06-20-14: This build brings us up to Android version 4.4.4_r1. All previous cherry-picks are included and I have added back in the Advanced Animation Controls. Root exploit has been patched in kernel. Mostly, this fixes up openssl issues and some other minor things. Be sure to grab the latest SuperSu and gapps packages.

Changelog 06-05-14: This build is built with fully optimized Sabermod 4.8.4 tool chain, ROM and kernel. Netflix fix from timduru has been applied, thanks to zachf714 for submitting the changes, and now seems to work perfectly, without any mods or init.d tricks. This build does not include the Advanced Animation Control feature, as it is currently broken and wouldn't allow a build to complete. Did I mention that this is now Android 4.4.3_r1.1? All other cherry-picks are still included, along with recent kernel patches thanks to zachf714 and some minor device tree cleanup and changes. See Omnirom gerrit recent merges for all other details.

Changelog 05-29-14: New feature for Launcher3 users - hot word detection. Similiar to Google Now launchers 'OK, Google' feature, but with lot's more customization available. Find it in the Launcher Settings, from long pressing home screen while in Launcher3. Latest updates to App Circle, OmniSwitch, and Advanced Animation controls. ROM can now support ext4 formatted external sdcards. Changed default audio sample rate to 48000. Now built with Linaro 4.7. See Omnirom gerrit for latest merged change details.

Changelog 05-11-14: Latest updates to App Circle and OmniSwitch apps. Added advanced animation controls. Added zram support. Other minor kernel config changes. See Omnirom gerrit for latest merged change details.

Changelog 04-05-14: Added experimental App Circle with floating window support by Yanuar Harry. This feature appears to be working well and doing as it was designed to do. Suggest moving OmniSwtch activator to the left side of screen as the App Circle will come up on the right side of screen. Activate App Circle from the More.. option in Settings and add the apps you want to display. Long press icons in the App Circle to activate floating window.

Changelog 03-28-14: This build provides fully functional dock keyboard support and dock battery status reporting for things like Dual Battery Widget to work. Will try to bring in status bar icons for dock battery at a later time. Also, a fix I found to get Netflix working has been included. The low fps boot animation has been in for a couple of builds now and is still included. Omnirom changes for tablet specific devices have been included. Multi-window support is in. This build includes a Linaro 4.8 built kernel from timduru's latest kernel sources. I recommend the normal procedure - wipe caches and system before flashing ROM, latest PA-gapps, and latest SuperSu zip package. Reboot and allow all to settle in. Google's text-to-speech now works with latest PA-gapps and is much better quality than Pico.

Changelog 03-22-14: Dock function key support is now included. There still may be some bugs to work out and sometimes it may require undocking and redocking to get it to work. If you lose the functionality of the screen lock key and power menu from the power button then you will have to hold the power button to reboot. I suggest a full wipe including data with this build as there have been some framework changes that may not like your old data. Tahnks to jruesga from tf700t-cyanogenmod for his helpful suggestions and patches upon which this was based.

Changelog 03-02-14: Added back multi-window and fixed main battery icon style selection.

Changelog 03-01-14: Added dock battery support. Still working on native dock battery status bar icons, but you can now use Dual Battery widget for dock battery monitoring again. Latest Omni changes. The low fps boot animation has been incorporated, so no more black screen while booting (Thanks jrohwer and zachf714). See Omni gerrit for recent merges and more info. Dock battery changes have not been merged yet, but are in this ROM.

Changelog 02-16-14: Tweaks to OmniSwitch including ability to make default for recents. Latest multi-window cherry-picked. Various UI tweaks. Now at KVT49L (4.4.2_r2) build version. See Omni gerrit for recent merges and more info.

Changelog 02-01-14: New Omni app 'OmniSwitch', multi-window - Go to recents, long press app and choose 'Put aside', Network Traffic indicator now working and Network speed indicator now works. See Omni gerrit for recent merges.

Changelog 01-16-14: Recent OmniROM changes, see Omni's gerrit for specific changes. Still working on dock and dock battery support. It's there, just don't have icons to show it's there.

Changelog 01-11-14: Fixed /sdcard0 folder showing empty, added preliminary dock and dock battery support (icon still gone), synced with latest Omni sources. Smooth and fast.

Changelog 01-04-14: Reboot to recovery from power menu is working now.

Changelog 01-03-14: Cameras are working, auto-rotation is working

How To Flash:

Download Omnirom, superSU & PA-Modular-micro GAPPS

PA Gapps are here: http://forum.xda-developers.com/showthread.php?t=2397942 - Recommended package is the Micro-Modular

SuperSU is here: http://forum.xda-developers.com/showthread.php?t=1538053 - Choose the link to the CWM, TWRP, ODIN flashable zip.

Copy zips to your external microSD card

If coming from another ROM or major version:

Reboot to TWRP 2.6.3.x or higher recovery
Factory reset, (optionally wipe internal storage, i.e. /data/media)
Wipe Dalvik, cache and system
Install OmniROM, gapps and SuperSu zips from microSD card
Reboot, allow time for all to settle, enjoy!

If updating between Omnirom builds, unless otherwise stated:

Reboot to TWRP 2.6.3.x or higher recovery
Wipe Dalvik, cache and system
Install OmniROM, gapps and SuperSu zips from microSD card
Reboot, allow time for all to settle, enjoy!

My github :

https://github.com/sidneyk



XDA:DevDB Information
Unofficial OmniROM 4.4.4 for TF101, ROM for the Asus Eee Pad Transformer

Contributors
sidneyk, timduru, Google, OmniROM, zachf714, dlumberg and all who contributed to the device and kernel trees
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 2.6.x
ROM Firmware Required: TWRP 2.6.3.x +
Based On: OmniROM

Version Information
Status: Stable
Stable Release Date: 2014-03-28

Created 2013-12-25
Last Updated 2014-10-24
 

Attachments

arcangel_web

Senior Member
Jun 9, 2013
212
63
0
Galicia
--------------------------------------------------------
12-24-2013
--------------------------------------------------------

-Detected the internal memory, the sd1 and sd2 the dock, but shortcuts explorer is fail, you can browse without problem and load the files.



-Antutu Test OK


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

-WiFi OK


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


-The sound seems to work well

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

-The dock, charge the battery and you can write without problem, the touchpad also works.

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

-Google apps OK

Ok, used the banks gapps core http://forum.xda-developers.com/showthread.php?t=2012857

Also worked just fine.

A part from the reboots the rom feels very smooth. Very promising!
Install that version you can download verver the above and so far seem to work and I do not jump errors.


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

-YouTube OK



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

Root ok

Thanks for bringing 4.4.2 to our beloved TF101 :good:

Some questions :-
1) Do I flash the SuperSU zip file from here? http://forum.xda-developers.com/showthread.php?t=1538053
2) To install GApps I should use the mini modular package from here? http://forum.xda-developers.com/showthread.php?t=2397942

Thanks.
--------------------------------------------------------

-Not work screenshots



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

-Bluetooth work

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

-Not work camera

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


Some hang and point reboots. Very good job

Enviado desde mi Nexus 5 mediante Tapatalk
 
Last edited:

arcangel_web

Senior Member
Jun 9, 2013
212
63
0
Galicia
Install an application called go taskmanager and restarting the tablet left, I wonder if it is a specific application that causes them.

(after restarting the tablet reboots back. )

Enviado desde mi TF101 usando Tapatalk 4
 
Last edited:

*Detection*

Elite Member
Dec 5, 2011
10,342
2,788
113
Durham
Looking great for first release, main things I would like to see are


Tablet UI to remove the lag that Phablet UI causes
Dock Battery Icon

Already experienced a Random Reboot, that is a show stopper for me unfortunately
 
Last edited: