[ROM][UB][TX][10/18]OmniROM 4.4 homemade build

updateing

Senior Member
Aug 25, 2012
489
1,140
0
Wuhan
OmniROM is a free, community built, aftermarket firmware, which is designed to increase performance, reliability and features over stock Android for your device.

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.
 */
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.
0 - disable keys
1 - enable menu key only
2 - enable home, back and menu keys
3. Dual-boot support built-in. See this thread.
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!
 
Last edited:

Antiga Prime

Senior Member
Sep 25, 2012
994
637
0
awesome work !!!! anyone tried it yet?
I'm using the first build @updateing put out in the Kexec thread. Considering the fact that I sort of dislike any type of stock ROM, and this ROM has been working flawlessly, i.e., no random reboots, camera works, vibration works, calling works, even while on loudspeaker (haven't noticed any whistling yet, but then again, I never had that problem so...), I don't see a reason to ever go back to a stock Sony ROM; and I'm assuming the new build probably behaves the same.

It just feels so much better to have an operating system that has everything working off a 200mb installation zip, when compared to the near 700mb of a Sony stock ROM.
 
  • Like
Reactions: ravijokhun

augustox

Member
Feb 7, 2014
33
3
0
Finally there is a stable KitKat ROM for our TX...Thanks OmniROM team and tilal6991! I made some small adjustments to make OmniROM run on TX and (re)ported the kernel source from 9.2.A.0.295. Most of the work is done by tilal. Original thread for Xperia T is here.



Hi, is for unlocked bootloader?
 

ravijokhun

Senior Member
Jun 20, 2011
206
66
0
Vacoas
I noticed something weird with the notification light behavior...

Lets say the mobile is charging, giving a yellow led and whenever you get a mail, message, whatsapp or watever, the notification blinks white (quite normal) and yellow is off

After clearing the notifications, i loose the charging led...meaning it does not get the yellow light back on...even if charger is unplugged and plugged back again, notification light for charging does not light up..

Anyone experienced the same?
 

Antiga Prime

Senior Member
Sep 25, 2012
994
637
0
I noticed something weird with the notification light behavior...

Lets say the mobile is charging, giving a yellow led and whenever you get a mail, message, whatsapp or watever, the notification blinks white (quite normal) and yellow is off

After clearing the notifications, i loose the charging led...meaning it does not get the yellow light back on...even if charger is unplugged and plugged back again, notification light for charging does not light up..

Anyone experienced the same?
It's only you. It's working fine on my phone.

On the other hand, I let my battery die, and when I connected my phone to the charger while off, I expected to see the charging screen, except that the screen stayed dark with the Sony logo lit up, and when I pressed the power button to turn on the screen, it had actually booted up to Android, showing a "system is not responding" message, and then shutdown due to low battery, as expected. I think there might be something wrong with charging while off.

The good news is the battery still charges while in TWRP, so I just left it there for two minutes then turned it back on.
 
  • Like
Reactions: ravijokhun

chinmoy32

Senior Member
Mar 26, 2013
375
399
0
Dhaka
about the out screen capacitive buttons

I am curious about the out of the screen capacitive buttons on XTX. is there any way to use them in 4.3 roms or is there any patch ??
coz in opening post it said there is a patch in download section but I am not seeing any :crying:

please let me know . I am very much astonished to know about these buttons and eager to use em
 

updateing

Senior Member
Aug 25, 2012
489
1,140
0
Wuhan
It's only you. It's working fine on my phone.

On the other hand, I let my battery die, and when I connected my phone to the charger while off, I expected to see the charging screen, except that the screen stayed dark with the Sony logo lit up, and when I pressed the power button to turn on the screen, it had actually booted up to Android, showing a "system is not responding" message, and then shutdown due to low battery, as expected. I think there might be something wrong with charging while off.

The good news is the battery still charges while in TWRP, so I just left it there for two minutes then turned it back on.
These problems do exist. I'll look into this...