[DEV][β] OmniROM [Unofficial] [8.1] [D6603/33/53/83] Z3 (Leo)

Status
Not open for further replies.
Search This thread

z3user

Member
May 28, 2017
10
8
Just wanted to report that I installed OmniROM 8 (10 Dec. version) on my Z3 Dual and everything I need (2 SIMs, WLAN-Hotspot, ...) seems to work well so far. Thanks.
 

nailyk

Senior Member
Oct 3, 2015
1,511
2,971
2018-01-01 release

New release added to the OP.
It should not require a full wipe but as the version changed for 8.1 it could be required in some case.
* Lot of code cleaning,
* some fixes about audio, & gps.
* New issue about 4G connection: you need to connect to a wifi network before it became available (if you do not have nearly trusted wifi, turning on AP works too. )
* Dual SIM swap problem not tested on this release but should still be present. Logs welcomed :) (actual workaround is full wipe)

So as usual, take a backup before installing ;)

Happy new year :cowboy:

Thanks goes to @Diewi , @mcgi5sr2 , @rcstar6696 , @derfelot , @devil188 , @davze , @Dobsgw !
 

TjNiko

Senior Member
Sep 11, 2015
319
267
yes Full Tremble Device should tell it have now full treble support in it. well the main point is still... are the GPU Cpu changes done to let the apps work finally?

Ps. will try and report back.
 
Last edited:

NBlamberg

Member
Nov 30, 2016
6
1
This is incredible, i wanted to get a new smartphone for 08/2018, because I gave up hope. Now you come with Project Treble, I kiss you for the feet, my headphone jack is broken for a long time. But now I'm not buying a new smartphone because I use my headphones with dongle via Bluetooth. THANK YOU
 

Antony.Chuot

Member
Feb 5, 2009
7
2
Thank you for your hard work. I have a trouble with 'Press power button twice for camera'. How can i disable this function.
 

TjNiko

Senior Member
Sep 11, 2015
319
267
well even before i can use my apps found a problem. made Factory reset and flashed Rom and 8.1 gapps. On startup it did not connected to Network 3G. i got it to work by use fly mode on/off. flashed magisk and used titanium backup to restore my games. tried a nother Reboot and now it cant connect to the Cellular network at all anymore. :(
 

nailyk

Senior Member
Oct 3, 2015
1,511
2,971
well even before i can use my apps found a problem. made Factory reset and flashed Rom and 8.1 gapps. On startup it did not connected to Network 3G. i got it to work by use fly mode on/off. flashed magisk and used titanium backup to restore my games. tried a nother Reboot and now it cant connect to the Cellular network at all anymore. :(
See #2 it is a known issue. You need to connect then disconnect to a wifi network then mobile data will work.
 

TjNiko

Senior Member
Sep 11, 2015
319
267
Also noticed no VoLTE/VoWiFi is avaible yet. sad. And Further My Games still crash randomly, even i musst say they Dont Crash taht often as Before, but they still Crash.
 

TjNiko

Senior Member
Sep 11, 2015
319
267
well i found why my games a re crashing. Temps raising like crazy here. I suspect some bugs in the thermal settings. Guess the Kernel is just still trash. If Shadowelite would help on the kernel things would go so easy....
 

Diewi

Senior Member
Jul 7, 2008
378
243
Does "full treble device" mean that we have Project Treble support now?

yes Full Tremble Device should tell it have now full treble support in it. well the main point is still... are the GPU Cpu changes done to let the apps work finally?

Ps. will try and report back.

This is incredible, i wanted to get a new smartphone for 08/2018, because I gave up hope. Now you come with Project Treble, I kiss you for the feet, my headphone jack is broken for a long time. But now I'm not buying a new smartphone because I use my headphones with dongle via Bluetooth. THANK YOU

To avoid any confusion early enough: The shinanos are NOT treble-enabled devices with the latest release! Treble requires more than just the definition of hardware services. It also requires a separate vendor partition and that ALL device-specific files are placed in this partition (the latter is WIP). We use a trick to simulate the vendor partition: "/vendor" is symlinked to "/system/vendor". Hence all treble files also reside within the "/system" partition.

If and when this would be done cannot be said atm, as changing the partition is RISKY and probably breaks the table detection of the bootloader that is passed to the kernel. Hence, repartitioning might require hard-coding the partition table might be a workaround, but it is a no-go for a release as it would break easily. As you see, there are several stones in this path. And those are just thought experiments up to now, so the real issues would come in additionally...

Hence, we MIGHT experiment with it one day (when we have time (TM)), but do not hope for it. Realistically, we will be busy enough to get our devices to run correctly with recent android releases.

Cya!
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 57
    https%3A%2F%2Fomnirom.org%2Fwp-content%2Fuploads%2F2013%2F11%2Fomnirom_logo-big_layout_transparent-250px-150x150.png

    OmniROM
    Android 8.0
    Sony Xperia z3 (all variant)

    What is Omnirom?
    A Android custom rom announced at the BABBQ (Big Android BBQ) in late 2013 by @XpLoDWilD, @Chainfire, @Dees_Troy & Team.
    "The goal of Omni is to experiment with Android development because we enjoy it. Omni isn’t better, just different. "
    For more information go to omnirom's website


    Code:
    #include <disclamer.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.
    * If you dont like this rom, Stay away from this thread!
    */

    TWRP with hardware decryption support can be found here

    Usefull Links
    You want to contribute to Omni? CLICK ME
    You want to see the github? CLICK ME
    Omni Wiki LOOK HERE
    Contributors CLICK HERE

    Who can use it
    It is only for Z3 (single or dual) and UNLOCKED UPGRADED BOOTLOADERS



    How to install

    %= Only needed at first flash
    1. % Update ROM to .291 with emma (or Flashtools)
    2. % When install is done go into fastboot mode (plug usb + vol down key = blue led)
    3. % Flash TWRP / If you already are in .291 and have a working TWRP (modded rom/kernel/adv kernel) you can use the flashable zips below instead.
    4. Shutdown the device
    5. Unplug the usb cable
    6. Maintain volume down & power until you see twrp splash screen
    7. % Wipe system, cache and data (factory-reset)
    8. Install rom zip (+
      % gapps if you need it, any size is ok
      %Install root from @phhusson )​
    9. Reboot

    Rolling back to stock
    Flash stock rom with emma or flashtool
    If you flash with flashtool remember to check wipe apps_log and userdata partitions to get a clean install
    Stock compatible TWRP

    Sources
    Manifest file.
    Everything else is omnirom.
    Contribute gerrit.
    This rom is not pure OmniRom, but close to, for convenience purpose. Roms are build from this script and can contain some lightweight modifications (like mkshrc, or TWRP app disabling, @nailyk certificate authority included, etc...) but will never have heavy changes like replacing an app by another, etc...​

    Downloads:
    Latest release
    2018-01-01:
    md5: d6b1929cb7ce4f6c8fbc06d1487cd881
    download mirror
    What's new:
    Switch to OmniRom 8.1
    Full treble device
    Clean camera code
    Reworked devices trees
    Add APTX support
    GPS fixes

    Release Timeline

    2017-12-10:
    md5:
    download
    What's new:
    Do not forget this update require a full wipe!

    2017-11-03:
    md5:
    download

    2017-11-01:
    md5:
    download
    What's new:
    Code:
    Restore double tap to wake from 26502 & 26504
    Attempt to fix wifi acess point with 26524
    Enable Messaging app (26526) & FM app (26527)

    2017-10-29new:
    md5: 70bf59e28cef54046e7eb4822a95c906
    download
    What's new:
    ^z^z^z
    Let's start again ;)



    XDA:DevDB Information
    omnirom-oreo-z3, ROM for the Sony Xperia Z3

    Contributors
    nailyk, Dobsgw
    ROM OS Version: 8.x Oreo
    ROM Kernel: Linux 3.4.x
    Based On: OmniRom

    Version Information
    Status: Beta

    Created 2017-10-29
    Last Updated 2018-01-01
    19
    good news, a new build is on the way. omnirom settings and other things got fixed.
    19
    2018-03-20-21 release

    OTA Coming.
    There is a bug with TWRP booting.
    Ensure you are on the latest bootloader (search this thread or see https://xdaforums.com/z3/general/guide-xperia-z-boot-process-explained-t3359510 )

    Partial Changelog
    • Lot of audio changes,
    • Video record fixed (some problems remain, like format, green bar, etc),
    • Some not-fully-tested power patches.

    Many thanks to @Diewi (he is totally working alone on shinano as I have no time) and the whole OmniRom team.
    Thanks to @mickybart, @AdrianDC, @rcstar6696, @demon000, @Diewi and everyone else who worked on the video record fixes.

    As usual take a backup before flashing (full /system wipe required here),
    Post useful reports (see #3) and enjoy their hard work and countless hours spent on our devices.
    19
    2018-01-01 release

    New release added to the OP.
    It should not require a full wipe but as the version changed for 8.1 it could be required in some case.
    * Lot of code cleaning,
    * some fixes about audio, & gps.
    * New issue about 4G connection: you need to connect to a wifi network before it became available (if you do not have nearly trusted wifi, turning on AP works too. )
    * Dual SIM swap problem not tested on this release but should still be present. Logs welcomed :) (actual workaround is full wipe)

    So as usual, take a backup before installing ;)

    Happy new year :cowboy:

    Thanks goes to @Diewi , @mcgi5sr2 , @rcstar6696 , @derfelot , @devil188 , @davze , @Dobsgw !
    17
    How to post
    • Reports without logs or step to reproduce are useless (read contribute).
    • You are welcome to post your review: what is working, not working, etc... Check into know issues before.
    • You are welcome to report any typo, error, etc...
    Try to keep thread clean as a dev reference. Thanks in advance.​

    How to report problems
    cat1-1-.jpg
    To report problem, please provide logs.
    It is always better to include reference to the Installed version. This guide is really detailed and explained everything about bug reports.
    If you have any doubts, take the most logs. There is never enough logs ;)

    How to get logs
    • If your device is not booting at all, we need information about how you flash and all the handling you do, the display status, light status, and if available a dump of /proc/last_kmesg*
    • If you have a non working peripheral (non-working radio/wifi/etc...) please provide a full logcat and full dmesg, example:
      Code:
      adb reboot
      adb wait-for-device
      adb shell dmesg > dmesg.log
      adb logcat -d > logcat.log
    • If you have a non working app please provide a partial logcat:
      Code:
      adb reboot
      adb wait-for-device
      adb logcat -c
      <launch your app>
      adb logcat -d > logcat.log
    • On this rom, there is a script who detect device at install time and provide the right functions for single or dual sim. If you have modem problems (like data not working or no signal) please also provide the /tmp/recovery.log.:
      If you have ADB access to your device in twrp just use
      Code:
      adb pull /tmp/recovery.log .
      after flashing omnirom.
      If you do not have ADB access use the 'copy to SD' button in the advanced tab, then transfer it the way you like.
    • then upload your files to a service like pastebin.com / paste.omnirom.org

    How to contribute
    • Code is like hieroglyphs for me:
    No worries you can contribute anyway! Install the rom, do tests, read failure logs, look at internet for potential fix/similar users experience, is the biggest part of debugging. Then collect all of this and write your results here.
    • Code is like hieroglyphs for me and logs are worst:
    No problem, collects logs the right way if you can, explain how you encounter the problem: detailed step to reproduce could be enough: explain exactly how you encounter the error/problem, it should produce each time someone repeat your steps. Then we will be able to fix it.