OmniROM is a free, community built, aftermarket firmware, which is designed to increase performance, reliability and features over stock Android for your device.
OmniROM is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts.
Features
0. Nearly all from OmniROM and KitKat
1. Nearly everything works. Headphone detection, accurate touchscreen, microphone, GPS (no reboot required)...
2. Capacitive keys on the top of screen. (Outside of display area)
In the upperleft corner of screen is Back key,closely beside it is Home key. The upperright corner is Menu key. As the picture shows:
Enabled keys can be changed in /system/etc/init.d/01touckeys . Values are described in that file.
4. More to be seen
Source:
OmniROM system : GitHub
Kernel for this ROM : GitHub and DooMLoRD's https://github.com/DooMLoRD/android_kernel_sony_msm8960
Device repo : GitHub
Vendor repo is on the same GitHub account
Official OmniROM Wiki:
http://docs.omnirom.org
First time installing OmniROM to your Xperia TX, or coming from another ROM:
- Read known issues and FAQs
- Copy GApps and OmniROM ZIPs to your SDCard
- Flash the kernel in the zip first using fastboot
- Reboot into Recovery
- Flash OmniROM zip from SDCard
- Flash GApps zip from SDCard
- DO A DATA WIPE / FACTORY RESET (otherwise your device will be stuck at boot)
- Reboot
- Don't restore system data using Titanium Backup!
- Restoring Apps + Data might cause problems and is not recommended, avoid it if possible!
Upgrading from earlier version of OmniROM:
- Copy the OmniROM ZIP to your SDCard
- Boot into Recovery
- Flash the OmniROM zip from SDCard
- Reboot
Issues:
1. Some camera settings such as ISO, HDR are missing. Can't be set even via 3rd-party apps.
2. Sometimes there are pops when playing music.
3. Contacts and SMS on SIM card can't be read. Try this patch. http://forum.xda-developers.com/showpost.php?p=52938188&postcount=35 Note that this patch will cause mobile data to stop working on DC-HSPA+ networks
Gapps:
http://forum.xda-developers.com/showthread.php?t=2397942
Download:
20141018
http://pan.baidu.com/s/1eQEKJmE
ART Fix(put into /system/lib): http://pan.baidu.com/s/1c0y9N1m
OLD BUILDS:
20140930
http://pan.baidu.com/s/1mg2wSze
Mirrors by Antiga Prime. Thanks as always!
http://www.mediafire.com/download/hibbcc1hfzvvpyc/omni-4.4.4-20140930-hayabusa-HOMEMADE.zip
https://mega.co.nz/#!A5pF2TJS!hd5zapnUlKNoe9RXrea8ZYG0Yx_2c3VNfEdmRvYohnU
20140912
http://pan.baidu.com/s/1pJNoXez
Mirror by Antiga Prime. Thanks!
http://www.mediafire.com/download/5293r997upi1kvu/omni-4.4.4-20140912-hayabusa-HOMEMADE.zip
https://mega.co.nz/#!lkhDXYRY!WxUyzN6WJ1yucGGOV5Tm16M8qK-Y2D6R6YUaF2RuRoM
20140812
http://pan.baidu.com/s/1c0CfQk4
Mirror: http://uploaded.net/file/kxjx635q
The following mirrors are provided by Antiga Prime. Thanks!:
https://mega.co.nz/#!xlBgjRhR!qQ8QMiQTB39sUhYiPIdMq5_MbvxgvtWN-luv8_VFHbw
http://www.mediafire.com/download/gayu2nqdysm1og5/omni-4.4.4-20140812-hayabusa-HOMEMADE.zip
20140622
http://pan.baidu.com/s/11sXdW
Camera settings fix (put to /system/lib/hw): http://pan.baidu.com/s/1hqstoUC
Mirror by Antiga Prime. This link includes the camera fix already.: http://www.mediafire.com/download/5l...a-HOMEMADE.zip
20140619
http://pan.baidu.com/s/1i37QmQp
20140607
http://yun.baidu.com/s/1bnaSoGn
Kernel update: http://pan.baidu.com/s/1qW38gm4 (contains an ELF file. Fastboot it. Then extract the lights.qcom.so to /system/vendor/lib/hw, replace the original file)
Kernel modules: http://pan.baidu.com/s/1qWlrgvE (extract this to /system/lib/modules)
20140531 (published 20140601)
http://pan.baidu.com/s/1kToOReZ
(Mirror by Antiga Prime, thanks!) http://www.mediafire.com/download/q0t0qdv5dx8pzdz/omni-4.4.2-20140531-hayabusa-HOMEMADE.zip
20140518
http://pan.baidu.com/s/1o6I3ZJW
http://www.mediafire.com/download/tlb7i296kpwb65f/omni-4.4.2-20140518-hayabusa-HOMEMADE.zip
The mediafire mirror is provided by Antiga Prime. Thanks!
This is a clean build. No promotion app, no integrated root app, no stat app.
All the patches before have been merged into this build.
Just one new feature: kexec hardboot / dual-boot . More on this later...(much later since finals are coming)
NOTE: Not pre-rooted. Flash SuperSU if you need root.
Changelog:
20141018
Fix the bug that cause SIM_IO fail. Now SIM contacts, mesaages, my phone number, voicemail number etc are all working. DC-HSPA+ is working too.
TrueType fonts are supported in TWRP, with anti-aliasing feature.
Used JustArchi's optimization (http://forum.xda-developers.com/showthread.php?t=2754997) THANKS!
Dialler supports T9 in Chinese and some other languages
20140930
Native support for tinted status bar
20140912
Update Adreno drivers from Xperia Z (2014/03)
MTP support in Recovery, but not working...disable it in Mount menu
(Upstream fix) Reduced SystemUI FCs (This fix is more important than others...)
20140812
Hopefully fix audio glitch when screen is off (Don't keep too many programs running in background)
WiFi MAC address is the phone's actual address
Vibrator intensity setting in Settings > Advanced
Screenshot in Recovery available (Pwr+Vol Down, check console for detail)
Brightness adjustment and screen timeout in Recovery work
20140622
Android 4.4.4
20140619
intergrated pulsing Xperia logo light (if you don't like it, replace /system/vendor/lib/hw/lights.qcom.so with the one from previous builds)
lags when playing music offscreen possibly fixed (upstream)
ISO, HDR etc is adjustable with Camera FV-5 or anything like that
20140607
Android 4.4.3
nearly nothing else...
How come I forget to edit the title...
added Xperia logo as "breathing light" (how shall I express this in English?)
possibly fixed lags when playing music offscreen (echo 0 > /sys/module/auto_hotplug/parameters/allow_suspend_offlining , can be added as init.d script)
20140531 (published 20140601)
possibly fixed the LED misbehavior (not tested on Email app...)
possibly fixed time being reset on (re)boot and not syncing with network
fixed: Performance Control only changes the governor and frequency of only one CPU core
new: some features by DooMLoRD. Original thread is here http://forum.xda-developers.com/showthread.php?t=2170580 .As for the source, look at the "source" section above.
new: distinguish HSPA+ and DC-HSPA+ (QuickSettings tile, statusbar icon and phone status screen) Cherry-picked from OmniROM gerrit.
Questions:
Feel free to post here
Credits:
OmniROM team
tilal6991 for porting 4.3 kernel source for OmniROM (His original thread for Xperia T is here)
DooMLoRD for awesome kernel features
Sony
and a lot more who did tests and so on... Thank you all!
To Kangers:
If you're going to reuse our work, which we're doing for free, be fair and give proper credits.
This is the only payment we're really demanding and we deserve it to be mentioned because of the countless hours we've put into this project.
Open Source doesn't mean Out of Respect!
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
Features
0. Nearly all from OmniROM and KitKat
1. Nearly everything works. Headphone detection, accurate touchscreen, microphone, GPS (no reboot required)...
2. Capacitive keys on the top of screen. (Outside of display area)
In the upperleft corner of screen is Back key,closely beside it is Home key. The upperright corner is Menu key. As the picture shows:
Enabled keys can be changed in /system/etc/init.d/01touckeys . Values are described in that file.
3. Dual-boot support built-in. See this thread.0 - disable keys
1 - enable menu key only
2 - enable home, back and menu keys
4. More to be seen
Source:
OmniROM system : GitHub
Kernel for this ROM : GitHub and DooMLoRD's https://github.com/DooMLoRD/android_kernel_sony_msm8960
Device repo : GitHub
Vendor repo is on the same GitHub account
Official OmniROM Wiki:
http://docs.omnirom.org
First time installing OmniROM to your Xperia TX, or coming from another ROM:
- Read known issues and FAQs
- Copy GApps and OmniROM ZIPs to your SDCard
- Flash the kernel in the zip first using fastboot
- Reboot into Recovery
- Flash OmniROM zip from SDCard
- Flash GApps zip from SDCard
- DO A DATA WIPE / FACTORY RESET (otherwise your device will be stuck at boot)
- Reboot
- Don't restore system data using Titanium Backup!
- Restoring Apps + Data might cause problems and is not recommended, avoid it if possible!
Upgrading from earlier version of OmniROM:
- Copy the OmniROM ZIP to your SDCard
- Boot into Recovery
- Flash the OmniROM zip from SDCard
- Reboot
Issues:
2. Sometimes there are pops when playing music.
Gapps:
http://forum.xda-developers.com/showthread.php?t=2397942
Download:
20141018
http://pan.baidu.com/s/1eQEKJmE
ART Fix(put into /system/lib): http://pan.baidu.com/s/1c0y9N1m
OLD BUILDS:
20140930
http://pan.baidu.com/s/1mg2wSze
Mirrors by Antiga Prime. Thanks as always!
http://www.mediafire.com/download/hibbcc1hfzvvpyc/omni-4.4.4-20140930-hayabusa-HOMEMADE.zip
https://mega.co.nz/#!A5pF2TJS!hd5zapnUlKNoe9RXrea8ZYG0Yx_2c3VNfEdmRvYohnU
20140912
http://pan.baidu.com/s/1pJNoXez
Mirror by Antiga Prime. Thanks!
http://www.mediafire.com/download/5293r997upi1kvu/omni-4.4.4-20140912-hayabusa-HOMEMADE.zip
https://mega.co.nz/#!lkhDXYRY!WxUyzN6WJ1yucGGOV5Tm16M8qK-Y2D6R6YUaF2RuRoM
20140812
http://pan.baidu.com/s/1c0CfQk4
Mirror: http://uploaded.net/file/kxjx635q
The following mirrors are provided by Antiga Prime. Thanks!:
https://mega.co.nz/#!xlBgjRhR!qQ8QMiQTB39sUhYiPIdMq5_MbvxgvtWN-luv8_VFHbw
http://www.mediafire.com/download/gayu2nqdysm1og5/omni-4.4.4-20140812-hayabusa-HOMEMADE.zip
20140622
http://pan.baidu.com/s/11sXdW
Camera settings fix (put to /system/lib/hw): http://pan.baidu.com/s/1hqstoUC
Mirror by Antiga Prime. This link includes the camera fix already.: http://www.mediafire.com/download/5l...a-HOMEMADE.zip
20140619
http://pan.baidu.com/s/1i37QmQp
20140607
http://yun.baidu.com/s/1bnaSoGn
Kernel update: http://pan.baidu.com/s/1qW38gm4 (contains an ELF file. Fastboot it. Then extract the lights.qcom.so to /system/vendor/lib/hw, replace the original file)
Kernel modules: http://pan.baidu.com/s/1qWlrgvE (extract this to /system/lib/modules)
20140531 (published 20140601)
http://pan.baidu.com/s/1kToOReZ
(Mirror by Antiga Prime, thanks!) http://www.mediafire.com/download/q0t0qdv5dx8pzdz/omni-4.4.2-20140531-hayabusa-HOMEMADE.zip
20140518
http://pan.baidu.com/s/1o6I3ZJW
http://www.mediafire.com/download/tlb7i296kpwb65f/omni-4.4.2-20140518-hayabusa-HOMEMADE.zip
The mediafire mirror is provided by Antiga Prime. Thanks!
This is a clean build. No promotion app, no integrated root app, no stat app.
All the patches before have been merged into this build.
Just one new feature: kexec hardboot / dual-boot . More on this later...(much later since finals are coming)
NOTE: Not pre-rooted. Flash SuperSU if you need root.
Changelog:
20141018
Fix the bug that cause SIM_IO fail. Now SIM contacts, mesaages, my phone number, voicemail number etc are all working. DC-HSPA+ is working too.
TrueType fonts are supported in TWRP, with anti-aliasing feature.
Used JustArchi's optimization (http://forum.xda-developers.com/showthread.php?t=2754997) THANKS!
Dialler supports T9 in Chinese and some other languages
20140930
Native support for tinted status bar
20140912
Update Adreno drivers from Xperia Z (2014/03)
MTP support in Recovery, but not working...disable it in Mount menu
(Upstream fix) Reduced SystemUI FCs (This fix is more important than others...)
20140812
Hopefully fix audio glitch when screen is off (Don't keep too many programs running in background)
WiFi MAC address is the phone's actual address
Vibrator intensity setting in Settings > Advanced
Screenshot in Recovery available (Pwr+Vol Down, check console for detail)
Brightness adjustment and screen timeout in Recovery work
20140622
Android 4.4.4
20140619
intergrated pulsing Xperia logo light (if you don't like it, replace /system/vendor/lib/hw/lights.qcom.so with the one from previous builds)
lags when playing music offscreen possibly fixed (upstream)
ISO, HDR etc is adjustable with Camera FV-5 or anything like that
20140607
Android 4.4.3
nearly nothing else...
How come I forget to edit the title...
added Xperia logo as "breathing light" (how shall I express this in English?)
possibly fixed lags when playing music offscreen (echo 0 > /sys/module/auto_hotplug/parameters/allow_suspend_offlining , can be added as init.d script)
20140531 (published 20140601)
possibly fixed the LED misbehavior (not tested on Email app...)
possibly fixed time being reset on (re)boot and not syncing with network
fixed: Performance Control only changes the governor and frequency of only one CPU core
new: some features by DooMLoRD. Original thread is here http://forum.xda-developers.com/showthread.php?t=2170580 .As for the source, look at the "source" section above.
new: distinguish HSPA+ and DC-HSPA+ (QuickSettings tile, statusbar icon and phone status screen) Cherry-picked from OmniROM gerrit.
Questions:
Feel free to post here
Credits:
OmniROM team
tilal6991 for porting 4.3 kernel source for OmniROM (His original thread for Xperia T is here)
DooMLoRD for awesome kernel features
Sony
and a lot more who did tests and so on... Thank you all!
To Kangers:
If you're going to reuse our work, which we're doing for free, be fair and give proper credits.
This is the only payment we're really demanding and we deserve it to be mentioned because of the countless hours we've put into this project.
Open Source doesn't mean Out of Respect!
Last edited: