[ROM] [TREBLE] AOSP Extended Android 10 Q J710x - Samsung Galaxy J7 (2016 Exynos 7870) ROMs, Kernels

Welcome to AOSP Extended 7.1 Android Q 10.0 For Galaxy J5/J7
Only For J530X/J730X/J710X Eynos7870
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Quote:
Warning : Me nor XDA Are responsible for any damage that might be caused after flashing any file provided here. Please take caution and be aware of what you are doing. And Always backup!
Compatible Kernel Chonos Kernel 5.0
Use only Magisk for Phhusson's Rom source : updated link below !
I am not the developer of this project, technically the rom is for any device with treble support
- Credits to @igors1974
Oficial page XDA release 9.0
Oficial SF page https://sourceforge.net/projects/amber-gsi/files/AospExtended/
What Working ???
- Camera (kernel treble)
- Google apps
- All Sensor
- So much feature will work perfect
- Google Play Permission (Only OpenGapps !!!)
- Alway On Display ( AMOLED/Super AMOLED Only )
What NOT Working ???
- Volte
- Alway On Display AOD
- You Tell Me
What Bug's?
Camera Front stretch, use Footej Camera and change Mega Pixel to 12.8MP
How to install :
Download Project Treblue
iNSTALL Create Vendor 2.0
iNSTALL Project Treblue
rEBOOT to Recovery
uNPACK Your ROM using RAR apk from Google Play
iNSTALL AOSP Extended Android Q img (Arm64 A Only)
iNSTALL CronosKernel
iNSTALL Magisk : Install -> Magisk for J710X/J730X.zip and flash
Use only this version Magisk or your system bootloop
rEBOOT and wait start your ROM
Download
Magisk Canary for Phhusson's Rom Source only :
https://drive.google.com/file/d/1w2NIrqZpMG5GkK-Nm-qpe_yXXJ-bZ2Cb/view
ROM AOSP Extended 7.1 Android 10 Q
https://sourceforge.net/projects/gsi-albus/files/arm64/android10/aex/2020-04-21-_aex.7z/download
Or
https://sourceforge.net/projects/amber-gsi/files/AospExtended/AospExtended-10-arm64-a-vanilla.img.xz
To unpack install RAR apk from Play Store
Gapps
BitGapps minimal and Optimized for Android 10 Q
https://bitgapps.cf/arm64/Q/
Or
https://androidfilehost.com/?fid=4349826312261650975
Or Pico or Nano
Open Google Apps Compatilhe two options
https://opengapps.org/ Nano Or Pico
Fix SIM Misc (fix SIM Card not work)
Ares Kernel (J7X users) :
https://github.com/SPART4NICUS/android_kernel_samsung_exynos7870/releases/tag/RC2
Kraken RC14 (J710X/J730X/J701X support) :
https://forum.xda-developers.com/galaxy-j7-2017/development/kernel-project-butter-t3957185
Thank You special for
@NindoS by Magisk Compatible Android Q
@ananjaser1211 SpagetX and Cronos Kernel
@SPARTANICUS kernel kraken RC14
@Our Mine for Google Apps fix
@igors1974 for develpment of this ROM Treble
@strix for Project Treblue
ROM OS Version: 10.x Android Q Arm64 A Only
ROM Kernel: Linux 3.x
ROM Firmware Required: Pie bootloader and modem
Kernel Required: Kernel Treble
Based On: Treble Project and Treblue
The surprising reason for my success is Jesus.
-​Version Information
Status: Stable
Current Version: AOSP Extended V 7.1 Android Q 10.0
Stable Release Date: 2020-01-14
Created 2020-01-14.
Last Updated 2020-06-06

Changelogs
Aosp extended 7.1
Merge April security patch (10.0.0_r33)
Update all of our packages
Update pre-built apks
Add LS media art blur customisation
Add toggle for FP with vibration
Add toggle for persistent settings icon on QS panel
Add option to force full screen aspect ratio on pre-O applications
Add volume key cursor control
Add in-call vibration options
Add toggle for display data disabled indicator
Add toggle for roaming indicator
Add HW navigation button light customisation
Add HW key disable support
Add support for home button wake
Add CPU info overlay
Add LS visualiser with customisation
Add toggle for QS footer warnings
Add smart pull down
Add brightness slider position customisation
Add brightness slider toggle
Add auto-brightness icon toggle
Add status bar brightness control gesture
Add battery bar
Add less boring heads-up
Add option to mute media with gesture
Add kill app button to notification guts
Add custom carrier label and label placement
Add notch support for carrier label
Add custom rounded corner and padding preferences
Add CM screen security customisation (Custom pattern size, Dots visibility etc.)
Add toggle to DT2W on doze
Add battery/notification light customisation
Add toggle for on-screen navigation bar with customisation
Add option to swap recents and back
Add fruity pebbles for switching accent colour
Add theme QS tile
Improve auto-brightness slider UI/UX
Bring back our system themes
Fix few theming issues
There is a new boot animation!
Bug fixes and performance improvements
Aosp extended 7.0
Initial version with latest security patches
A clean flash is always recommended​. Bug reports are not appreciated if not clean flashed.
Remove any kind of security PINs/Password and Fingerprints before flashing this build.

Treble support reserved
As part of Android 8.0 Oreo, Google released a major rearchitecting of the Android OS called Project Treble. The change aimed to help make OS updates easier, faster and less costly for device manufacturers. On top of that, Project Treble also made it possible to boot a generic, AOSP-based system image without modifying the boot or vendor image. Manufacturers seeking Google certification are required to test their devices for Treble compliance by booting this Generic System Image (GSI) and verify basic hardware functionality. However, they’re not required to make sure that everything works on the GSI. This resulted in GSIs being fairly functional on some devices and completely broken on others. To overcome this issue, developers released custom GSIs that are designed to work on as many devices as possible and with few bugs. Late last month, XDA Recognized Developer phhusson released an Android 10 based GSI that can be installed on any device that supports Project Treble. And now, XDA Recognized Contributor AndyYan has released an unofficial LineageOS 17 GSI.
The unofficial LineageOS 17 GSI offers a more customized and user-friendly version of the Android 10 GSI released last month. This new GSI should boot on any Android device that supports Project Treble, which means most devices that launched with Android 8.0+. Although it’s worth noting that Project Treble support is only required for devices with Google certifications, so you may face some issues while installing this GSI on devices imported from China.
Before you go ahead and install the LineageOS 17 GSI on your device, you should know that it’s based on phhusson’s release and, therefore, it carries forward some of the same issues and bugs. So it would be best to try out phhusson’s release on your device and report any bugs you encounter here. In case you don’t encounter any major issues, you can be sure that the LineageOS GSI would also work on your device. If you’re new to flashing GSIs, you can check out our tutorial here.
CHangelog.
FAQ.
Editing...

onenyon said:
Test AOSP Extended too for me this is fantastic ROM
Click to expand...
Click to collapse
@onenyon 
 @Eugene1503
Install TWRP
install create vendor and SpagetX
Wipe your system and data cache and dalvi
Install new rom
Install kernel cronos and Reboot
After first boot test rom, reboot twrp and flash magisk and Gapps.
hacker

hacker812c said:
@onenyon
@Eugene1503
Install TWRP
install create vendor and SpagetX
Wipe your system and data cache and dalvi
Install new rom
Install kernel cronos and Reboot
After first boot test rom, reboot twrp and flash magisk and Gapps.
hacker
Click to expand...
Click to collapse
Thanks, I understood that we should install Gapps after testing the Rom. When i tried before testing, it boot looped. I'll try!

Eugene1503 said:
Thanks, I understood that we should install Gapps after testing the Rom. When i tried before testing, it boot looped. Thanks again. What about Havoc Os?... If this question is comfortable
Click to expand...
Click to collapse
Havoc is fast and stable recomend
Boot loop reinstall create vendor and Spagetx
All android 10 treble is stable.
Install create vendor, spagetx and install rom only and test.
Magisk use only magisk special version for treble.
Best Regards
Hacker

I'm running on Havos OS 3.1 on my J7 2016 ( 710FN ) everything is working fine + stable, i only had to use a fix for youtube, everything is fine now, just saying
The experience with hacker812c's rom should be the same, stable

abstrkt1337 said:
I'm running on Havos OS 3.1 on my J7 2016 ( 710FN ) everything is working fine + stable, i only had to use a fix for youtube, everything is fine now, just saying
The experience with hacker812c's rom should be the same, stable
Click to expand...
Click to collapse
Thank you for report
Havoc and all roms Treble is fantástic

abstrkt1337 said:
I'm running on Havos OS 3.1 on my J7 2016 ( 710FN ) everything is working fine + stable, i only had to use a fix for youtube, everything is fine now, just saying
The experience with hacker812c's rom should be the same, stable
Click to expand...
Click to collapse
Thank you for your report, my friend
New ROM Android 10 Q Updated today
if possible press thanks in my first post
StagOS is based Lineage
https://sourceforge.net/projects/am...020/StagOS-10-arm64-a-vanilla.img.xz/download
Open Gapps fixed for AOSP and Lineage
https://androidfilehost.com/?w=files&flid=304777

EDIT: I've found ARM (32) based, and now lets see if this work

Se8870 said:
EDIT: I've found ARM (32) based, and now lets see if this work
Click to expand...
Click to collapse
Thank you for participate
Arm64 run perfectly with treble

Phone reboots when accessing YouTube (both in YouTube vanced app and browser) .is there any fix for this?

How to use the home button to turn on the screen?

What is create vendor 2.0? How to install it? Thanks

spiritforme said:
What is create vendor 2.0? How to install it? Thanks
Click to expand...
Click to collapse
This file is making partition and patching Recovery to start with Gsi rom
---------- Post added at 11:52 AM ---------- Previous post was at 11:46 AM ----------
spiritforme said:
What is create vendor 2.0? How to install it? Thanks
Click to expand...
Click to collapse
You can download creat vendor from this forum LINK

hmm

Is 64 bits?
this rom is 64 bits?

work perfectly on SM-J710 FN
This rom works as expected.
only youtube keeps crashing, but i've found a solution and now its back to normal.
also, VoLTE WORKING if you install kraken RC12
wifi working, 4G working, and NFC WORKING
EDIT: if you want youtube fix, flash this on TWRP after you install the rom.
https://mega.nz/#!HnxWjQLK!ajyjTJWMceRwcTSu7zKtXvQGDSKKU3L1ohO--SmgiPE
---------- Post added at 09:09 AM ---------- Previous post was at 09:07 AM ----------
YERTZ said:
this rom is 64 bits?
Click to expand...
Click to collapse
its not 64 bit, but ARM64 my guy.
SM-J710xx can be switched to ARM64 using spaghetX and you can try it.

Since @ananjaser1211 has stopped working for j7 2016 and project spaget x is a arm64 treble wirh some bugs like youtube reboot, if you use @SirDoz's project treble the reboot problem will be fixed.

Youtube reboot J7 2016
Hello, I tried to flash the youtube_fix.zip after installing the AOSP ROM in my Samsung J7 2016 but my phone still reboots when I try to play a youtube video.
Any idea how to fix it?
EDIT: Worked on Samsung J7 2016
1) Root your phone
2) Install Root Explorer
3) Grant root privileges to that app
4) open Root Explorer and mount R/W (top-right) your root '/','/system','/system/vendor', '/system/vendor/etc'
5) copy corrected youtube_fix XML files (see @Se8870 post) in '/system/vendor/etc' and modify existing files
6) mount r/o previous paths
7)reboot

Related

[JDCTeam][TREBLE][v6 RC2][Gemini] The Full Treble support project

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Full Treble Project for MI5 Gemini
Brought to you by Jflte DevConnection Team​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We're 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 TREBLE
* SUPPORT 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.
*
*/
What is Project Treble:
Project Treble basically partitions your device into two separate partitions, a system and a vendor: system contains your generic system image, while vendor partition has your device specific files required for booting and running your phone. This way we can easily change the system image and be able to run our device on different system images with the same kernel and vendor partition
Read more about Project Treble
Gemini hardware vs Treble implementation:
Gemini is an ARM64 and A-ONLY device. This means that regarding the GSI images (GSI = Generic System Image) to be used, you need to get ARM64 and A-ONLY system images.
Available GSI downloads:
Up today, thanks to @phhusson and other devs, are available a bunch of Android 9.0 system images that can be flashed on Gemini.
You can find these Gsi at the following links:
- ANDROID Q (Gsi)... Is just a preview... but it works on our Mi5!!
- Phh AOSP 9.0 (Gsi).
- Resurrection Remix v7.0 (Gsi).
- LineageOS 16.0 (Gsi).
- HavocOS v2.0 (Gsi) (Use A only).
- ViperOS v6.0 (Gsi) (Use A only).
- JDC AOSP 9.0 (PURE AOSP Gsi, built from sources, just for testing purpose, no gapps support for this preview version).
- GSI & sGSI List page
Treble implementation and download:
JDCTeam is working from latest months of 2017 to implement on Gemini (un-supported from producer) the full support of Treble.
Thanks to @sir mordred, we reached on MI5 the full working status... from v5 we moved to full versioned vndk v28 (aka PIE support... and Q ready!).
NOTE: just to be clear, it's a work in progress development...
We tested with some available Gsi and we put over here some links to these images.
We are sharing a TWRP flashable zip that include vendor and boot images (flash only through TWRP 3.2.3-0 Official).
NOTE: ONLY with TWRP 3.2.3-0 version is possible to handle the treble flash!​
How to use:
Download the TREBLE zip provided here: Mediafire
Download a GSI image (Remember: ARM64 and A-ONLY version)
Reboot to recovery (TWRP 3.3.1-0 REQUIRED)
Clean the device (wipe Dalvik/Cache/System/Data partitions)
Flash Treble gemini zip
Flash the GSI system image you wish to use
Reboot
---> Video on How to install <---
Screenshots:
Youtube review: (To Be Updated when new links available)
- ANDROID Q Gsi on MI5 (How to Install) ---> Click here to play the video
- ANDROID Q Gsi on MI5 ---> Click here to play the video
- RR v7.0.0 Gsi on MI5 ---> Click here to play the video
- PHH AOSP 8.1 Gsi on MI5 ---> Click here to play the video
- AEX 8.1 Gsi on MI5 ---> Click here to play the video
What's working (... and not working):
The development is now @ an RC status (this is not a rom)... you have the possibility to have a look and test the phone with a GSI rom... let us know what does not work (not related to the GSI itself)!!
Issue reporting:
We already say that this is not the place to report issues or bugs ROM related... but in any case a bug encountered can be linked to the treble support not perfect or missing supported features... be free to post about issues you encountered, and please provide logs with the description of the issue. We will check the logs to understand the reason, and in case of fixes to be done, we will update on post#3 (MISCELLANEA) a kind of todo list for us and for users as a "bug list"... but the meaning is "what has to be checked/fixed to get a better treble support for future".
Any question?
If you have any question about, please check first on the post#2 (FAQ) to see if your question has already an answer... if not, post in the thread and we will give you informations.
Sources
GitHub
Social
YouTube: JDCTeam TV
XDA News: Read article
Credits
JDCTeam
LinageOS
Google
MI5Devs
Special thanks:
@sir mordred (developer)
@musabcel (for his test support)
Team Codefire - JDCTeam-Build03
XDA:DevDB Information
GEMINI Full Treble support project, ROM for the Xiaomi Mi 5
Contributors
smeroni68, sir mordred, mzo, ktulu84
Source Code: https://github.com/Project-Treble-Mi5
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
ROM Firmware Required: Latest available
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: v6
Stable Release Date: 2019-03-16
Created 2018-03-10
Last Updated 2019-06-27
FAQ Section...
This is the FAQ (Frequently Asked Questions).
Have a look here before asking in the thread... in the worst case you will not find the answer you are searching!
If this section is useful for most users needs, I'll be glad to continue investing time to update this Q/A list!!​​
Q1:Fingerprint wake/home button works?
A: Yes, now we have the complete support and this feature is available on standard GSI roms (treble support is ready for it)
Q2: How can I revert back from treble to custom ROM whenever required?
A: Just flash the custom rom you like from TWRP and that's all. Custom rom flash will overwrite the boot.img,system and vendor partitions.
Q3: If I revert to a Custom rom, what I need to do to restore treble support?
A: Just flash the Treble zip through TWRP as the first time. Treble support need boot.img and vendor.img to be installed into the phone... nothing more... nothing less...
Q4: Phh GSI rom is quite poor in functionality. Why?
A: The purpose of Phh GSI AOSP rom is not to be a custom/featured rom. It is an experimental project that is born to have a common rom (better to say the same system.img) usable on many devices with treble support.
This support can be native, acquired after an Oreo original update or as we have done a custom integration on an "unsupported" device.
The meaning today of using a GSI rom is not to be a perfect rom for dayly use... or let's say, it can be a dayly rom only for users that like pure vanilla code.
In future we hope that many others custom roms will move to be a GSI (as JDC will try to do), so we will have the treble base to use these new project also on our devices.
Q5: If a new version of treble support is out, did I need to flash it or not?
A: Our project is on the way. This means that if is available a new update from us, it is for sure an enhancement with more support of feature or fixes.
In case you will need to install a GSI rom, check always here if there is any new version and get it.
In case you are running a custom rom without treble support, DO NOT update with treble flash, because most probably you will break your current installation.
Treble flash is 100% safe from the phone point of view... isn't safe for your current installation!! Why? Mainly because your current boot.img will be overwritten with treble support... 99% you will get a bootloop with a not treble rom!
Q6: How to get ROOT on phh gsi?
A: Firstly download the phh-gapps-su image. After installation, go to the market and install "phh superuser" app to manage the su access for the apps that need it. In the other cases, you can flash from TWRP the correct Magisk zip to gain root.
Q7: Where I can find the GSI images available?
A: Have a look in the OP post over here... there you can find the available ones. In any case here the LINK to the Treble Enabled Device Development section on XDA or here on GSI & sGSI List page
Q8: Everytime I entered the password, it says Decryption Unsuccessful!
A: You have internal SD encrypted. If after MIUI stock, you haven't FORMATTED the internal SD (FORMAT is not WIPE... Format will erase all data and files from the phone, so you must know what you are doing before formatting), the phone result as encrypted, so the rom is asking the password to decrypt the datas... Decryption Unsuccesful clearly states that the decryption procedure is not working. Post about the issue on the GSI rom you are using and provide logs to the developer to help digging the problem... if Developer will answer that encryption is not supported, you can only do one thing: backup all your data, files and pictures on an external storage (eg. a PC) and procede with a FORMAT DATA from TWRP to "destroy" the encryption and "free your phone from it"!
Q9: Is Google Camera working on Gsi?
A: Yes. But remember you need to install gapps package to let gcam works as it should.
We tested Gcam up to v6.1.021 on AOSiP Gsi. If you have greenish selfies pics, go in the Settings -> Fix ->and enable the fix for Front Camera and reboot. For SlowMotion, set 120fps.
Q10: Why can't flash a micro gapps and only pico is flashable?
A: If you get an error of Insufficent space on system partition, you need to resize the partition. Do in this way:
Flash the SYSTEM.IMG you wanna use (select a Vanilla based one)
Reboot to RECOVERY
MOUNT the SYSTEM partition
Go in WIPE menu -> ADVANCED WIPE -> select SYSTEM from the list and press the button REPAIR OR CHANGE FILE SYSTEM
select RESIZE FILE SYSTEM
than SWIPE to execute the command...
in case of error (you will see in red), repeat the RESIZE until it goes completed (Resizing... Done)
After this operation, the system partition will be resized to his maximum dimension (on Mi5 is around 2992MB)
before the installation of gapps package, do a REBOOT to recovery and after MOUNT the SYSTEM partition (check that it is really mounted)
Now you can flash the micro gapps without problem.
Q11: Is there any Magisk version working on Treble gsi?
A: Yes, you need to get v18.1 version or newer with treble support (check around).
Q12: VoLTE is working[/B]?
A: Yes. Install this ims.apk to use it!
Q13: ADB Logs are needed in case of Issue reporting...
A: In case you need help and want report an issue (eg. a boot problem), we need logcat of the phone. Just as sample, we report here what to do (but you must able to do by yourself... we are not giving help on how to do...)
prepare a PC (with adb package to support debug via usb connection)
flash on the phone our treble and the GSI image (just these 2 files, not any patch or other stuff)
reboot the phone
connect the usb cable
after the Mi logo screen, wait to hear from PC a sound that means the usb periferial has been recognised
go in a command window and type:
--> adb devices (if the phone is connected, you will see the code written after the command executed)
--> adb shell logcat > bootlog.txt (this will start real time recording of logs into the pc in the bootlog.txt file)
--> when the phone has completed boot/reboot (eg. a boot loop or fastboot), you need to press Ctrl+C from keyboard to stop log recording.
send attached to the issue description post the bootlog.txt
...let's dev check what's happening by reading the logcat.
... list will be updated...
Miscellanea...
Download (public versions history)
Here you can find the shared folder with all the version released of Treble support: GEMINI-TREBLE
Changelog's
v6 (20190316) - Release Candidate 2 full versioned_vndk v28
- VERSİONED_VNDK support is fully implemented
- FIXED NFC support
- FIXED Ambient Display main icon size and settings menu icons style... Thanks to Subezhj for helping fixing.
- FIXED ConfigPanel - Fingerprint settings menu icons style
v5 (20190308) - Release Candidate full versioned_vndk v28
- VERSİONED_VNDK support is fully implemented
- Mostly all library dependencies between system/vendor which are called as violations against treble's rule are succesfully eliminated
- Updated kernel as per treble's kernel docs (enforced)
- Vendor image's version is now 28
- Misc updates and fixes
- GSI Pie roms support (check in OP for some links)
- JDC PIE GSI rom given just as a preview for testing (JDC PIE GSI is build from sources without ANY hack!!)... It's pure AOSP as Google bring to their devices... NOTE: No support for gapps... they do not complete setup... you are advised.
v4 (20180409) - Beta partially versioned_vndk with the following updates:
- VERSİONED_VNDK support is partially implemented
- Lots of library dependencies between system/vendor which are called as violations against treble's rule are succesfully eliminated, only small number of lib dependencies which needs to be resolved are left
- Updated kernel as per treble's kernel docs
- Vendor image is now using google's stock vndk-sp, ll-ndk libs which are called as treble layer libs
- Vendor image's version is now 27.1.0
- Misc updates and fixes
v3 (20180329) - Beta status with the following updates:
- Updated camera Hal from latest qualcomm 8996 repo
- Hexedited more libs and removed more vendor system dependency (better treble and preparation for versioned vndk)
- Updated wifi configs from lates CAF
v2 (20180318) - Still alpha build with the following updates:
- Upstreamed kernel
- Hexedited blobs to correct path (for treble)
- Linker issues fixed
- Vendor overlays
- Latest device tree updates from CAF and miui oreo beta
- Disabled non-working apps (custom xiaomi doze package and configpanel app which were designed to work with LOS APIs)
- Disabled userspace thermal hal initialization which we dont have in cameraHal (faster cam launch)
- Increased jpeg quality parameters
- other misc. dev tree updates
v1 (20180310) - Initial release (Alpha)
Reported/Known Issues
- Camera works perfectly, but on some apk after a shot is taken with Flash active, the camera do not get more pictures... Close the app will clear the issue and you can get other pictures! Suggestion: do not use the flash with this camera apk if you have the issue! ... or use a working camera apk (is a better solution)!
to be updated...
Big thanx and credits also goes to @smeroni68
All of the story is started with the identifying unused CUST partition which xiaomi left on our device Mi5 https://forum.xda-developers.com/showpost.php?p=74702470&postcount=300
And after we determined that the /cust partiton is unused on AOSP roms, we used it as /vendor partition as per the requirement of Full-Treble https://github.com/sirmordred/android_device_xiaomi_gemini-twrp/commit/5faf9c4e162e8144b71f87d6d21c384931b1ac0c nearly 3 month ago
And that is also the reason of nearly all devices which get Full-Treble support via custom implementation, are Xiaomi devices (Redmi Note 4, Mi5S and our Mi5)
Thanx also to my teammates who contributed this project :good:
Our goal is now separating/isolating all vendor <=> system interactions (which will be enforced on future android releases for treble devices) and stabilizing vendor.img while getting closer to pure AOSP sources
Enjoy
...
...
Finally we are out for both MI5 and MI5S... yeah... now let's go ahead...
Thanks for all JDCTeam
Great Job dude! Finally we got treble. Downloading now. Can't wait flashing.
通过我的 MI 5 上的 Tapatalk发言
Thank you Sir, downloading now
Great news ..only one query .. How can I revert back from treble to custom ROM whenever required?
kishan314 said:
Great news ..only one query .. How can I revert back from treble to custom ROM whenever required?
Click to expand...
Click to collapse
Good question... I'll report also in post#2 in FAQ section.
Q: How can I revert back from treble to custom ROM whenever required?
A: Just flash the custom rom you like from TWRP and that's all. Custom rom flash will overwrite the boot.img and the system partition... vendor partition will stay there waiting for your next test!
So... P GSI is coming for the "old" Mi5. Thank u guys! This is the way
atembleque said:
So... P GSI is coming for the "old" Mi5. Thank u guys! This is the way
Click to expand...
Click to collapse
This is something we can try to build... but only when sources of P will be released and will be good to build an AOSP based on them...
Very very thankful
Thanks for your hardwork, downloading now.
When charging, the battery icon won't show. The bug is phh's?
Sent from my MI 5 using Tapatalk
Installed. Yeap, we finally got a vanilla android
For first alpha, it working flawlessly.
Some bugs i founded.
1. After magisk install on stock kernel, got bootloop. Fixed after installing AEXMod latest kernel.
2. Gcam not working. buildprop (vendor folder) doesnt help. Got FC anyway
3. HMP... stock governor settings cant provide smooth scrolling in settings, 820 sd stuttering like 210, okay. It happens on every gemini hmp kernel on 8.1 oreo. Maybe some to perfd related. Need EAS.
4. Gpay wont work, magisk can't help, maybe device id change will help
All other working fine
MichaelPan01 said:
When charging, the battery icon won't show. The bug is phh's?
Sent from my MI 5 using Tapatalk
Click to expand...
Click to collapse
Here it is working.
Have you set the battery icon visibility status under the statusbar settings?
StealthHD said:
Installed. Yeap, we finally got a vanilla android
For first alpha, it working flawlessly.
Some bugs i founded.
1. After magisk install on stock kernel, got bootloop. Fixed after installing AEXMod latest kernel.
2. Gcam not working. buildprop (vendor folder) doesnt help. Got FC anyway
3. HMP... stock governor settings cant provide smooth scrolling in settings, 820 sd stuttering like 210, okay. It happens on every gemini hmp kernel on 8.1 oreo. Maybe some to perfd related. Need EAS.
4. Gpay wont work, magisk can't help, maybe device id change will help
All other working fine
Click to expand...
Click to collapse
1) Phh rom support natively Phh superuser app (from market) with stock kernel and phh-gapps-su gsi image.
2) Gcam require API2/HAL3 support, and on phh gsi hasn't been implemented (as written is an experimental rom with the meaning to be compatible with stock Oreo treble devices). Instead, it has API1/HAL1 support for stock vanilla camera.
3) Stock kernel is HMP. We do not develop till now the EAS kernel on stock treble kernel (we will do for our JDC gsi).
4) Magisk is clearly reported into Phh thread to not be used. In custom development we have a plus, because we can change the kernel (as you have done)...
Thanks for this testing report.

[ROM] [TREBLE] Lineage OS 17.1 Android 10 Q [Stable]

Welcome to Lineage OS 17.1 Rom 10.0 For Galaxy J5/J7 2017
Only For J530X/J730X/J710X
if this post is usefull please press thanks
Quote:
Warning : Me nor XDA Are responsible for any damage that might be caused after flashing any file provided here. Please take caution and be aware of what you are doing. And Always backup !
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Compatible Kraken Kernel and Chronos Kernel 5.0
Use only Magisk for Phhusson's Rom source : updated link below !
Technically the rom is for any device with treble support
- Credits to @AndyYan -
Oficial page XDA
Oficial SF page https://sourceforge.net/projects/andyyan-gsi/files/
What Working ???
- Camera (kernel treble)
- Google apps
- Sim cards
- Bluetooth
- Wifi and routers
- NFC and sensors
- MTP
- GPS
- All Sensor
- So much feature will work perfect
- Google Play Permission (Only OpenGapps !!!)
- Alway On Display ( AMOLED/Super AMOLED Only )
What NOT Working ???
- Volte
- Alway On Display AOD
- You Tell Me
What Bug's?
Camera Front stretch, use Footej Camera and change Mega Pixel to 12.8MP work fine
How to install :
dOWNLOAD project Treblue
iNSTALL project Treblue
rEBOOT to Recovery
iNSTALL Lineage OS 17 Android Q img (Arm64 A Only)
iNSTALL CronosKernel
iNSTALL Magisk : Install -> Magisk for J710X/J730X.zip and flash
Use only this version Magisk or your system bootloop
rEBOOT and wait start your ROM
Download
Magisk Canary for Phhusson's Rom Source only :
https://drive.google.com/file/d/1w2NIrqZpMG5GkK-Nm-qpe_yXXJ-bZ2Cb/view
ROM Lineage OS 17.1 Android Q 10.0 Treble Only unpack to install
https://sourceforge.net/projects/an...8-UNOFFICIAL-treble_arm64_avN.img.xz/download
Gapps
BitGapps minimal and Optimized for Android 10 Q
https://bitgapps.cf/arm64/Q/
Or
https://androidfilehost.com/?fid=4349826312261650975
Or Pico or Nano
Open Google Apps Compatilhe two options
https://opengapps.org/ Nano Or Pico
Fix SIM Misc (fix SIM Card not work)
Ares Kernel 02 (J7X users) :
https://github.com/SPART4NICUS/android_kernel_samsung_exynos7870/releases/tag/RC2
Kraken RC 14 (J710X/J730X/J701X support) :
https://forum.xda-developers.com/galaxy-j7-2017/development/kernel-project-butter-t3957185
YouTube Vanced 15.05.54 Full
SAI installer [Required to install]
https://play.google.com/store/apps/details?id=com.aefyr.sai
YouTube Vanced latest release
https://drive.google.com/drive/mobile/folders/19jEFf0kIcFs3dFnNqIOw5wMHkpPGtsPl?usp=drive_open
Thank You special for
@NindoS by Magisk Compatible Android Q
@ananjaser1211 SpagetX and Cronos Kernel
@SPARTANICUS kernel kraken RC 14
@Our Mine for Google Apps fix
@AndyYan for develpment of this ROM Treble
@eremitein for best LOSQ Project @strix for fantástic Project Treblue
ROM OS Version: 10.x Android Q Arm64 A Only
ROM Kernel: Linux 3.x
ROM Firmware Required: Oreo bootloader and modem
Kernel Required: Kernel Treble and SpagetX
Based On: Treble Project and SpagetX
The surprising reason for my success is Jesus.
-​Version Information
Status: Stable
Current Stable Version: V17.1
Stable Release Date: 2020-01-11
Created 2020-01-11
Last Updated 2020-05-11
images and screenshots
Treble support reserved
As part of Android 8.0 Oreo, Google released a major rearchitecting of the Android OS called Project Treble. The change aimed to help make OS updates easier, faster and less costly for device manufacturers. On top of that, Project Treble also made it possible to boot a generic, AOSP-based system image without modifying the boot or vendor image. Manufacturers seeking Google certification are required to test their devices for Treble compliance by booting this Generic System Image (GSI) and verify basic hardware functionality. However, they’re not required to make sure that everything works on the GSI. This resulted in GSIs being fairly functional on some devices and completely broken on others. To overcome this issue, developers released custom GSIs that are designed to work on as many devices as possible and with few bugs. Late last month, XDA Recognized Developer phhusson released an Android 10 based GSI that can be installed on any device that supports Project Treble. And now, XDA Recognized Contributor AndyYan has released an unofficial LineageOS 17 GSI.
The unofficial LineageOS 17 GSI offers a more customized and user-friendly version of the Android 10 GSI released last month. This new GSI should boot on any Android device that supports Project Treble, which means most devices that launched with Android 8.0+. Although it’s worth noting that Project Treble support is only required for devices with Google certifications, so you may face some issues while installing this GSI on devices imported from China.
Before you go ahead and install the LineageOS 17 GSI on your device, you should know that it’s based on phhusson’s release and, therefore, it carries forward some of the same issues and bugs. So it would be best to try out phhusson’s release on your device and report any bugs you encounter here. In case you don’t encounter any major issues, you can be sure that the LineageOS GSI would also work on your device. If you’re new to flashing GSIs, you can check out our tutorial here.
CHangelog.
FAQ.
Editing...
Does this work with j7(2016)?
onenyon said:
Does this work with j7(2016)?
Click to expand...
Click to collapse
Yes, It works!
onenyon said:
Does this work with j7(2016)?
Click to expand...
Click to collapse
Yes, using kernel cronos and spagetx
Install latest release twrp
and install Treble
all Android 10 is stable because fantastic SpagetX and Treble
My rom is ativity 84 horas, 24 min no crashs no erros no fails
This rom uses the smallest space in relation to stock, stable, fast, without problems.
hacker
Eugene1503 said:
Yes, It works!
Click to expand...
Click to collapse
Thank You for report my Friend
all Android 10 is stable because fantastic SpagetX and Treble
My rom is ativity 84 horas, 24 min no crashs no erros no fails
This rom uses the smallest space in relation to stock, stable, fast, without problems.
hacker
So am I doing it like this way?
1- Install Lineage OS 17
2- Install Cronos Kernel
3- Install Project Spaget X
4- Install Open GAPPS
5- Reboot to recovery
6- Flash Project Spaget X
7- Flash Cronos Kernel
8- Flash Lineage OS 17
9- Flash Open GAPPS
10- Reboot to system
And I have some more questions, you wrote install Lineage OS 17 (ARM64 A ONLY) but j7(2016) is using ARM.
Also the Open GAPPS link says flamegapps arm64
Can I install Havoc OS, not Project Spaget X?
@strix said:
So am I doing it like this way?
1- Install Lineage OS 17
2- Install Cronos Kernel
3- Install Project Spaget X
4- Install Open GAPPS
5- Reboot to recovery
6- Flash Project Spaget X
7- Flash Cronos Kernel
8- Flash Lineage OS 17
9- Flash Open GAPPS
10- Reboot to system
And I have some more questions, you wrote install Lineage OS 17 (ARM64 A ONLY) but j7(2016) is using ARM.
Also the Open GAPPS link says flamegapps arm64
Can I install Havoc OS, not Project Spaget X?
Click to expand...
Click to collapse
You van install only Treble roms with spagetx
Wait one moment please
See this about project spagetx.....
How to Install Project Spaget:
- Flash `Exynos7870_CreateVendor` and reboot recovery
- Flash `Exynos7870_Spaget_X`
- Flash your desired ARM64_AONLY GSI
- Read OPTIONAL below
Project spagetx support arm64 processor
Eynos 7870 is arm64 natively
Oh ok now I understand. I will try it today thanks
the phone reboot after launch youtube app ?
aby.du.13 said:
the phone reboot after launch youtube app ?
Click to expand...
Click to collapse
This problem is google apps, install other gapps
Test rom only primary
for me rom is stable, thank your for report
Test this
https://ufpr.dl.sourceforge.net/pro...12-29/FlameGApps-10.0-Full-arm64-20191229.zip
https://sourceforge.net/projects/op...n_gapps-arm64-10.0-pico-20200212.zip/download
if not successfull install this apks
After install your rom start android and install 2 apks
Install Google Play Services apk
https://www.apkmirror.com/apk/googl...-04-12-020400-290691535-android-apk-download/
Install Google Play Store apk
https://www.apkmirror.com/apk/googl...7-18-all-0-pr-293480336-android-apk-download/
Release the permissions of the two applications manually
After this restart your phone
After this reinstall flame google apps
or simple use play store normaly
hacker
aby.du.13 said:
the phone reboot after launch youtube app ?
Click to expand...
Click to collapse
This is a media codecs error on the spagetX project. all android gsi rom 10. replace it with media codecs pie and you're done. (system/vendor/etc. Copy all media... File)
kientrung.ptk said:
This is a media codecs error on the spagetX project. all android gsi rom 10. replace it with media codecs pie and you're done. (system/vendor/etc. Copy all media... File)
Click to expand...
Click to collapse
But you can find that the video Is Black and no quality settings there. To fix that you can install Youtube Vanced and open settings/Vanced Settings/ Codec Override/ VP9 Codec. It works for me and i fixed. but also you should have installed PIE codecs. These two settings will fix problem!
Eugene1503 said:
But you can find that the video Is Black and no quality settings there. To fix that you can install Youtube Vanced and open settings/Vanced Settings/ Codec Override/ VP9 Codec. It works for me and i fixed. but also you should have installed PIE codecs. These two settings will fix problem!
Click to expand...
Click to collapse
No need... I try quality setting YouTube on Chrome, other browser and YouTube Vanced. All done. YouTube official app play ok. No black screen...
Hello, today I tried to install the ROM. I did it like this:
1- flash create vendor
2- flash project spaget x
3- flash lineage os img
4- flash cronos kernel
5- flash magisk canary
6- reboot
But my phone got stuck at bootanimation. Can you help me to install the ROM
Eugene1503 said:
But you can find that the video Is Black and no quality settings there. To fix that you can install Youtube Vanced and open settings/Vanced Settings/ Codec Override/ VP9 Codec. It works for me and i fixed. but also you should have installed PIE codecs. These two settings will fix problem!
Click to expand...
Click to collapse
Im using the media files from pie @ posted on project spagetX thread, and no problems here so far, but thanks for the fix on Youtube Vanced for those who use it
kientrung.ptk said:
This is a media codecs error on the spagetX project. all android gsi rom 10. replace it with media codecs pie and you're done. (system/vendor/etc. Copy all media... File)
Click to expand...
Click to collapse
Thank you in my case J730X sound is ok
Hacker
@strix said:
Hello, today I tried to install the ROM. I did it like this:
1- flash create vendor
2- flash project spaget x
3- flash lineage os img
4- flash cronos kernel
5- flash magisk canary
6- reboot
But my phone got stuck at bootanimation. Can you help me to install the ROM
Click to expand...
Click to collapse
Test install vendor, spagetx, lineage img, kernel and reboot and test system
if your system reboot normaly, install magisk PHH wait your reply
abstrkt1337 said:
Im using the media files from pie @ posted on project spagetX thread, and no problems here so far, but thanks for the fix on Youtube Vanced for those who use it
Click to expand...
Click to collapse
Thank you all my friends participate for my post
if possible press thanks in my first post LINEAGE OS 17 J7

[UNMAINTAINED][ROM][UNOFFICIAL] Arrow OS 11.0 pop kernel, Smoothest UI [FINAL:09-05-2021]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ArrowOS​My maple is dead, the thread will be unmaintained, thank you so much for the support.
ABOUT
ArrowOS is an AOSP based project started with the aim of keeping things simple, clean and neat.
Website: https://arrowos.net/
Telegram: Channel | TG Portal/Links | TG group
FEATURES
Big thanks to linckandrea's pop kernel for maple, Power efficient, Smoothest UI
Signed with dev keys
Up-to-date kernel
WireGuard kernel support
FDE (Full Disk Encryption) support
WHAT WORKS?
SELinux is enforcing
WiFi
Audio
GPS
Camera
Flashlight
NFC
Fingerprint
Vibration
Bluetooth
Any other thing that is not listed in the "What doesn't work" list
WHAT DOESN'T WORK?
WFD is not working
Stock camera is not working anymore due to incompatibility of stock library (libimageprocessorjni.so) with new libgui
You tell me
For reporting bugs, be sure to include a log: Check how to ..
Can also report bug | make questions over here
TG group Xperia XZP Development
HOW TO INSTALL & Update
CLEAN INSTALLATION IS NEEDED
Flash the latest firmware (47.2.A.10.107) with Newflasher
Fully boot it once and check everything is alright(skip every connection to make your way to homescreen)
Flash and boot the TWRP-3.5 given in this post
Format data and factory wipe(swipe the slider in 'wipe')
Flash ROM
Flash any addons (GApps, Magisk...)
Reboot and profit!
How to update from an older ArrowOS?
- Flash the ROM
- Flash Nikgapps/Addons
- Reboot
(Seems NikGApps does support backup script. It can Backup/Restore anything installed from NikGApps zip and Addon zip, during installing ROM. Reflash them to restore.)
You won't need to flash gapps if the new update zip name include "gapps", you can just flash it on the top of vanilla version.
DOWNLOAD
Download links in #3
ROM Source: https://github.com/ArrowOS
Device tree: https://github.com/linckandrea/android_device_sony_maple
Kernel source: https://github.com/linckandrea/android_kernel_sony_msm8998-EAS
Contributors
derf elot, linckandrea, No1Alien, modpunk, Rooted_Ansh
ROM OS Version: Android 11
ROM Kernel: Linux 4.4
Based On: AOSP
Version Information
Status: Stable
Thread Information
Created 2021-01-30
FINAL Updated 2021-05-09
Screenshots
UPDATED SCREENSHOT:
DOWNLOAD
- 09/05/2021
Gapps included, no need to flash
.267 kernel update, linckandrea EAS r2 kernel
May security patch update
Download:
G8141: Arrow-v11.0-maple-UNOFFICIAL-20210509-GAPPS.zip
Known bug in G8142: bootloop, DON'T FLASH
G8142: Arrow-v11.0-maple_dsds-UNOFFICIAL-20210509-GAPPS.zip
Many people fail to pass the safety net even with magiskhide and fingerprint set, you can install this Magisk Canary to fix the problem.
- 07/04/2021
Gapps included
.263 kernel update
April security update
Vulkan fix (thanks to @linckandrea )
New IMS implement (Please enable IMS option in Xperia Parts if you have IMS working on stock.)
New lockscreen clock: IDE
Forced Encryption since this release.
INCLUDING: Sony clock/Sony album/Sony xperia 1 live wallpaper/Sony xperia loop live wallpaper/Sony iconpack from VR ThemeStudio/Pixel 5 live wallpaper from Pranav Pandey, (Thanks to @born2bkilled teach me how to do)
Inside Battery settings there are new styles icons
Simple gallery deleted as Sony album is added
You can get sony music and sony sound enhance flashing this amazing magisk module (thanks to repey6): [10-11][Magisk]SonyMusic_with_SoundEnhancement-Xperia10-v1.9.zip
Since this is a Gapps build, a clean flash is recommended, otherwise you may found trouble after boot
G8141 | Single Arrow-v11.0-maple-UNOFFICIAL-20210406-GAPPS.zip
G8142 | Dual Arrow-v11.0-maple_dsds-UNOFFICIAL-20210407-GAPPS.zip
- 13/03/2021
March security patch merged
Some optimizations and bugs fix
Updated to .258 EAS kernel
Download:
maple G8141 Arrow-v11.0-maple-UNOFFICIAL-20210312-VANILLA.zip
maple g8142 Arrow-v11.0-maple_dsds-UNOFFICIAL-20210312-VANILLA.zip
Gapps
NikGapps I recommend Core,
NikGapps Addons You can flash the Google dialer, Google message Addons in order to replace AOSP dialer and message
- 24/02/2021
Updated to latest .257 EAS kernel of linckandrea
February security patch merged
bugs of 15/02 build is fixed
Update ElectronBeam screen off animation
SystemUI: Disable blur wakeup animation
fixup! core: Smoother Upload and Download Animation
old style mobile data indicators added
Phone ringtone setting for Multi SIM device
Improve touch width of volume panel
Known not fixed bug: "Activate torch with screen off by long pressing power button" isn't working.
IMS may not working, you tell me(VoLTE isn't available in my carrier so it not affect to me and I can't test it)
Download:
maple G8141 Arrow-v11.0-maple-UNOFFICIAL-20210222-VANILLA-EAS.zip
maple g8142 Arrow-v11.0-maple_dsds-UNOFFICIAL-20210223-VANILLA-EAS.zip
Gapps
NikGapps I recommend Core,
NikGapps Addons You can flash the Google dialer, Google message Addons in order to replace AOSP dialer and message
- 14/02/2021
Update ElectronBeam screen off animation
SystemUI: Disable blur wakeup animation
fixup! core: Smoother Upload and Download Animation
old style mobile data indicators added
Phone ringtone setting for Multi SIM device
Improve touch width of volume panel
And more...
Download:
maple row link removed because build instability
maple dsds link removed because build instability
- 31/01/2021
Maple dsds build added
Recovery
G8141 twrp-3.5.0-0-20210117-maple
G8142 twrp-3.5.00-maple_dsds
ROM
G8141 Arrow-v11.0-maple-UNOFFICIAL-20210129-VANILLA-EAS.zip
G8142 ArrowOS_11.0-maple_dsds-EAS.zip
Gapps
NikGapps I recommend Core,
NikGapps Addons You can flash the Google dialer, Google message Addons in order to replace AOSP dialer and message
Root
Magisk v21.4
javiwz said:
View attachment 5203703
ArrowOS​ABOUT
ArrowOS is an AOSP based project started with the aim of keeping things simple, clean and neat.
Website: https://arrowos.net/
Telegram: Channel | TG Portal/Links | TG group
FEATURES
Using linckandrea's EAS kernel for maple
Power efficient
Smoothest UI
Signed with dev keys
Up-to-date kernel
WireGuard kernel support
FDE (Full Disk Encryption) support
WHAT WORKS?
SELinux is enforcing
WiFi
Audio
GPS
Camera
Flashlight
NFC
Fingerprint
Vibration
Bluetooth
FM Radio
Cast
Any other thing that is not listed in the "What doesn't work" list
WHAT DOESN'T WORK?
Speaker option in call
For reporting bugs, be sure to include a log: Check how to ..
HOW TO INSTALL
CLEAN INSTALLATION IS NEEDED
Flash the latest firmware (47.2.A.10.107) with Newflasher
Fully boot it once and check everything is alright(skip every connection to make your way to homescreen)
Flash and boot the TWRP-3.5 given in this post
Format data and factory wipe(swipe the slider in 'wipe')
Flash ROM
Flash any addons (GApps, Magisk...)
Reboot and profit!
Don't Dirty flash it on top of others Android 11 ROMs, otherwise cause location settings force close
DOWNLOAD
Recovery for G8141
twrp-3.5.0-0-20210117-maple
ROM for G8141
Arrow-v11.0-maple-UNOFFICIAL-20210129-VANILLA-EAS.zip
Gapps
NikGapps I recommend Core,
The NikGapps mods are interestings
Root
Magisk v21.4
G8142 build coming soon......
ROM Source: https://github.com/ArrowOS
Device tree: https://github.com/linckandrea/android_device_sony_maple
Kernel source: https://github.com/linckandrea/android_kernel_sony_msm8998-EAS
Contributors
derf elot, linckandrea, No1Alien
ROM OS Version: Android 11
ROM Kernel: Linux 4.4
Based On: AOSP
Version Information
Status: Stable
Thread Information
Created 2021-01-30
Last Updated 2021-01-30
Click to expand...
Click to collapse
R there any bugs? Does 4k video playback work on yt?
Xda user11 said:
R there any bugs? Does 4k video playback work on yt?
Click to expand...
Click to collapse
The only bug I found right now is the loudspeaker not working in call. The 4k video playback need WIdevine L1, you can have it only on stock firmware restoring a backup of locked ta( ta backup before you unlock the bootloader ).
Does it work on G8142?
xct99 said:
Does it work on G8142?
Click to expand...
Click to collapse
No, but G8142 version is already out and under testing, will be added soon
Live display and stock camera should be added.
thanks for your work
javiwz said:
31-01-2021
Maple dsds build added
Click to expand...
Click to collapse
Thank you. It works for me.
Is it possible to port stock camera or GGAM, because the current camera app is not stable and sometime is freezing ? And of course Sony album. Thank you for your hard work - for now the ROM working very smoothly and well
Awesome work, everything works fine on G8142.
The only thing I noticed is SafetyNet not pass ctsProfile with Magisk.
I used MagiskHideProps as a workaround.
Bymn.38 said:
Live display and stock camera should be added.
thanks for your work
Click to expand...
Click to collapse
DocLM said:
Awesome work, everything works fine on G8142.
The only thing I noticed is SafetyNet not pass ctsProfile with Magisk.
I used MagiskHideProps as a workaround.
Click to expand...
Click to collapse
Hello, you can do below steps to get Safety net pass
1, Make sure Magisk hide is on, and go to modules
2, search for 'MagiskHide Props Config' and install it, reboot when it finished
3, Install termux in play store, go to termux and type
su Give root permission,
1
f
27
14for G8142
It will ask you two time,
y enter
y enter and it will reboot
Then Safety net will be fine
Not yet try the rom. But it seems great. Thanks for your work! !
Is camera2api supported?
TrollAcrg said:
Is camera2api supported?
Click to expand...
Click to collapse
unfortunately HAL3 is not active
TrollAcrg said:
Is camera2api supported?
Click to expand...
Click to collapse
If you want Gcam to work, go for the SODP, but trust me that Gcam does not work a miracle (It may on some models but not on my G8141). Based on my experience with Gcam and SODP .. very bad. The camera was barely focused, more or less dead autofocus. Photos are streaked. I prefer stock thousand times over SODP.
First of all, thank you for your work. I failed to swipe in using twrp3.2.1 on g8142 device. Is it necessary to use twrp3.5.0? If not, I don't want to update twrp3.5.0 temporarily, because my twrp3.2.1 is Chinese, my English is poor, and it's not convenient to use. Maybe I will update this ROM one day in the future, Anyway, thank you again for your work. You are the best. I hope you are happy every day
chunyanghan said:
First of all, thank you for your work. I failed to swipe in using twrp3.2.1 on g8142 device. Is it necessary to use twrp3.5.0? If not, I don't want to update twrp3.5.0 temporarily, because my twrp3.2.1 is Chinese, my English is poor, and it's not convenient to use. Maybe I will update this ROM one day in the future, Anyway, thank you again for your work. You are the best. I hope you are happy every day
Click to expand...
Click to collapse
Hello my Chinese friend, some guy told me the 3.2.1 is working, what's the issue of can't swipe? Can't flash flash after swipe or..? All you need to know is wipe-format data, wipe-swipe and format factory, and install, isn't so hard and just few things you have to do on twrp, anyway let me check if Chinese is present in twrp3.5
javiwz said:
If you want Gcam to work, go for the SODP, but trust me that Gcam does not work a miracle (It may on some models but not on my G8141). Based on my experience with Gcam and SODP .. very bad. The camera was barely focused, more or less dead autofocus. Photos are streaked. I prefer stock thousand times over SODP.
Click to expand...
Click to collapse
Isn't it possible to take a long exposure for more than 1 second?
javiwz said:
Hello my Chinese friend, some guy told me the 3.2.1 is working, what's the issue of can't swipe? Can't flash flash after swipe or..? All you need to know is wipe-format data, wipe-swipe and format factory, and install, isn't so hard and just few things you have to do on twrp, anyway let me check if Chinese is present in twrp3.5
Click to expand...
Click to collapse
Thanks to my friend. My problem has been solved. I wrote the Chinese translation of twrp on paper, updated it to version 3.5, and downloaded ROM again. I tried once, and the problem has been solved. I have encountered a similar problem before. The writing failure may be that the version of twrp is too low to boot the ROM writing device, or the network using VPN is unstable, and the breakpoint can be downloaded to The ROM file of is damaged. Thank you for your hard work in ROM. let's use Android 11 when Sony doesn't officially update. As time goes by, we will all replace new mobile phones, but we won't forget your work. During the time of using XZP, you have updated the mobile phone system, bringing a better experience

[ROM] [11] Project Sakura 5.x for OnePlus Nord/avicii [OFFICIAL] | VANILLA

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Project Sakura is a custom ROM based on Lineage OS, It tries to remain true to it while also providing some more functionality and UI changes. Its sole purpose is to provide a platform which is powered by Lineage and is more customisable than Lineage.
Code:
Your warranty is now void. We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels. You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
"This is a user friendly thread, all your suggestions are important to us and will be taken into consideration."
- Recommend clean flash through ADB Sideload using recovery like Pixel Experience's one. Remember to wipe data before flashing.
For Gapps or microG installation, check the post below
DOWNLOAD
-Lineage OS
-AOSP
-Superior OS
-AOSiP
-DerpFest
-Pixel Experience
-Extended UI
-Havoc OS
-CrDroid ROM
Project Sakura Source
No Telegram group yet so maybe feedback it here.
And...... we have a Telegram group : Click Here to join​
What's working :
Boots
RIL
Fingerprint
Wi-Fi
Bluetooth
Camera
Audio
Sensors
Flash
GPS
Alert Slider
NFC
DT2W
Bugs :
DT2W
FOD will glitch if you set Gesture Navigation Bar (scroll down for more info)
A huge thanks to @firebird11, @MajorP93 and @KakatkarAkshay for the device tree and still keep maintaining it. The device tree will mostly follow @firebird11 's crDroid 7.x changes so if you like this ROM please say thanks to him.
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
Based On: Lineage OS 18.1
For Gapps, check out @MajorP93 LineageOS microG post and scroll down to HOW TO GET GAPPS IN THE VANILLA VERSION OF THIS ROM part to flash OpenGapps alongside with the ROM
[ROM][13][UNOFFICIAL] LineageOS 20 - microG [OnePlus Nord/avicii]
You care a lot about privacy and security? You want an up to date LineageOS build that will not hold you back in regards of user experience? Then LineageOS 20 microG edition is right for you! (Non-microG vanilla LineageOS version also available)...
forum.xda-developers.com
For microG, you can install Magisk and then install microG Installer Revived module. But if you want to use Play Store instead of FakeStore like me who use it for Poweramp activation, read this post by los-legacy to flash the NanoDroid Play Store package + microG Installer Revived using OrangeFox Recovery. Note that you can flash the latest version of microG Installer Revived instead of the one in the post.
Troubleshooting/Nanodroid with LOS 18-microG.md at main · los-legacy/Troubleshooting
Workarounds for LineageOS. Contribute to los-legacy/Troubleshooting development by creating an account on GitHub.
github.com
The initial release of this vanilla ROM contain Lawnchair Launcher version 11.0 Alpha 6.1 instead of Trebuchet and Bromite SystemWebView instead of Chromium Webview. Official maintain is planning. But in the meantime, please enjoy this beautiful ROM .
HMTheBoy154 said:
The initial release of this vanilla ROM contain Lawnchair Launcher version 11.0 Alpha 6.1 instead of Trebuchet and Bromite SystemWebView instead of Chromium Webview. Official maintain is planning. But in the meantime, please enjoy this beautiful ROM .
Click to expand...
Click to collapse
Great to see another unique addition to the Nord community . Thank you !
I just found out that if you use Gesture Navigation it will cause FOD to glitch. To fix this issue you have to hide the Gesture Bar on the length part like picture 1 or else use other navigation, FOD will work fine again.
So to developers or maintainer for this phone, if anyone told that FOD doesn't work on your ROM please check whether they are using Gesture Navigation or not. (except ROMs that have a thin bar like Lineage, that ROM bar is so thin that it doesn't affect FOD at all)
Ladies and gentleman, I applied for maintainership and now we can download OFFICIAL builds
by the way, Telegram channel ?
HMTheBoy154 said:
Ladies and gentleman, I applied for maintainership and now we can download OFFICIAL builds
by the way, Telegram channel ?
Click to expand...
Click to collapse
Yeah ig , I feel it'll be an easier and faster method of communication between you and the users .
Sarim17A said:
Yeah ig , I feel it'll be an easier and faster method of communication between you and the users .
Click to expand...
Click to collapse
and I did, we have a Telegram group now
Is signature spoofing enabled for microg by default?
Sesmic said:
Is signature spoofing enabled for microg by default?
Click to expand...
Click to collapse
No, but it's available. You can open microG => Self-check to turn them on
HMTheBoy154 dt2w still don`t work on last build?​
St.Noigel said:
HMTheBoy154 dt2w still don`t work on last build?​
Click to expand...
Click to collapse
yea, I haven't switched to source build yet
Just a temp solution for NFC I think it`ll work with Sakura too. Testetd on AEX
St.Noigel said:
Just a temp solution for NFC I think it`ll work with Sakura too. Testetd on AEX
Click to expand...
Click to collapse
Well if you flash a custom kernel then yea it will work
However, I am planning to switch kernel in the next October patch that merged latest CAF tag by myself
October patches is here and time for a new update
Here's the changelog today :
- Merged latest October patch
- Using new source built kernel with some changes like :
+ DT2W
+ NFC fixed
+ Latest kona/11.0.0 CAF tag merged (LA.UM.9.12.r1-13200-SMxx50.0)
+ Updated simple_lmk
+ Wireguard
+ Westwood TCP Congestion, BBR is the 2nd choice.
+ Compile with crDroid clang 12.0.7 + LTO + Polly optimization.
- Fixed choosing refresh rate (both min/max) not showing up.
- Lineage's Gallery got replaced with OneplusGallery (preparing to port OneplusCamera soon)
- z-order FOD combining with the new source-built kernel fixed a lot of problem relate to FOD.
- Fixed WARP Charging not visible.
This update mark a major milestone with lots of new changes so I don't think that we are ready for OTA yet, but you can still dirty flash if you want. So go to Project Sakura now to grab the latest zip, have fun
(Note : there is a gappscore version in avicii folder, but don't flash it. PS team currently still encouraging to maintain only 1 variant so I choose vanilla. You won't get any new updates if you flash that version so again DO NOT FLASH GAPPSCORE BUILD)
Sorry for a long inactive time, but I'm back with January 2022 update
This time we will switch to @firebird11 device tree, based on what he did in crDroid. A lot of thanks to him because not only the tree is good, but also it provide a very cool thing : Oneplus Camera. Yes you heard it right, OOS Camera is here in the ROM, there are some feature is lacking or even unable to use unless SELinux is set to permissive but it's here.
The rest of the changes are nothing much, there's Dolby Audio but I tried to use it with my DAC but I don't like it, you can try them if you want.
Anyway, here's the changelog :
- Merged January patch
- Migrating to @firebird11 crDroid device tree, which include :
+ Dimension update
+ Oneplus Settings tab
+ Dolby Audio
+ Oneplus Camera (partially working)
+ 5G Mode Switcher
- Firmware update to OOS 11.1.7.7
- Latest kona/11.0.0 CAF tag merged (LA.UM.9.12.r1-13800-SMxx50.0)
Also in this build, I cherry-pick a commit on system/core to fix f2fs degradation thanks to this tweet by arter97. The commit has been merged into PS main source and we are the first device to have it
And due to the fact that a lot of people can't install Gapps on this ROM, I still compile Gapps-Core version alongside with Vanilla, but remember, I won't make OTA for that version, only Vanilla

[ROM][UNOFFICIAL][OSS] DotOS 5.2.1 [OTA][ENCRYPTION]

​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
#DroidOnTime​
ROM Version: 5.2.1
Devices: beyondlte (beyond0lte, beyond1lte, beyond2lte, beyondx), d1, d2s, d2x
(S10 series and Note 10 series)
Maintainer: bertino
Build Status: UNOFFICIAL
​This ROM is built using the official LineageOS trees, and brings a couple extra features:
FBE (encryption for the /data partition) - this means NO SUPPORT FOR TWRP - ONLY LINEAGE RECOVERY IS SUPPORTED!​
Working bluetooth calls​
OTA​
Built in patched camera libs (libexynoscamera3.so) for RAW support in GCam (I recommend BSG GCam)​
Signature spoofing (microG support)​
Known issues:
5G connectivity (for d2x/beyondx) (? needs testing)
VoLTE/VoWiFi - not working for most Samsung devices, so no fix in the near future
Code:
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
This is a user-friendly thread, all your suggestions are important to us and will be taken into consideration..
dotOS is an Android ROM which focuses on performance and stability. We focus on making our ROM look and feel great without struggling with performance and battery! So that one can get most out of their device.....
The same instructions as for installing official LineageOS apply, so the ones found here.
If you want to update your firmware, use the guide provided by Linux4 here (click on your device, then firmware update).
As I said before, due to encryption being enabled, you CAN NOT INSTALL this ROM using TWRP.
You need to use the OFFICIAL Lineage recovery (link in downloads section)
Simple instructions for installing recovery (if you already unlocked your bootloader):​Odin:
Rename the downloaded .img to recovery.img and add it to a .tar archive using, for example, 7Zip
Flash the resulting .tar file in Odin
Heimdall:
(Windows): Shift+Right click in the folder where you downloaded the img, then click Open PowerShell/cmd window here.
Run heimdall flash --RECOVERY <name_of_recovery>.img
(Linux/Mac): open a terminal, navigate to the downloaded image, and run the same command.
After installing lineage recovery, all you need to do is factory reset, flash the ROM, GApps and Lygisk/Magisk (if you need them of course - either via ADB sideload, or off of an external SD card, or off of a USB stick attached through USB OTG)
For root I recommend using Lygisk Canary (link in downloads section) instead of Magisk, as Lygisk fixes addon.d for devices/ROMs using FBE (like this one), so OTA update works as intended.
Update instructions:​Use OTA or just flash the update in recovery.
All releases can be found in here, just look for the latest one coresponding to your device.
GApps: opengapps
Root/Magisk: Lygisk, (use canary), or, if you don't care about OTA, you could just use Magisk
Lineage Recovery: download here. (search your device and then download lineage_recovery img and flash using heimdall)
Spoiler
New and refreshed UI
New Customization app (previous named DotExtras)
Accent Overlay & RGB Picker
Edge Lightning
Battery Styles
Battery Percentage Styles
Clock Customization
Traffic Indicator
Battery Light Customizations
QS Tiles title toggle
QS Tiles style toggle (AOSP & accent)
QS Rows & Columns Customization
New FOD Icon & Animation picker with previews
FOD recognition color picker
Screen-Off FOD
Automatically temporary disable night light while using FOD (toggle)
New Theme Manager
Overlays based Accent Picker
Material Palette Accent Picker
Smart Accent Picker (find automatically proper shade of accent for the other theme; if you apply custom accent for dark theme, press Smart Accent Picker and it will find a good shade to use for light theme and vice-versa)
Fonts, Icon Packs and Icon Shapes picker
Other Extra Features
Hold power to torch
Double tap on statusbar and lockscreen to sleep
Double tap while sleeping to open doze (ambient display)
Quick Screenshot (3 fingers gesture)
Volume Panel position switch (right or left)
Navigation bar pill size customization (hide, stock, medium, large)
Pocket Mode - avoid scree touches while the phone is in your pocket
Lockscreen Media toggle
Built-in Launcher Grid control
​DotOS team​AOSP​Pixel Experience​Dirty Unicorns ​
And all other open source Devs/Teams.
​Huge thanks to Linux4 for his open source device trees, and for his continued support helping me get this rom working as it is.​Also, big thanks to all the people who helped me building my first rom.​​
Mohan CM - Founder/Core Developer
Sam Grande - UI Developer/Project Co-ordinator
Iacob Ionuț - UI, UX Developer/ Core Developer
Sipun Kumar - Developer/Maintainer
Shreehari Vaasistha L - Developer/Maintainer
​Special thanks:​Aswin - Graphics Designer
ShreeJoy - Web Backend Developer
Manish Bajpai - Web Frontend Developer​​ Important Links​​
​​Liked The ROM? Want to Help Us? Then gift us some credits​​
​
​dot OS source​
​DotOS Telegram group​DotOS Telegram channel​My personal Telegram (for support)​Device specific Telegram group​
​Website​​REPORTING BUGS!​As soon as the problem occurs, take a logcat!​for more READ THIS​and do not forget to send it to us ​
​XDA DevDB Information ​DotOS, ROM for Samsung Galaxy S10 series
Contributors: bertino, linux4​Kernel Source: https://github.com/LineageOS/android_kernel_samsung_exynos9820
Device Tree: https://github.com/bertin0/local_manifests
ROM OS Version: 11 Android R
ROM Kernel: 4.14.245
ROM Firmware Required: Any Q or R based firmware, but latest R is recommended
Based On: AOSP
Changelogs:​
Spoiler
5.2.1 build 20211124:
November security patch
Fixed USB mode selection from notification
5.2 build 20211009:
Oct security patch
Fixed safetynet for oct security patch
Added Wireless Powershare to quick settings
Added FastCharging toggle to battery settings
5.2 build 20211006:
Fixed blur
Fixed some selinux denials
Version Information​Status: Beta
Current Version: v5.2.1
Stable Release Date: 27-09-2021
any simple guide how to flash using odin ? please
th3maker said:
any simple guide how to flash using odin ? please
Click to expand...
Click to collapse
I'll add simpler instructions to OP tomorrow, but if you'll look at the guide I linked it says the following for installing Lineage recovery:
If using Odin rename the lineage recovery image for your model to recovery.img and add it to a .tar archive using e.g 7zip.
then flash it in odin.
Once you have lineage recovery, just do a factory reset (deletes internal storage too) and flash the rom, gapps, and magisk/lygisk in lineage recovery.
Builds are up for the whole S10 series!
Hi, fingerprint not working for me on beyondx
mickyarams21 said:
Hi, fingerprint not working for me on beyondx
Click to expand...
Click to collapse
Whoops, sorry, will upload a fix soon.
bertino said:
Whoops, sorry, will upload a fix soon.
Click to expand...
Click to collapse
Cool
mickyarams21 said:
Cool
Click to expand...
Click to collapse
Done, could you please check your OTA? I'd like that to be tested too
bertino said:
Done, could you please check your OTA? I'd like that to be tested too
Click to expand...
Click to collapse
Ota works perfect and fingerprint is working now. Many thank.
Just a quick question, is 5g supported? Because mobile data only shows 4g.
mickyarams21 said:
Ota works perfect and fingerprint is working now. Many thank.
Just a quick question, is 5g supported? Because mobile data only shows 4g.
Click to expand...
Click to collapse
Not sure, i think you are the first person with a beyondx which actually uses 5g. Could you please join the telegram group? https://t.me/exynos9820oss.
Also, does it work for you on the official lineage os?
bertino said:
Not sure, i think you are the first person with a beyondx which actually uses 5g. Could you please join the telegram group? https://t.me/exynos9820oss.
Also, does it work for you on the official lineage os?
Click to expand...
Click to collapse
I'm in your telegram group. 5g doesn't work on the official lineage 18.1, but it worked on my previous Samsung based ROM I.e VN ROM.
mickyarams21 said:
I'm in your telegram group. 5g doesn't work on the official lineage 18.1, but it worked on my previous Samsung based ROM I.e VN ROM.
Click to expand...
Click to collapse
ok, can you ask there and post a logcat? I think linux4 will fix it for official lineage, and then it would be fixed here too.
bertino said:
ok, can you ask there and post a logcat? I think linux4 will fix it for official lineage, and then it would be fixed here too.
Click to expand...
Click to collapse
ok, I'll do that. Thanks for your help!!
Very nice and smooth OS! Thanks mate! One question, is fast charging available? I need 3,5h to charge the phone to 100% even with a fast charger
I really love this rom but the encryption is a problem for me. The fact that i cannot use twrp to flash this rom and keep my data on my phone is whats stopping me from installing. For the main fact that lineage recovery wipes your storage when wiping the phone. I have too much data to be copying back and forth. It just takes too long. If this rom could have been installed using twrp with encryption disabled, this would have easily been my daily driver and im sure there are lots of people who thinks the same.
Bugz1 said:
I really love this rom but the encryption is a problem for me. The fact that i cannot use twrp to flash this rom and keep my data on my phone is whats stopping me from installing. For the main fact that lineage recovery wipes your storage when wiping the phone. I have too much data to be copying back and forth. It just takes too long. If this rom could have been installed using twrp with encryption disabled, this would have easily been my daily driver and im sure there are lots of people who thinks the same.
Click to expand...
Click to collapse
well you only have to do that once (and probably when dotos based on A12 comes out), and then just OTA/dirty flash. Or, you know, you could just use the other dotos available lmao.
Yoshimixu said:
Very nice and smooth OS! Thanks mate! One question, is fast charging available? I need 3,5h to charge the phone to 100% even with a fast charger
Click to expand...
Click to collapse
Hm not sure, fast charging seems to work for me. Will check again using an older build tonight tho.
bertino said:
Hm not sure, fast charging seems to work for me. Will check again using an older build tonight tho.
Click to expand...
Click to collapse
I tried several Chargers and kables. No changes. Still charging too slow
Hello, id love to try dot os on my s10 5g and i am the kind of user who settles. Not a fan of flashing and reconfiguring again and again , just wanted to know if you have plans on releasing an official version of dot os?
Wow....Amazing ROM....I missed wireless powershare. Is it inside any option?
Thanks for this ROM!!

Categories

Resources