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

Search This thread

Antiga Prime

Senior Member
Sep 25, 2012
994
637
Yes stock xperia keyboard

Sent from my Xperia T using XDA Premium 4 mobile app

AFAIK, it will only work on a Stock ROM. Don't know if it needs extra libraries, or proprietary files, but Catlog shows a missing ID for the the keyboard sound file, which makes me think that at the very least it either needs a stock framework (which has that ID defined in its public.xml), or have a modified framework with that ID added. And even then, it might need additional smali work, considering that they sometimes reference IDs in java/smali.

Anyway, I'm just hypothesizing, like I said, it might require additional stock files.
 

Attachments

  • Screenshot_2014-06-18-13-48-22.png
    Screenshot_2014-06-18-13-48-22.png
    218.6 KB · Views: 146

Lion_Heart9x

Senior Member
Nov 8, 2011
112
11
Hanoi
AFAIK, it will only work on a Stock ROM. Don't know if it needs extra libraries, or proprietary files, but Catlog shows a missing ID for the the keyboard sound file, which makes me think that at the very least it either needs a stock framework (which has that ID defined in its public.xml), or have a modified framework with that ID added. And even then, it might need additional smali work, considering that they sometimes reference IDs in java/smali.

Anyway, I'm just hypothesizing, like I said, it might require additional stock files.

Indeed, it needs some libs & frameworks, but they are not that proprietary. Actually I found a ported Xperia framework zip somewhere in XDA which allows all Xperia apps to work fine on the ROM. I was able to get Home, Walkman, Calendar, Keyboard,... working.
 

Attachments

  • Screenshot_2014-06-21-12-31-47.png
    Screenshot_2014-06-21-12-31-47.png
    102.1 KB · Views: 178
  • Screenshot_2014-06-21-12-32-36.png
    Screenshot_2014-06-21-12-32-36.png
    182.3 KB · Views: 164
  • Screenshot_2014-06-21-12-33-17.jpg
    Screenshot_2014-06-21-12-33-17.jpg
    61.8 KB · Views: 164
  • Like
Reactions: updateing

ravijokhun

Senior Member
Jun 20, 2011
206
66
Vacoas
Hi updateing.

tested the new 4.4,3...awesome work buddy.

on bluetooth audio glitches are still there. Lookings like a processing issue though...

ive been trying with several governors and io scheduler without lag.

PS: i did not wipe when going from 4.4.2 to 4.4.3
 

updateing

Senior Member
Aug 25, 2012
489
1,141
Wuhan
Google Pixel C
Hi updateing.

tested the new 4.4,3...awesome work buddy.

on bluetooth audio glitches are still there. Lookings like a processing issue though...

ive been trying with several governors and io scheduler without lag.

PS: i did not wipe when going from 4.4.2 to 4.4.3

Someone in a Chinese forum said that we could set the min freq to a higher value to solve this problem.
But I seldom have such a problem since 0619...can't test sorry...
 

smardu

Senior Member
Jun 7, 2009
217
58
486 mhz should solve the issue, at least its working for me on both T and Z and there is no impact on battery

Sent from my Xperia Z using XDA Free mobile app
 
  • Like
Reactions: updateing

Asterz

Senior Member
Feb 15, 2009
60
15
Dnipropetrovs'k
Hello, guys!

Please, help me. I want to pay by NFC in supermarket, install app from my bank. But when try to pay - terminal(with payPass, and NFC of course) no answer on my phone. NFC module really work? Someone test this?

Thanks
 

ravijokhun

Senior Member
Jun 20, 2011
206
66
Vacoas
Hello, guys!

Please, help me. I want to pay by NFC in supermarket, install app from my bank. But when try to pay - terminal(with payPass, and NFC of course) no answer on my phone. NFC module really work? Someone test this?

Thanks

Have you tried transferring any files / contacts to any other phone using NFC?? You might wanna check if this works
 

updateing

Senior Member
Aug 25, 2012
489
1,141
Wuhan
Google Pixel C
Hello, guys!

Please, help me. I want to pay by NFC in supermarket, install app from my bank. But when try to pay - terminal(with payPass, and NFC of course) no answer on my phone. NFC module really work? Someone test this?

Thanks

I tried with my RFID-enabled cards, and all of them can be detected and read (bank card, college express card, transportation card).
 
  • Like
Reactions: nnmka

Antiga Prime

Senior Member
Sep 25, 2012
994
637
So far I've listened to about 20 minutes of music and it hasn't stuttered as it would usually on older builds; generally it starts within the first 5 minutes. :good:
 
  • Like
Reactions: updateing

harlekein

Senior Member
May 11, 2013
85
36
Which recovery should I use for this? I just flashed the boot.img, but I'm not able to get into any recovery, so I assume it's not included in the kernel.

Never mind, it was probably my battery level. Booted into recovery now.
 
Last edited:

harlekein

Senior Member
May 11, 2013
85
36
Vibration not working

Very nice ROM. The only issue I am having is that vibration is not working. I checked the intensity settings as well. Any advice?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    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:
    2mhbuax.png

    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://xdaforums.com/showpost.php?p=52938188&postcount=35 Note that this patch will cause mobile data to stop working on DC-HSPA+ networks

    Gapps:
    http://xdaforums.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://xdaforums.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://xdaforums.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!
    6

    Works, but maybe not suitable for shipping... The flashing procedure is complicated, and camera bug is still there (first boot is fine, but rebooting prevents it from working. I have to remove /data/camera/cache_data.dat and restart mediaserver to make it work again. Don't know what caused this bug, and workaround isn't working perfectly)
    After my exam next week, I'll try making an easy-to-use package.
    5
    Hey, will you try to update this rom to Lollipop? When sources are available of course.

    Already made a working build. Nearly all hardware, except NFC and Bluetooth OPP, are working. But there's some minor bugs, such as messy SELinux contexts and a special action required to launch Camera. I want to fix them before uploading...
    4
    Wow amazing work bro, and great news, will leave a cusrom official rom for the real custom rom (Lollipop based)

    Send from Xperia TX Powered by Rockers X™

    It's based on CAF source, so it may not offer pure Lollipop taste (for example, the ICS-style launcher)...and not stable as OmniROM 4.4. Have been using for nearly a week and experienced one reboot, several failures in mobile data connection. And there are still some bug in audio things also, e.g. some apps can't play audio, ring volume settings are shown but not working(even I drag the handle to the minimum, the notification sound is still loud) and some more...
    I'm trying to get CM12 running now. Let's see if it will work better...
    2
    New build is up...