[TREBLE][A64][VENDOR] Project Treble v1.5 Ported to J710X - Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels

This is ananjaser1211's "Project Treble v1.5" ported to our device.
All useful information and instructions are provided in Downloads. Please take your time and read them carefully to ensure that you have an idea of what you are going to do.
Based on A600FNXXU3BSC5
Features:
- This is an A64 (arm32_64binder) a-only vendor.
- Very small vendor means more system space. If you flash SMOL Repartitioner you can have 2.9GB of system space!
- Powered by Kraken Kernel RC12 by @SPARTANICUS
Bugs (tested on J710MN with PHH AOSP):
- Stretched Camera at 1080p+ and HDR
- Whatsapp video recording (can be fixed, check downloads.)
This was ported to support Android 10 GSIs, Don't expect it to work nicely with SGSIs.
This is NOT an ARM64/ARM vendor!
There are some people who are flashing ARM64 and ARM GSIs and expect this vendor to boot it. It won't boot. This vendor is only compatible with arm32_binder64 a only GSIs!
Home and Recents button not working?
This happens in any GSI with gapps built-in. It is caused by a broken setup wizard.
To fix this you must connect to ADB and enter the following commands:
adb shell settings put secure user_setup_complete 1
adb shell settings put global device_provisioned 1
Or just flash OpenGapps on top of the GSI
Requirements:
- Oreo bootloader (J710)
- A brain and common sense
- Latest TWRP, I recommend OrangeFox
Downloads:
Documents for installation:
https://drive.google.com/folderview?id=15uqnvlah4eCUAKOIn47Uw9x_98AQEvAf
Vendor installation files:
https://drive.google.com/folderview?id=18pilOb4sMiaCHSyWICX2Mc7RHyCK5Vv2
Patches and Fixes:
- Single Sim:
https://drive.google.com/file/d/1F8CHL48cd53pIRRY0oFOvanFFWKaPAAu/view?usp=drivesdk
- OMX (Fixes Whatsapp recording.):
https://drive.google.com/file/d/17-HkuxNjndqtGql-3pMHDWUtwSjb0fIm/view?usp=drivesdk
GSIs:
PHH's GSI list:
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
Flash any ARM GAPPS of your liking. I would use OpenGapps!
Credits:
- @ananjaser1211 For making Project Treble possible on our devices with his hard work.
- @corsicanu For great help with repartition scripts and other help such as GSI patching.
- @prashantp01 For overlay fixes, native camera fix and other contributions.
- @kique119 For testing and documenting the original 'Treble Vendor v1.5'.
- @SPARTANICUS for his work creating and maintaining Kraken Kernel.
Testers:
- @SirDoz (J710)
- @songoku0210 (J701)
And others who have contributed to SpagetX and Treble Vendor v1.5.
If you wish to have your name(s) removed from here please contact me via Telegram: @SirDoz or Discord: Doz#2512
Last updated on March 22th 2020
This project is no longer being updated.
If you found bug fixes then feel free to share to everyone.

reserved

SirDoz said:
This is ananjaser1211's "Project Treble v1.5" ported to our device.
All useful information and instructions are provided in Downloads. Please take your time and read them carefully to ensure that you have an idea of what you are going to do.
Based on A600FNXXU3BSC5
Features:
- This is an A64 (arm32_64binder) a-only vendor.
- Very small vendor means more system space. If you flash SMOL Repartitioner you can have 2.99GB of system space!
- Powered by Kraken Kernel RC12 by @SPARTANICUS
Bugs (tested on J710MN with PHH AOSP):
- Stretched Camera at 1080p+ and HDR
- Whatsapp video recording
This was ported to support Android 10 GSIs, Don't expect it to work nicely with SGSIs.
Requirements:
- Oreo bootloader (J710)
- A brain and common sense
- Latest TWRP, I recommend OrangeFox
Downloads:
Documents for installation:
https://drive.google.com/folderview?id=15uqnvlah4eCUAKOIn47Uw9x_98AQEvAf
Vendor installation files:
https://drive.google.com/folderview?id=18pilOb4sMiaCHSyWICX2Mc7RHyCK5Vv2
Patches and Fixes:
- Single Sim:
https://drive.google.com/file/d/1F8CHL48cd53pIRRY0oFOvanFFWKaPAAu/view?usp=drivesdk
GSIs:
PHH's GSI list:
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
Flash any ARM GAPPS of your liking. I would use OpenGapps!
Credits:
- @ananjaser1211 For making Project Treble possible on our devices with his hard work.
- @corsicanu For great help with repartition scripts and other help such as GSI patching.
- @prashantp01 For overlay fixes, native camera fix and other contributions.
- @kique119 For testing and documenting the original 'Treble Vendor v1.5'.
- @SPARTANICUS for his work creating and maintaining Kraken Kernel.
Testers:
- @SirDoz (J710)
- @songoku0210 (J701)
And others who have contributed to SpagetX and Treble Vendor v1.5.
If you wish to have your name(s) removed from here please contact me via Telegram: @SirDoz or Discord: Doz#3006
Last updated on March 18th 2020
Click to expand...
Click to collapse
@ananjaser1211's Project Spaget X has media codec problem which makes the phone reboot when you try to watch a video from youtube. Does this treble have that problem too?

This vendor like project spaget x have several Reboots and mic not working ?

@strix said:
@ananjaser1211 's treble has media codec problem which makes the phone reboot when you try to watch a video from youtube. Does this treble have that problem too?
Click to expand...
Click to collapse
i did not work on this project, but since its ARM based, the isssues might be gone, i think he would have fixed the OMX issues causing camera and others to crash.
also good work , keep it up, glad people are making proper vendors again

ananjaser1211 said:
i did not work on this project, but since its ARM based, the isssues might be gone, i think he would have fixed the OMX issues causing camera and others to crash.
also good work , keep it up, glad people are making proper vendors again
Click to expand...
Click to collapse
I will try it now, thank you both for your awesome works!

Peyman2409 said:
This vendor like project spaget x have several Reboots and mic not working ?
Click to expand...
Click to collapse
Anan is right there are no issues like random reboots or YouTube reboots. Mic works also. I use this as a daily driver myself.

it is not clear what kind of craft? already have a working version of v2

wich rom you recommend for install ?

Peyman2409 said:
wich rom you recommend for install ?
Click to expand...
Click to collapse
It's not called ROM is called GSI
If you want stability and some customization then try out Pixel Experience or Evo X would do.
but its up to you to choose what you want.
I myself use phh aosp with substratum themes.

i tested today .
no longer reboot problem Thanks.
but i have mic problem when voice call .
how i can fix it ?
is just gsi have this problem other roms are fine.

Peyman2409 said:
i tested today .
no longer reboot problem Thanks.
but i have mic problem when voice call .
how i can fix it ?
is just gsi have this problem other roms are fine.
Click to expand...
Click to collapse
I don't have this issue. I'm using J710MN Caller and I can hear each other. I think it could be a dual sim issue because I only use 1 sim
I will get another sim and confirm tho

Hey bro
I.ve installed evey thing right
But when i boot it gives me black screen even i do reboot.
I tried arrow rom a-only
Miui 9 a-only
Zenui a-only
I still have black screen when i boot so wts wrong i did

Mohamed Ashours said:
Hey bro
I.ve installed evey thing right
But when i boot it gives me black screen even i do reboot.
I tried arrow rom a-only
Miui 9 a-only
Zenui a-only
I still have black screen when i boot so wts wrong i did
Click to expand...
Click to collapse
'a64' 'arm32_64binder'
This is not an ARM64 vendor and I think most SGSIs are ARM64
It's not ARM either
there's a difference between ARM and A64 GSIs

SirDoz said:
'a64' 'arm32_64binder'
This is not an ARM64 vendor and I think most SGSIs are ARM64
It's not ARM either
there's a difference between ARM and A64 GSIs
Click to expand...
Click to collapse
So i cant install any miui rom??

Mohamed Ashours said:
So i cant install any miui rom??
Click to expand...
Click to collapse
Unless it is A64 then you can't

SirDoz said:
Unless it is A64 then you can't
Click to expand...
Click to collapse
sorry but i didnt get that
all i know is [arm32 a only\\\a\ab] OR [arm64 a only or a\ab]
so which one will work on ur vendor ?!

Mohamed Ashours said:
sorry but i didnt get that
all i know is [arm32 a only\\\a\ab] OR [arm64 a only or a\ab]
so which one will work on ur vendor ?!
Click to expand...
Click to collapse
arm32_64binder a only

my phone reboot on lineage os. any fix for that?

alirzaturgt said:
my phone reboot on lineage os. any fix for that?
Click to expand...
Click to collapse
use phh aosp gsi and see if the reboot continues
if not then that's the GSI's problem

Related

[Pie] Project treble for Xperia X Performance [EOL]

Project treble for Xperia X Performance
Based on Sony Open Devices
If you end up with a HARD BRICK. Nobody can help you.​
Features:
1. Gcam Support
2. Higher performance than SODP default.
Stable Version:
V4.2
Our treble file could support Erfans's Android Q GSI, You need to flash this fix.
If you meet crash, you need to delete vendor/overlay.
If you meet endless bootanimite, Try to force reboot.
Required files:
V1.0~V5.1: Link With:SW_binaries_for_Xperia_Android_9.0_2.3.2_v9_tone.img
TWRP: Link
OEM: Link
Sony offcial link
How to flash:
Read README.txt in the zip file please.
GSI:
I tested Descendant.
Different GSI have different compatibility with our treble blob, try more GSI, you will solve all the issues you met.
Gcam:
Gcam must work with Google play services.
I prefer releases from ARNOVA8G2,(Gcam_6.2.030_Advanced_V2.2beta5.190704.1015.apk)
Download: Link
Enable this settings under fix
•Raw Format to Raw10
•Viewfinder Format to YUV_420_888
If you want to set Raw Format to Raw Sensor
Please enable: Buffer Fix to Fix viewfinder lags.
Update and known BUG:
V5.1:
1. Optimize EAS, more stable.
2. Support dual sim cards.
V5.0:
1. Stable EAS support.
2. I/O speed up.
V4.2:
I forget what's the updates.
V4.1:
1. Thermal back, you will not hot in this summer.
2. CPU quiet back.
3. F2FS support for cache(Qnovo) and userdata partitions.
V4.0:
1. Performance and stability improve.
2. A lot of Fixes of SODP.
V3.1:
1.Update: Performance improve.
V3.0:
1.Update: EAS supported.
TWRP V2.0:
1.Update: Fix userdata can't be read.
V2.0:
1.Update: Performance improve.
V1.0:
1.BUG: Not found.
Source
Sources Code
XDA:DevDB Information
Treble, ROM for the Sony Xperia X Performance
Contributors
Sjll
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
Version Information
Status: Stable
Created 2019-07-11
Last Updated 2019-08-23
Hello,
thank you for your hard work.
Do I understand correctly that you've user 9.0.0_r10 branch of local_manifests when you built it?
Or did you actually checked out the latest one (i.e., 9.0.0_r44)?
hn40cn said:
Hello,
thank you for your hard work.
Do I understand correctly that you've user 9.0.0_r10 branch of local_manifests when you built it?
Or did you actually checked out the latest one (i.e., 9.0.0_r44)?
Click to expand...
Click to collapse
Based on lastest 9.0.0_r44.
I follow readme.txt and got bootloop. I wonder what have I done wrong.
edit: It's finally works!! I've to install Magisk, gapps right after install GSI roms. I don't know which one made it boot.
edit2: It just works so far. Sim card didn't work. Some GSI roms throw me to bootloop no matter what I've done. I would love to wait more clearly instraction and example of GSI that works perfectly
Sjll Back at treble in Xperia x again!
Performance edition this time
thaneekl said:
I follow readme.txt and got bootloop. I wonder what have I done wrong.
edit: It's finally works!! I've to install Magisk, gapps right after install GSI roms. I don't know which one made it boot.
edit2: It just works so far. Sim card didn't work. Some GSI roms throw me to bootloop no matter what I've done. I would love to wait more clearly instraction and example of GSI that works perfectly
Click to expand...
Click to collapse
You need to try different GSI, some GSI don't suit for our treble build.
I tested Pixel Experience.
I will try sim card. I noticed there is IMEI in about phone, so I think sim card should works fine.
thaneekl said:
I follow readme.txt and got bootloop. I wonder what have I done wrong.
edit: It's finally works!! I've to install Magisk, gapps right after install GSI roms. I don't know which one made it boot.
edit2: It just works so far. Sim card didn't work. Some GSI roms throw me to bootloop no matter what I've done. I would love to wait more clearly instraction and example of GSI that works perfectly
Click to expand...
Click to collapse
After I tested, on some GSI sim works, it's not related with our treble build. Please try this GSI.
https://github.com/Descendant/InOps...tZero/Descendant_ThreeDotZero_arm64_aonly.zip
Homepage:
https://forum.xda-developers.com/pr...escendant-android-pie-custom-rom-ver-t3840578
2.0 stable
Havoc-OS 2019-07-12
So far so good. stable so far. But overheat is no joke.
edit:20/7/2019 Heat issued solved. I use this to tame down Snapdragon820. That's just cpu profile so it's will work on any device anyway.
Download the APK, install and grant root permission. No need to flash the zip file. I select Balanced >> Ghostpepper profile.
Omnirom Unofficial 15-07-2019
Best of the best. Not even had heat issues. Is that black magic?
3.1
Now It's work perfectly on my F8132. Thanks a lot.
edit: Yeah It's works. But have issues about random reboot while launching random app or perform random action. Might be rom or overheat isssue. Descendant 3.1.1
edit2: on 3.1
Sjll said:
You need to try different GSI, some GSI don't suit for our treble build.
I tested Pixel Experience.
I will try sim card. I noticed there is IMEI in about phone, so I think sim card should works fine.
Click to expand...
Click to collapse
Any bug on pixel experience gsi? Sorry for my bad english. And thanks for your hard work
Ralvindo said:
Any bug on pixel experience gsi? Sorry for my bad english. And thanks for your hard work
Click to expand...
Click to collapse
So....i dont own an xperia x performance BUT a normal xperia x
And on there the only Problem is that there is an annoying message at Boot
But except that everything is fine
Some random said:
So....i dont own an xperia x performance BUT a normal xperia x
And on there the only Problem is that there is an annoying message at Boot
But except that everything is fine
Click to expand...
Click to collapse
Ok i'll try and give a review here ?
Ralvindo said:
Ok i'll try and give a review here ?
Click to expand...
Click to collapse
:good:
I've got bootloop on latest version.
thaneekl said:
I've got bootloop on latest version.
Click to expand...
Click to collapse
Could you please test the new boot.img with old vendor.img and new vendor.img with old boot.img ?
I need to find the reason.
Sjll said:
Could you please test the new boot.img with old vendor.img and new vendor.img with old boot.img ?
I need to find the reason.
Click to expand...
Click to collapse
It's boot now. Maybe the issues is on my side since my device refuse to boot on any kernel even patched stock kernel at the time
You tried run Erfans's Android Q GSI ? I have endless bootanimation after boot. What i doing wrong?
thaneekl said:
It's boot now. Maybe the issues is on my side since my device refuse to boot on any kernel even patched stock kernel at the time
Click to expand...
Click to collapse
OK.
plombir0032 said:
You tried run Erfans's Android Q GSI ? I have endless bootanimation after boot. What i doing wrong?
Click to expand...
Click to collapse
I written "need test". It works on XZP.
plombir0032 said:
You tried run Erfans's Android Q GSI ? I have endless bootanimation after boot. What i doing wrong?
Click to expand...
Click to collapse
Our treble file could support Erfans's Android Q GSI, You need to flash this fix.
Why i can't change the minimum frequency in kernel aduitor? Cores always at high frequency, minimum not applied.
SO-04H
hi
is this work on so-04h docomo ?

[ROM][4.4][EAS] Enchanted LineageOS 17.1 with 4.4 kernel

Enchanted LineageOS 17.1 with 4.4 Infinity EAS Kernel
Gemini forever alive!
Download:
TWRP with 4.4 kernel
LineageOS 17.1
Installation:
If you are on stock TWRP you need to flash 4.4 to avoid any problems like /data corruption!
You need to perform a factory reset (format /data)!
Flash rom, gapps/microG and optionally magisk.
Known bugs:
Camera hang in Snap when switching to HDR (click back button and open camera again, boom, it's working)
Join Mi5 group on Telegram
Please consider donating to my hard work
https://paypal.me/xNombre
XDA:DevDB Information
Enchanted LineageOS 17.1 with 4.4 kernel, ROM for the Xiaomi Mi 5
Contributors
xNombre
Source Code: https://github.com/xNombre
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
Version Information
Status: Stable
Created 2020-01-06
Last Updated 2020-04-02
Reserved
Antutu Score
Reserved
¯\_(ツ)_/¯
Thanks for your hard work
hi
tanx 4 ur hard work
i want know about battery life plz..
install instruction?
and best frimware?
tanx
Can not change battery icon style it is stuck on Icon Portrait.
Hi @xNombre, just 2 quick questions regarding the the kernel used in your LOS release:
1- Does the kernel support HW Encryption? I remember on Havoc 2.9 (Android P) there was a port of 4.4 kernel with working HW crypto.
2- Will you release a standalone package of the infinity kernel in the future that can be used with other ROMs?
Thanks!
do we need jdc treble for this or what? since it "treble"
What about battery life?
can i flash other android 10 gsi based on this rom since it "treble"
immediately banned from telegram group right after joined. not even wrote a message or got a warning. interesting way to manage a community group.
i'll be around for feedbacks. thanks for your effort anyways.
nebik said:
Can not change battery icon style it is stuck on Icon Portrait.
Click to expand...
Click to collapse
It's LOS bug.
3V0LU710N said:
Hi @xNombre, just 2 quick questions regarding the the kernel used in your LOS release:
1- Does the kernel support HW Encryption? I remember on Havoc 2.9 (Android P) there was a port of 4.4 kernel with working HW crypto.
2- Will you release a standalone package of the infinity kernel in the future that can be used with other ROMs?
Thanks!
Click to expand...
Click to collapse
1. AFAIR not yet because it's not merged on LOS.
2. Probably no because there are too many custom changes made (dt & vendor) and I don't like listening to moaning that something is broken. I want to release more interesting ROMs some day (Syb... uhh ekh... eria).
shandianex1 said:
can i flash other android 10 gsi based on this rom since it "treble"
Click to expand...
Click to collapse
Hmmm, that's interesting question. I've only focused on making it fulfill all Android Q requirements concerning vendor separation (and such as APEX), not intended to make it GSI friendly. I guess there are still some incompabilities and you can't expect such and old device to be GSI friendly.
jackryder38 said:
What about battery life?
Click to expand...
Click to collapse
Test yourself, the biggest culprit about I can do nothing more is RIL. Maybe when Xiaomi releases Q for daisy, the blobs will make it better.
RmznDndr said:
immediately banned from telegram group right after joined. not even wrote a message or got a warning. interesting way to manage a community group.
i'll be around for feedbacks. thanks for your effort anyways.
Click to expand...
Click to collapse
The group is protected with antibot, I've checked your nickname and youre not banned for sure.
Enchanted LineageOS updated!
Changelog:
Merge latest kernel_common and CAF tag into kernel
Merge latest branch into qcacld driver
Use fq_codel queuing discipline, faster net
Update some blobs (those I have access to) from LA.UM.8.6.r1-02900-89xx.0
Remove unused move time data script
Add missing wifi mac generator
Fix USB tethering
Uprev Mapper to 2.1
Tweak Dalvik parameters accroding to new google configs
Go back to stock WiFi config and add some new Xiaomi edits - fixes connectivity problems
Rootdir updates
Minor cleanup
Fixup microG location
Massive overlay update from LA.UM.8.6.r1-02900-89xx.0
Selinux enforcing
Safetynet PASS!!!
Important LOS updates:
Fixed battery style
Updated to android 10.0 r23
Added survival script (magisk reflashes itself)
Repo sync all
Download via sf:
https://sourceforge.net/projects/xn...-17.1-20200119-UNOFFICIAL-gemini.zip/download
Please consider donating...
https://paypal.me/xNombre
xNombre said:
Enchanted LineageOS 17.1 with 4.4 Infinity EAS Kernel
Known bugs:
Speaker playing only left channel
5GHz hotspot
Camera hang in Snap when switching to HDR (click back button and open camera again, boom, it's working)
Click to expand...
Click to collapse
Fixed?
PavelPerm said:
Fixed?
Click to expand...
Click to collapse
Camera still hangs on HDR on/off. 5Ghz Hotspot works and about speaker i do not know.
nebik said:
Camera still hangs on HDR on/off. 5Ghz Hotspot works and about speaker i do not know.
Click to expand...
Click to collapse
Use this Gcam
https://easyupload.io/5ms9tu
It's version 7.2 - optimized and working 100% on gemini
PavelPerm said:
Fixed?
Click to expand...
Click to collapse
Not listed so not fixes, I thought it's clear.
New build could have some problems due to selinux change (dt2w or so) and I will push hotfix when I can.
xNombre said:
Not listed so not fixes, I thought it's clear.
New build could have some problems due to selinux change (dt2w or so) and I will push hotfix when I can.
Click to expand...
Click to collapse
I have problem with permission name (icon != Permission name)

[EOL][SODP][ROM][LineageOS][XZ2, XZ2C, XZ3] LineageOS 17.1 [STABLE][UNofficial]

The Sony Open Devices Project is always happy about volunteers (coding, testing, etc)
Also mainlining your favorite snapdragon powered xperia device into the mainline kernel is possible and we will be glad to help you!
Official site
Unofficial site
Code:
#include <std_disclaimer.h>
/*
*
* We are 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 us for messing up your device, we will laugh at you.
*
*/
This is the LineageOS ROM for the Sony Xperia XZ2 (akari), XZ2C (apollo) and XZ3 (akatsuki)
This ROM build will always mainly based on Code from Sony AOSP & LineageOS and maybe include cherry-picks.
I plan to make monthly builds, after a new security patch level, if there is no need for a critical hotfix.
FAQ:
Switch the A/B slot for every monthly release to make sure you execute the same amount of write cycles on the entire flash storage. (Extends hardware lifetime)
fastboot & adb
https://developer.sony.com/develop/open-devices/get-started/flash-tool/useful-key-combinations/
https://wiki.lineageos.org/adb_fastboot_guide.html
https://developer.android.com/studio/releases/platform-tools
Stuck at SONY logo? Maybe you need to flash the OEM binary to oem_a and oem_b, while just oem is not enough.
For a complete security patch you have to install the newest stock firmware and boot it once.
https://github.com/sonyxperiadev/bug_tracker/issues/258#issuecomment-445816826
TL;DR Flash the latest stockfirmware, boot it once, to update your baseband/mobile network drivers and then flash this ROM.
(I prefer and support only newflasher from XDA and xperifirm to download the firmware.)
Maybe this helps windows users:
https://developer.sony.com/posts/flash-tool-updated-with-new-feature/
jerpelea said:
for a complete security patch you have to
1. flash the stock firmware using https://developer.sony.com/develop/open-devices/get-started/flash-tool/
2. build and flash the ROM
* The security patch may affect or not the proprietary parts depending on HW and implementation
* After official support ends you can still get security updates for kernel and Android but loader and firmware will be stuck to the latest official release
Click to expand...
Click to collapse
Bugtracker:
SODP Bugtracker -> If you think the problem is in SODP
LineageOS Bugtracker -> If you think the problem is in LineageOS
My Bugtracker -> If you think the problem is in my implementation
Bugreport:
A bugreport needs
Code:
logcat -b all
and a way to reproduce the issue.
A crash of the system requires the content of the /sys/fs/pstore folder as bug report
Be aware that a second reboot erases this folder
A crash to the recovery partition requires additionally the content of the /dev/block/by-name/misc partition
You get the content via `cat /dev/block/by-name/misc partition > /path/to/output/file.txt`
To rescue a not responding phone:
VOLUP+POWER for 3 Seconds -> RESTART with one Vibration.
VOLUP+POWER for 20 Seconds -> SHUTDOWN with 3 Vibrations.
VOLUP+POWER+CAMERA for 30 Seconds -> HARDWARE SHUTDOWN by discharging a capacitor.
Thank you very much for your help, code contribution & testing! (Random order):
@jerpelea, the sony employees and their volunteers (people like you and me) coding this wonderful piece of software
@dhacke for providing a download server
@Raphos for the initial installation manual without a recovery system, after I switched to OTA zips.
@kgvarunkanth for the jenkins build server
And many thanks to the few donators!
A telegram group for technical SODP stuff:
Sony [*Kim Jong*Un]official OD Chat
https://developer.sony.com/develop/open-devices OEM binaries: @SMDW_downloads Bug Tracker: https://github.com/sonyxperiadev/bug_tracker This group is only for dev stuff. For support: https://t.me/xdadevelopershub
t.me
XDA:DevDB Information
LineageOS, ROM for the Xperia XZ2
Contributors
MartinX3, SODP Team
Source Code: https://github.com/MartinX3-AndroidDevelopment-LineageOS/
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Latest Stock Firmware
Based On: LineageOS
Version Information
Status: No Longer Updated
Current Stable Version: 17.1
Created 2020-02-02
Last Updated 2020-10-23
Download & Installation
Download ROM:
Android File Host
FTP-Server from @dhacke
Download Drivers:
OEM (Tama) binaries
Please use the the OEM build which came before my last release, unless otherwise written.
GCAM Camera App:
Suggested GCams But GCAM's aren't usable at the moment until a camera hardware resource budget bug got fixed in the OEM binary blob.
Installation with a recovery:
fastboot flash oem_a oem_*.img
fastboot flash oem_b oem_*.img
Flash the ROM in a recovery
Reboot into recovery just to make sure you're on the new slot
Google Apps like Playstore
Dual Sim Patcher
(In case a modification prevents your device from booting) fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
Flash the ROM without a recovery:
Extract the payload.bin from the .zip file
Extract the .img files with the Playload Dumper
fastboot flash boot_a boot.img
fastboot flash boot_b boot.img
fastboot flash dtbo_a dtbo.img
fastboot flash dtbo_b dtbo.img
fastboot flash system_a system.img
fastboot flash system_b system.img
fastboot flash vbmeta_a vbmeta.img
fastboot flash vbmeta_b vbmeta.img
fastboot flash vendor_a vendor.img
fastboot flash vendor_b vendor.img
fastboot -w (Wipes your internal storage and the userdata)
Continue with the normal installation
News
24.08.2020
since we have now an official lineageos based on stock, this rom would be double work.
So i stop the los port.
(sadly unless a dev owns a xz2p or xz3 these phones won't be supported in the official stock based lineageos)
the only difference between the stock and sodp editions are:
Sodp will get gcam support later and has camera2api level 3.
Stock will never support gcam apps and has the limited stock camera2api level.
Sodp uses a 4.14 kernel and probably get mainline support later.
Stock uses the stock 4.9 kernel and will probably be there forever.
Sodp targets to use as much open source as possible.
And livedisplay doesn't work in my sodp version.
Ps: After the september exams in the new semester i look for a rom replacement for the sake of diversity.
It's good to have a choice and with the available official supported sodp based pixel experiment, we have a rom which sadly forces you to use the full gapps (google apps package).
Click to expand...
Click to collapse
13.07.2020
july security patch level
oemv9c support
and any other sodp open source changes since my last build
Click to expand...
Click to collapse
18.06.2020
june security patch level
oemv8 support
and any other sodp open source changes since my last build
fixes for charger, battery, sleep (sideeffect working bluetooth audio) and more!
Click to expand...
Click to collapse
11.05.2020
may security patch level
oemv6 support
and any other sodp open source change since my last build
ps: Camera is work in progress.
Please flash gapps and the dual sim patcher again after applying an ota update.
It seems that the ota zip replaces every partition and deletes the modifications (like gapps).
Also it enforces avb heavily which prevents modifications like gapps from getting loaded.
So i deactivated avb now.
(but since the device bootloader can't be relocked the avb is not really useful anyway)
Click to expand...
Click to collapse
14.04.2020
now android 10.0.0_r33
april security patch level
oemv5 support
and any other sodp open source change since my last build
switched to:
zip files to flash
dual sim patcher instead of dual sim rom files
removed buildin gapps, since you can flash it now via twrp
installing this rom as an update won't remove the installed gapps.
ps: Camera is work in progress.
Click to expand...
Click to collapse
09.03.2020
march 2020 security update
oemv4 -> camera & other improvements
and any other lineageos / sodp open source changes since my last build
ps: Camera is work in progress.
Ps0:
Other than the aosp release, this lineageos got the new ril by qcom enabled for mobile network access.
Please test and report bugs. (dmesg & logcat, -> and pstore if the device crashes)
it will get activated in the next aosp release as well, if it makes no trouble.
Click to expand...
Click to collapse
01.03.2020
oemv4 is needed or device won't boot.
Oemv4 is not backward compatible with older releases.
oemv4 -> camera & other improvements
and any other lineageos / sodp open source changes since my last build
ps: Camera is work in progress.
Ps0:
Other than the aosp release, this lineageos got the new ril by qcom enabled for mobile network access.
Please test and report bugs. (dmesg & logcat, -> and pstore if the device crashes)
it will activated in the next aosp release as well, if it makes no trouble.
Click to expand...
Click to collapse
29.02.2020
added support for every sodp supported xperia https://github.com/martinx3-androiddevelopment-lineageos/
(except the loire and tone platform which no one requested.)
the oemv4 rom release will delay a bit.
Was in the need to delete my build cache for aosp and lineageos.
Click to expand...
Click to collapse
25.02.2020
need to take down the builds.
Oemv4 which comes tomorrow got some additional last minute changes today which needs a new rom compilation.
Click to expand...
Click to collapse
24.02.2020
oemv4 is needed or device won't boot.
Oemv4 is not backward compatible with older releases.
oemv4 -> camera & volte & other improvements
and an other lineageos / sodp open source changes since my last build
ps: Camera is work in progress.
Oemv4 maybe comes tomorrow.
Click to expand...
Click to collapse
15.02.2020
feburary security patch level
fixed bugs, now my sony aosp release and this lineageos port should contain the same amount of bugs (aside from the stuff on the lineageos part).
Switched from alpha to beta version.
The only instability i found on my own xz2 is a crash at night in flightmode without charger.
Anything else doesn't crash it here.
Might be various reasons.
If anyone has the same bug, please provide logs in my github issue tracker.
(and please look if your logs contain more informations than my logs).
Click to expand...
Click to collapse
02.02.2020
the first lineageos 17.1 build based on the sodp device trees.
My vanilla sodp release and lineageos should share the same bugs.
Plus bugs / missing features in lineageos and bugs introduced by myself porting sodp to lineageos :silly:
sadly i can't upload it at the moment to android file host.
Their new "stackpath" ddos blocking solution banned me, because i tried to upload the rom in 6 browser tabs. :silly:
fixed
have fun!
Ps: Camera is work in progress.
Twrp 10 is not ready, so i sadly can't start develop one for the xz2, xz2c, xz3.
https://twrp.me/site/update/2019/10/23/twrp-and-android-10.html
that's the reason i include opengapps pico for now.
And to use magisk, simply patch the boot.img by yourself in the magik manager app and flash it via fastboot.
Maybe you need to deactivate vbmeta, which wasn't the case at my site.
Gcam doesn't work with oemv3.
There is a library missing.
Click to expand...
Click to collapse
02.02.2020
The first LineageOS 17.1 build based on the SODP device trees.
My vanilla SODP release and LineageOS should share the same bugs.
Plus bugs / missing features in LineageOS and bugs introduced by myself porting SODP to LineageOS :silly:
Sadly I can't upload it at the moment to Android File Host.
Their new "Stackpath" DDOS blocking solution banned me, because I tried to upload the ROM in 6 browser tabs. :silly:
Fixed
Have Fun!
PS: Camera is work in progress.
TWRP 10 is not ready, so I sadly can't start develop one for the XZ2, XZ2C, XZ3.
https://twrp.me/site/update/2019/10/23/twrp-and-android-10.html
That's the reason I include OpenGapps Pico for now.
And to use Magisk, simply patch the boot.img by yourself in the magik manager app and flash it via fastboot.
Maybe you need to deactivate vbmeta, which wasn't the case at my site.
GCAM doesn't work with OEMv3.
There is a library missing.
Click to expand...
Click to collapse
Nice work Martin!!!
I had looked forward to be released this rom
And i have a question to you.
Does this rom support VoLTE?
Orihamburger said:
Nice work Martin!!!
I had looked forward to be released this rom
And i have a question to you.
Does this rom support VoLTE?
Click to expand...
Click to collapse
Thank you
Yes, at least I can use VoLTE in my country with my provider.
You need to test it by yourself. [emoji14]
I need some help from testers for logs and observed behavior.
It seems that the phone crashes while sleeping in combination with the installed firmware on my XZ2.
Does this crash only happen when someone upgraded his phone to stock 10.0 first or does it also happen with a previously installed stock 9.0 rom?
https://github.com/MartinX3-AndroidDevelopment-LineageOS/bug_tracker/issues/1
MartinX3 said:
I need some help from testers for logs and observed behavior.
It seems that the phone crashes while sleeping in combination with the installed firmware on my XZ2.
Click to expand...
Click to collapse
I had the same on PE.
PE rom flashed over latest stock firmware, then latest aosp oem binary.
And always when I Iock phone for some time, impossible to wake up it. Only restart helps using volup+power.
P.S. now i'm on stock.
zhka said:
I had the same on PE.
PE rom flashed over latest stock firmware, then latest aosp oem binary.
And always when I Iock phone for some time, impossible to wake up it. Only restart helps using volup+power.
P.S. now i'm on stock.
Click to expand...
Click to collapse
Thank you
I'm curious if it is the same issue.
hi martin, thanks a lot for your work, a question, in this version the general stability of this rom is the same of your sonyaosp project? i will try today or tomorrow
nikkdib said:
hi martin, thanks a lot for your work, a question, in this version the general stability of this rom is the same of your sonyaosp project? i will try today or tomorrow
Click to expand...
Click to collapse
Thank you, you're welcome
In theory it only contains bugs from SODP and LineageOS :silly:
MartinX3 said:
Thank you, you're welcome
In theory it only contains bugs from SODP and LineageOS :silly:
Click to expand...
Click to collapse
ok i try to flash. now i have stock bugged android 10 firmware
edit: ok i flashed this rom and for now my phone seems doesn't crashed or freeze. i try to install gcam but gcam crash
nikkdib said:
ok i try to flash. now i have stock bugged android 10 firmware
edit: ok i flashed this rom and for now my phone seems doesn't crashed or freeze. i try to install gcam but gcam crash
Click to expand...
Click to collapse
Gcam should work with OEMv4
There is a library missing to run this application.
The XZ3 Dual file is corrupted. It is only 50MB in size
nickholtus said:
The XZ3 Dual file is corrupted. It is only 50MB in size
Click to expand...
Click to collapse
Thank you, but the dual sim version only contains the files different from the single sim version.
MartinX3 said:
Thank you, but the dual sim version only contains the files different from the single sim version.
Click to expand...
Click to collapse
Ahhh damnn, sorry my fault! Stupid mistake
Very promising release=) However, I need your help, Bro, cause I'm officially stuck with the stock=))) Before I used your OMNI for 6 months and it was completely fine just the camera wasn't working at all regardless of any fixes I've tried! After that, I switched my H8266 xz2 Dual to your SODP to try Android 10, which I didn't like after playing with it for a while. And now - I flashed latest 52.0.A.8.131 or newer 52.1.A.0.532 for the US device - I COULDN'T find the correct twrp as well as I CAN'T install OMNIrom. I have a simple question ==> besides the stock, which rom is stable enough here to have a working camera and TWRP. From what I see, almost each rom has some issues. Instead of Lineage 17, could you fix the links for working 16th version? FIX me if I'm wrong=)))
Mazurik said:
Very promising release=) However, I need your help, Bro, cause I'm officially stuck with the stock=))) Before I used your OMNI for 6 months and it was completely fine just the camera wasn't working at all regardless of any fixes I've tried! After that, I switched my H8266 xz2 Dual to your SODP to try Android 10, which I didn't like after playing with it for a while. And now - I flashed latest 52.0.A.8.131 or newer 52.1.A.0.532 for the US device - I COULDN'T find the correct twrp as well as I CAN'T install OMNIrom. I have a simple question ==> besides the stock, which rom is stable enough here to have a working camera and TWRP. From what I see, almost each rom has some issues. Instead of Lineage 17, could you fix the links for working 16th version? FIX me if I'm wrong=)))
Click to expand...
Click to collapse
Thank you
At the moment the source code of TWRP 10.0 is not available/usable, but is needed to create a TWRP with the 10.0 code environment.
Why you can't install omnirom?
The TWRP only work for the 9.0 ROMs at the moment and will be fixed in the future.
The LineageOS 16.0 release wasn't made by me and I can't do anything (except creating my own LineageOS 16.0 but my time/ressources are sadly limited :silly
does anyone know how well gcam works compared to stock camera on locked device?
tb_ said:
does anyone know how well gcam works compared to stock camera on locked device?
Click to expand...
Click to collapse
The camera driver is work in progress
The gcam workarounded missing features on 9.0.
Now on 10.0 we need to wait for OEMv4 for a working gcam.

[SGSI][Pie][Semi-bugless]MIUI 11

Welcome to MIUI sGSI For Galaxy J7 2017
TESTED ON J730X​
Some information you should know..
This is a fully working MIUI sGSI with Android version 9.0
If you want to report a Bug, read the F.A.Q First Then provide a logCat OR LoggingKit.zip with detailed explanation
Read the instructions and the F.A.Q Before installing the rom or posting a reply.
I don't own any files here, except patch files.
So, we are here with sGSI. It's normally called "unstable" and "not for daily usage" so users are recommended to go for GSI. But GSI lacks features and has AOSP-like design that some users may be bored of that. And now we finally break that law. sGSI can now be used as daily drivers.
As the nature of these sGSI go, it was a non stop battle for almost 3 weeks straight to get it to this point where all features are working as expected. if you appreacite this work Hit the Thanks button
RULES OF POSTING : READ everything before commenting, And especially the instlal steps, the rom has been tested throughly for a long time, so if you have an critical issue like not booting or no sim, you missed the instructions, posts that are irrelevant to this project will be ignored(Constructive criticism is welcomed). If you do face a new bug however, dont just say "hey bug here" provide more information, and a LOGCAT, bug reports without logcats will most likely be ignored.
FEATURES:
Based on MiuiMiX 11 by MMX Team 9.12.26 using ErfanTools
Android 9.0
MIUII 11 Features
Semi-SIM support (Currently one SIM only)
Heavily debloated
Zipaligned
Very Optimised
Battery and performance focused
Full MIUI without missing vital apps
Rootable with Magisk
RMM/KnoxGuard/Defex Free
And many more
Kernel:
You can choose either latest CronosKernel by @ananjaser1211, or KRAKEN kernel by @SPARTANICUS
Install steps:
ensure you have LATEST TWRP from Here
Download all the files in the DOWNLOAD section
Wipe everything (SYSTEM,DATA,CACHE,DALVIK and preferably Internal storage all together)
Flash Project Spaget 3.0 (not X!) here and follow the steps there.
Flash MIUI-Aonly-9-20191230-ErfanGSI.img to SYSTEM
Flash your desired kernel, either Cronos or KRAKEN (must be using Treble version)
[IMPORTANT] Flash Magisk in order to have patch working
Flash sGSI-Patch.zip
Flash NFC Patch
After the boot animation is on for 30~60 Seconds. Hold VolumeDown+power until the device reboots
Install Google Play Services apk in Downloads section in order to get setup working
Setup your rom and READ the F.A.Q for more information.
BUGS:
Signal bar doesn't work (always empty) but it's acturally working
FM Radio (No FM Radio app in image)
Only one SIM is working at the moment
VoLTE not working (need another fixes)
SCREENSHOTS:
Imgur
CREDITS:
IF you helped in this GSI and i forgot you, tell me in a PM or in a reply
@ananjaser1211 for his Project Spaget, CronosKernel and HUGE contribution for Exy7870
@SPARTANICUS for KRAKEN Kernel
@SrCDA for his NFC patch
@erfanoabdi for his tools to port GSIs
And the rest of EliteTeam
DOWNLOADS ARE IN POST 2
DOWNLOADS:
Official Treble support Group : Telegram
----------------------------------------------------------------
All files are uploaded here: Google Drive
GSI: Here (My Google Drive acted up and does not let me upload any more files)
FAQ:
Good idea to read this F.A.Q While the rom is installing
Notes:
Q : Brightness bar not working / Camera doesn't work
A : You have flashed Spaget X instead of Spaget 3.0. Reinstall again
Q : Phone doesn't detect any SIM cards
A : Flash latest Cronos/KRAKEN kernel
Q : Everything on my screen is so small [J730 only]
A : Go to Settings > Developer settings > Set screen density to 411
Q : I got front camera stretch
A : Change resolution from 16:9 to 4:3
Q : Can I use front flashlight?
A : No, Samsung has their own libs, for now no apps can use front flashlight. Back flashlight still works
Q : How is battery Life ?
A : With some tests and some cycles, it will be better than stock due to optimzations
Q : the phone wont install any apps
A : Reboot
One more
does the rom have some type of error for daily use
VoLTE : Not work, need flash Magisk Module and using Phone App to VoLTE work
All work normal, just a Android Pie but like Android Q MIUI :good:
Great work
The first boot is so longer? I've waiting more than 10 minutes and don't boot. Or is bootloop?
And i've not found the MIUI-Patch.zip, only sGSI-Patch.zip
What android version is this? Can i flash the official magisk? There's no camera stretch bug? Like other gsi rom?
gabriel.oliveira.brito said:
The first boot is so longer? I've waiting more than 10 minutes and don't boot. Or is bootloop?
Click to expand...
Click to collapse
After the boot animation is on for 30~60 Seconds. Hold VolumeDown+power until the device reboots
gabriel.oliveira.brito said:
And i've not found the MIUI-Patch.zip, only sGSI-Patch.zip
Click to expand...
Click to collapse
Thanks for noticing, I forgot to rename the file.
NindoS said:
VoLTE : Not work, need flash Magisk Module and using Phone App to VoLTE work
Click to expand...
Click to collapse
I don't use VoLTE, so I couldn't test if it works. Can you tell me which Magisk module you used?
NindoS said:
All work normal, just a Android Pie but like Android Q MIUI :good:
Great work
Click to expand...
Click to collapse
Nice
Updated FAQ and sGSI patch. I forgot to add an important fix in patch, so anyone using this MIUI, reflash the new patch right now :good:
I tried again, followed all the steps as requested. On the first boot, I restarted the phone after approximately 30 seconds. But I still bootloop. I'm using Project Spaget 3.0, but I can't find a topic in the forum. Could you send me your Project Spaget zip file?
My logcat is on attachments
nfc not working. I installed the fix on the twrp and it failed, I had to install the fix when I started the cell phone so that it did not give me an error and it appears as a module installed in magisk but it does not work
Working fine but having bug
I have a bug with the WhatsApp application when viewing the stories that contain videos are not played and the app freezes.
I attach my log Cat about the error
I have problems with external storage, the system does recognize it but with third-party apps such as file explorer or streaming apps like spotify they don't detect external storage, I've tried to modify the vold.fstab and nothing. some fix they have
dani_hedz said:
I have problems with external storage, the system does recognize it but with third-party apps such as file explorer or streaming apps like spotify they don't detect external storage, I've tried to modify the vold.fstab and nothing. some fix they have
Click to expand...
Click to collapse
It's sGSI related problem, don't know why it happens
argenmu09 said:
nfc not working. I installed the fix on the twrp and it failed, I had to install the fix when I started the cell phone so that it did not give me an error and it appears as a module installed in magisk but it does not work
Click to expand...
Click to collapse
It works for me
Wi-Fi not working

[ROM][Q][3.12][UNOFFICIAL][nora] HavocOS for Moto E5

HavocOS for moto e5 is here and this is what you need to know
notes
- If you have problems with the video recording with the camera use this camera https://footej.com/
Download
GKart_builds - Browse /nora/HavocOS at SourceForge.net
builds by GKart
sourceforge.net
credits
- thanks to HavocOS team for the sources of the ROM
- thanks to @whodat711 for the vendor and common sources
Sources
- ROM https://github.com/Havoc-OS
- Kernel https://github.com/motoe5/android_kernel_motorola_msm8937 (twerk-X)
- vendor https://gitlab.com/the-flash/proprietary_vendor_motorola
greetings and enjoy
Hi there.
Havocos is one of my most preferred roms because I like to use microg which need signature spoofing.
However I noticed that this build has baked gapps(or at least gservices) unlike previous versions I used.
Can you bake a real gapps free build?
This rom is doing great on my nora so far. Just too bad on the camera video issue.
kenshinta said:
Hi there.
Havocos is one of my most preferred roms because I like to use microg which need signature spoofing.
However I noticed that this build has baked gapps(or at least gservices) unlike previous versions I used.
Can you bake a real gapps free build?
This rom is doing great on my nora so far. Just too bad on the camera video issue.
Click to expand...
Click to collapse
agree
for the camera problem download the footej camera
and you can uninstall gservices with root or twrp since I did the build without gapps
you can appreciate it by looking at the size of a gapps rom and a without
Re
G.Kart said:
agree
for the camera problem download the footej camera
and you can uninstall gservices with root or twrp since I did the build without gapps
you can appreciate it by looking at the size of a gapps rom and a without
Click to expand...
Click to collapse
Re gapps
maybe it's more accurate to say "gsf + play store" was baked in.
Would a appreciate a version without any Google services - unless its included by default by havoc os now?
G.Kart said:
HavocOS for moto e5 is here and this is what you need to know
notes
- If you have problems with the video recording with the camera use this camera https://footej.com/
Download
GKart_builds - Browse /nora/HavocOS at SourceForge.net
builds by GKart
sourceforge.net
credits
- thanks to HavocOS team for the sources of the ROM
- thanks to @whodat711 for the vendor and common sources
Sources
- ROM https://github.com/Havoc-OS
- Kernel https://github.com/motoe5/android_kernel_motorola_msm8937 (twerk-X)
- vendor https://gitlab.com/the-flash/proprietary_vendor_motorola
greetings and enjoy
Click to expand...
Click to collapse
nO
G.Kart said:
HavocOS for moto e5 is here and this is what you need to know
notes
- If you have problems with the video recording with the camera use this camera https://footej.com/
Download
GKart_builds - Browse /nora/HavocOS at SourceForge.net
builds by GKart
sourceforge.net
credits
- thanks to HavocOS team for the sources of the ROM
- thanks to @whodat711 for the vendor and common sources
Sources
- ROM https://github.com/Havoc-OS
- Kernel https://github.com/motoe5/android_kernel_motorola_msm8937 (twerk-X)
- vendor https://gitlab.com/the-flash/proprietary_vendor_motorola
greetings and enjoy
Click to expand...
Click to collapse
when I install any custom rom on my moto g5 nora the touch screen doesn't work do you know how to solve it?
There is a sdcard bug with this rom and 2 others built by @op.
looks like exfat support is buggy as in all the different times I used said ROMs there is a common symptom.
The same microsd formatted as exfat (both ondevice or via a PC) will corrupt after 2-3gb data is written on it. Doesn't matter if its multiple files or 1 big file.
Same issue was noticed with RR https://forum.xda-developers.com/t/rom-q-8-7-3-nora-resurrection-remix-for-moto-e5.4337565/ and msm xtended https://forum.xda-developers.com/t/rom-q-x-q-unofficial-nora-msmxtended-for-moto-e5.4365671/. (The corruption of the card is the reason I switched roms from havoc).
Fix for me was to use fat32 instead (even ext4) - corruption never happened way beyond the 3gb mark.
I assume because if the same kernel sources used on all your ROMs.

Categories

Resources