[SAGIT][TREBLE][BETA][DISCONTINUED] Project Trouble - Xiaomi Mi 6 ROMs, Kernels, Recoveries, & Other Dev

Project Trouble (Treble)​
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
What's a GSI?:
A GSI literally means Generic System Image. It is a general system image meant for no specific device. Treble enabled devices have the capability to run a GSI. You can find a GSI here: Phh-Treble
Mi 6 hardware vs Treble implementation:
Mi 6 is an 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
How to report bugs:
Logcat, a simple description of the bug, kmsg or dmseg depending on the bug
What's Packaged in the zip:
A boot image (kernel)
A vendor image (cust partition)
How to use:
Download the TREBLE zip provided here: AFH
Download a GSI image from HERE (Remember: ARCH64 and A-ONLY version)
Reboot to recovery (twrp-3.2.1-0-sagit-blankaf-3.img REQUIRED)
Clean the device (wipe Dalvik/Cache/System/Data/Vendor partitions)
Flash Treble sagit zip
Flash the GSI system image you wish to use
Reboot
Screenshots:
{
"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"
}
What's working:
RIL (both SIMs)
Camera (and flashlight)
Camcorder
WiFi
Bluetooth
Telephony (Calls and Data)
Audio (Record and Playback)
Video Playback
Sensors
Vibrator
Fingerprint sensor
GPS
IR
NFC
HW buttons light
DT2W
What's not working:
VoLTE
SELinux is permissive
You tell me!
Contributors:
Thanks @DanWard for fixing camera
thune-xiaobai for his work on the device tree
blankaf (me) for bringing up treble
Source code:
Device tree
Vendor tree
Kernel source
XDA:DevDB Information
Project Trouble, ROM for the Xiaomi Mi 6
Contributors
blankaf
ROM OS Version: 8.x Oreo
Version Information
Status: Alpha
Created 2018-03-15
Last Updated 2018-04-08

Reserved.

keep it up dude ?

So @blankaf would this work with your lineage rom I currently run or is it really for stock rom users? Is there any benefits to treble when using custom roms? Thanks for your work, makes this phone a joy.

Motorheadache84 said:
So @blankaf would this work with your lineage rom I currently run or is it really for stock rom users? Is there any benefits to treble when using custom roms? Thanks for your work, makes this phone a joy.
Click to expand...
Click to collapse
It won't work with my rom as of now, however I plan to release an update for my LOS that is treble-compatible when I find this project stable.
There's not really any benefit when you're using custom roms as of now. But when this becomes "mainstream" there will be a lot of custom roms that might go with generic system images.
It could also make it easier to update our Mi6 to Android P.

Motorheadache84 said:
So @blankaf would this work with your lineage rom I currently run or is it really for stock rom users? Is there any benefits to treble when using custom roms? Thanks for your work, makes this phone a joy.
Click to expand...
Click to collapse
I can only speak for myself but I will wait until I will use a treble ROM. Not because I don't trust in the amazing capabilities of the devs but right now it just lacks features that I am used to have in a custom ROM.

Thank you for your time explaining that, I appreciate it.

Motorheadache84 said:
Thank you for your time explaining that, I appreciate it.
Click to expand...
Click to collapse
I think there will be great Treble ROMs in no time. Right now LOS 15.1 does everything I need without Treble.

Amazing! You're awesome mate, gonna treblize my sagit!!

wow, finally!! thank you for bringing up treble to sagit... hope it get stable soon.

Been waiting for this! Thank you so much blankaf!!

amazing thanks for your work

hahaha
thanks!!!:fingers-crossed:

Updated thread.

hi ,flash Project Treble later, how to update, ota? flash supersu can update Project Treble?

With treble I can simply download any generic treble rom and run it?

Sosneetskey said:
With treble I can simply download any generic treble rom and run it?
Click to expand...
Click to collapse
Yep.

:crying: how to solve it ,I use 2.82 2.79 and old version,also can't solve it

I flashed this new recovery. But now I can't boot to recovery mode. Only fastboot appears when I try to.

Guangd said:
:crying: how to solve it ,I use 2.82 2.79 and old version,also can't solve it
Click to expand...
Click to collapse
Google play phh's superuser

Related

[ROM][OFFICIAL][8.1.0][Tissot] LineageOS 15.1[Weeklies]

{
"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"
}
Code:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
LineageOS is a free, community built, aftermarket firmware distribution of Android 8 (oreo), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
What's working :
Boots
RIL (Calls, SMS, Data)
Fingerprint
IR Blaster
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
Audio
Sensors
Flash
LED
GPS
Volte
Known issues:
You Tell me
Instructions :
Download the latest build and GApps
Reboot to recovery
Flash the latest build and GApps
Flash Magisk
Reboot
Downloads :
Official build [Weeklies]: https://download.lineageos.org/tissot
UN-Official builds [Weeklies]: https://downloads.akhilnarang.me/LineageOS/tissot/
UN-Official builds Mirror: https://mirror.akhilnarang.me/LineageOS/tissot/
Modified opengapps for Addon v2 : https://drive.google.com/drive/folders/1-K_C362YD07ND3Zs7sz4j2nd7k9Ev3W1
TWRP-3.2.3 : https://drive.google.com/a/my.smccd.edu/uc?id=1tjfpvJKaEtviITgd83plS9p0BMQYHgEe&export=download
TWRP-Installer-3.2.3.zip : https://drive.google.com/a/my.smccd.edu/uc?id=1_xM-24m_vANR0eRJrytgnVDAvpiJfC6q&export=download
Special Thanks to @talk2indrajit, @ravinder0003 and @windslash31 for testing the builds
Device Tree :- https://github.com/TheScarastic/android_device_xiaomi_tissot
msm8953-common Tree :- https://github.com/TheScarastic/android_device_xiaomi_msm8953-common
Vendor :- https://github.com/TheScarastic/proprietary_vendor_xiaomi/tree/lineage-15.1-tissot
XDA:DevDB Information
[ROM][OFFICIAL][8.1.0][Tissot] LineageOS 15.1 [Weeklies], ROM for the Xiaomi Mi A1
Contributors
abhishek987
Source Code: https://github.com/TheScarastic/android_kernel_xiaomi_msm8953/tree/lineage-15.1-tissot
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
Version Information
Status: Stable
Stable Release Date: 2018-03-03
Created 2018-03-02
Last Updated 2018-07-30
Reserved
Screenshots
Reserved
Is it for real? Oh man, I am just on work. I must have a break and flash this stuff! More important! Thank you guys for fantastic work!
Can I use official opengapos released today?
Format everything if you are coming from the Stock ROM.
8.1 Custom ROM Flashing Guide:
1. Flash ROM zip
2. Go to Twrp reboot options and switch to another slot (ex. if you are on slot_a then switch to slot_b)
*Do not reboot*
3. Flash latest Twrp installer
4. Reboot into Twrp recovery
5. Flash latest Magisk + gapps zip (platform ARM64 + Android 8.1 + Variant (all gapps will work))
6. Reboot to system
Thanks to @ravinder0003 for these instructions :good:
GCAM Magisk Module -
- See the attachment and flash it through Magisk, restart and voilà...now you are ready to use Gcam :fingers-crossed:
Thanks to @ravinder0003 for making this Gcam Magisk module :good:
OREO - MiA1 Stock from Camera app on any custom ROM
https://forum.xda-developers.com/mi-a1/themes/oreo-mia1-stock-rom-camera-app-custom-t3758543
Thanks to @ramesh1686 for porting this Stock Cam for all the Custom Roms :good:
Seamless Xposed Framework Magisk Module (which is working great with LOS 15.1) -
https://magiskroot.net/install-system-less-xposed-framework-oreo/
THX!!!
Omg .... Thanks guys you are grate
Great! Thanks a lot !
Enviado desde mi Mi A1 mediante Tapatalk
Awesome.
/running to flash twrp and, flash this...???
Flashing right NOW!
Thanks:good:
Do I need to flash twrp or just boot it?
Trees ?
mountaser halak said:
Trees ?
Click to expand...
Click to collapse
Here you go, lol
Awesome work Abhishek #TS
Shreesha.Murthy said:
Here you go, lol
Awesome work Abhishek #TS
Click to expand...
Click to collapse
Ha Ha Ha
Awesome guys, thank you for this dedication to fix the device tree and even update it to 8.1. Hope to have some time to flash this! :good:
Nice. Thank you! ?
Awesome, the legend @abhishek987 is here.
Wow! 8.1 roms are coming. ???

[ROM][TREBLE] Project Treble for Xiaomi Redmi 4A & 5A [UNIFIED]

{
"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"
}
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​
What's a GSI?:
A GSI literally means Generic System Image. It is a general system image meant for no specific device. Treble enabled devices have the capability to run a GSI. You can find a GSI here: Phh-Treble​
Xiaomi Redmi 4A hardware vs Treble implementation:
Our Redmi 4A is an 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​
How to report bugs:
Logcat, a simple description of the bug, kmsg or dmseg depending on the bug​
What's Packaged in the zip:
A boot image (kernel)
A compressed vendor image (cust partition)​
How to use:
Reboot to recovery (Custom TWRP recovery for Redmi 4A - Direct link)
Format /system, /data and /cache
Install Treble flashable zip package (Project Treble flashable for Redmi 4A - Direct link)
Install the GSI system image you wish to use (How to flash a Generic System Image (GSI) on Project Treble supported devices - Direct link)
Reboot
Important notes:
Current minimal * required * firmware version is MIUI 8.3.29 Global dev, otherwise installation could have issues. Download the latest dev fastboot package directly from Xiaomi and flash it prior to installing LineageOS or, alternatively, download and install one of the latest custom packages containing firmware only (at your own risk).
GApps can only be flashed on clean installs.
Formatting data (all user data is wiped, including internal storage) is a must if MIUI was previously installed and device was encrypted.
Screenshots:
Broken:
WIFI MAC address gets randomly generated (only once, you will keep the same as long as you are on LOS)
Encryption (format data or remove encryption when coming from a non-treble rom)
Sepolicy is still permissive
Nothing else? Otherwise please report it!
Working:
Camera (and flashlight)
WiFi
Bluetooth
Telephony (Calls and Data)
Audio (Record and Playback)
Video Playback
Sensors
GPS
VoLTE (AOSP doesn't have the needed patches to get it working, but most other GSIs have them)
Credits & collaborations:
This work is due to efforts from RedmiDevs founding members that did the full device bring-up. Huge thanks to @xboxfanj for all the help during that bring-up.
Finally, all RedmiDevs & LineageOS team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
And I would give a special thanks to Baron Bronson for providing his device for developing!​
Device wiki:
Unofficial wiki link
XDA:DevDB Information
Project Treble, ROM for the Xiaomi Redmi 4A & 5A
Contributors:
33bca
ROM OS Version: 8.1 Oreo
ROM Kernel: Linux 3.18.71
ROM Firmware Required: MIUI 8.4.12 dev
Version Information
Status: Beta
Created 2018-05-13
Last Updated 2018-05-24
You like my work? Feel free to donate here.
Changelog:
V1 - 13.05.2018
- Initial Release
V2 - 24.05.2018
- Unified with Redmi 5A from now on!
- Added full RGB LED (It's slow while selecting the colors, but I'll improve the HAL soon)
- Added new poweroff charging animations (Yay, it even shows percentage)
- Fixed calls over bluetooth
- Updated screen off gestures ( Added some new goodies)
- Updated Camera to the latest CAF tag
- Updated Kernel to the latest CAF tag
Reserved #3
Finally a treble support for rolex. Thank you for make it happen.
Reserved.
Dang, you really did it! Thanks a ton for supporting our device. ?
There seems to be no option in TWRP to flash the system image, only for boot and recovery. Do we flash it via fastboot?
Do we need any special version of TWRP for this ?
Rajat14801 said:
Do we need any special version of TWRP for this ?
Click to expand...
Click to collapse
I want to know it too.
MaxisMan said:
There seems to be no option in TWRP to flash the system image, only for boot and recovery. Do we flash it via fastboot?
Click to expand...
Click to collapse
Yes, that's what I did.
Is this a ROM or a file
Update
Unified with Redmi 5A from now on!
Added full RGB LED (It's slow while selecting the colors, but I'll improve the HAL soon)
Added new poweroff charging animations (Yay, it even shows percentage)
Fixed calls over bluetooth
Updated screen off gestures ( Added some new goodies)
Updated Camera to the latest CAF tag
Updated Kernel to the latest CAF tag
You can find the remaining bugs in the OP.
Due to my broken Redmi 4A I can't deliver that many and bigger updates. I should receive the replacement parts in about a month. (I didn't find any faster delivery at a reasonable price..)
Grab the update here!
BTW: You will need a TWRP with custom vendor support like this one.
MaxisMan said:
There seems to be no option in TWRP to flash the system image, only for boot and recovery. Do we flash it via fastboot?
Click to expand...
Click to collapse
Rajat14801 said:
Do we need any special version of TWRP for this ?
Click to expand...
Click to collapse
BTomiii said:
I want to know it too.
Click to expand...
Click to collapse
You will need at least a recovery with vendor partition support, you can check this one out: https://androidfilehost.com/?fid=818222786056029479
rseragon said:
Is this a ROM or a file
Click to expand...
Click to collapse
A flashable ZIP that contains the vendor and boot image.
Does this work on any custom ROM or only los
I am using aex 5.5 will it work on it
Any fix for decryption failure?
BTomiii said:
Any fix for decryption failure?
Click to expand...
Click to collapse
Not yet
Sent from my Redmi 4A using XDA Labs
Does the decryption issue just mean when flashing to treble that the device must be unencrypted or that I also can't encrypt after flashing a GSI? If only the former then it's annoying but not too bad. If the later, I hope it can be fixed soon as I like device security.
cant flash gapps on dotos gsi
How do I go back to the stock MIUI ROM after following the given steps and installing a Generic System Image?
Can all of this be reverted by installing a MIUI ROM via Mi Flash?

[9][UNOFFICIAL] LineageOS 16.0 for sagit

{
"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"
}
Code:
/*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Attention: My builds of lineageos are signed with my keys. To migrate to it without format data you have to flash this small zip to "prepare" for my keys: https://sourceforge.net/projects/ep...lineage/lineage-migration-signed.zip/download
Introduction
LineageOS, an open-source Android distribution, is available for several devices,
with more being continuously added thanks to the biggest, yet ever growing, Android open-source community.
Join us and breathe new life in your device, be it old or new.
Click to expand...
Click to collapse
If you don't know LineageOS and would like to read about it before installing it you can take a look at the official Website.
Images
Here are some Screenshots of this ROM.
Features
Individuality
Customization is paramount to productivity.
That’s why LineageOS promises to push for user personalization and preference.
Everyone is unique and your device should be too.
Click to expand...
Click to collapse
Security
Your data, your rules. With powerful tools such as Privacy Guard, you are in control of what your apps can do whenever you want.
Trust will help you understand the security of your device and warn you about possible threats.
We take security very seriously: that’s why we deliver security updates every month to all our supported devices.
And to make your device more secure, lock everything behind an enhanced lock screen.
Click to expand...
Click to collapse
Longevity
LineageOS extends the functionality and lifespan of mobile devices from more than 20 different manufacturers thanks to our open-source community of contributors from all around the world.
Click to expand...
Click to collapse
Installation instructions
Prerequisites:
Unlocked Xiaomi Mi 6
Fastboot drivers to install TWRP
Micro-USB Cable to connect your phone to your computer
Install:
Reboot to TWRP. *
Wipe cache, dalvik cache, data and system.
Format data
Reboot to TWRP
Install 9.5.23 or more recent pie firmware**
Install ROM.
Install 9.0 Gapps for ARM64. ***
* recommended TWRP: Thread - Use the sar variant
** you only need to flash this once, download
*** optional
Changelog
Code:
lazy maintainer
Downloads
Download the ROM
Sources
DEVICE:
https://github.com/xiaomi-msm8998/device_xiaomi_sagit
https://github.com/xiaomi-msm8998/device_xiaomi_msm8998-common
VENDOR:
https://github.com/xiaomi-msm8998/vendor_xiaomi
KERNEL:
https://github.com/xiaomi-msm8998/kernel_xiaomi_msm8998
Addons
OpenGapps
Magisk
SU-Addon
Thanks
Whole LineageOS Team for this amazing ROM
@mikeioannina
 @Cozzmy13
@wight554
@xiaobai
 @blankaf
@Verevka
@ShevT
 @Elektroschmock
I hope I haven't forgot anyone
Bugs
WHAT'S BROKEN
You tell me.
WHAT WORKS
Everything so far
FAQ
Miui Camera
Miui Camera support has been added:
https://github.com/ArianK16a/device_xiaomi_miuicamera I have started to work on my repo, it is basically done now.
I hope that this new structure will help me to keep better updated and organized then other repos.
The vendor/xiaomi/miuicamera will get recreated everytime one updates blobs and updating them is just running the script
Also device/xiaomi/miuicamera just includes scripts to regenerate makefiles and extract new blobs.
Gcam is stupid to ship imo because the user can't easily install his APK if he wants.
For miui camera it is different to gcam, you can never install miuicamera just as apk, you have to flash a zip which would override the stock one anyway. GCam as system just blocks other gcam apks...
So the next build will include this MiuiCamera instead of snap. Has anyone experienced problems while testing the camera at the system/root or the zip?
Permissions are fixed (look at the commits for further details).
AI features has been enabled, doesn't seem to make a big difference though
Click to expand...
Click to collapse
Treble
This ROM is of course Treble enabled, but you have to use AB GSIs now! This might be an advantage because all new devices ship as System-as-Root so most GSIs are available for S-A-R.
To flash a GSI you have to Flash the TWRP and LineageOS build but instead of booting at this point you have to wipe System and flash a GSI to system-image and boot afterwards.
This does NOT repartition your device to AB, it is still A only. Read about it here: https://source.android.com/devices/bootloader/system-as-root
Recent builds use System as Root.
Here comes an update for System as Root at sagit!
In Android 9, non-A/B devices should adopt system-as-root so they can be updated via a system-only OTA.
Click to expand...
Click to collapse
- Google
So we are following and bring System as Root now
Originally brought to you by @Cozzmy13 and continued by @NeoArian
Thank you. :highfive:
Sent from my Xiaomi Mi 6 using XDA Labs
Thanks ??
Finally [emoji4][emoji16]
Tapatalk - Xiaomi MI6
Is this lineage os 16 official?
Thanks!
#Cozzmy13 Thank you for your Labor. I would like to donate to you, but Paypall is unavailable in my country. Can I do other ways? You drink beer from Me.
Wow, can't wait to flash it. Thanks a lot, Cozzmy13. Your job is great.
VoLTE is working?
Does Pie LineageOS require a more specific recovery to flash or the Treble enabled recovery that i used to flash oreo with is good enough
I think it takes a long time to Upload.
mArIuS% said:
VoLTE is working?
Click to expand...
Click to collapse
Nope.
New build is up, lineage-16.0-20181006-UNOFFICIAL-sagit.zip.
Changelog:
* Initial release.
sandrixroma said:
Is this lineage os 16 official?
Click to expand...
Click to collapse
It's not official, but it will be once we finish developing it.
alasulumurat said:
#Cozzmy13 Thank you for your Labor. I would like to donate to you, but Paypall is unavailable in my country. Can I do other ways? You drink beer from Me.
Click to expand...
Click to collapse
Bank transfer I guess.
Egyptianator said:
Does Pie LineageOS require a more specific recovery to flash or the Treble enabled recovery that i used to flash oreo with is good enough
Click to expand...
Click to collapse
You need a Pie compatible recovery.
Cozzmy13 said:
Nope.
Click to expand...
Click to collapse
That includes my issue with LTE calls switchover also right?
Dobsgw said:
That includes my issue with LTE calls switchover also right?
Click to expand...
Click to collapse
Unless you're on LTE-only, the phone should switch automatically from LTE to 3G to handle calls.
Cozzmy13 said:
Unless you're on LTE-only, the phone should switch automatically from LTE to 3G to handle calls.
Click to expand...
Click to collapse
Hasn't worked for me on other Pie ROMs (although I'm beginning to suspect a SIM card issue but I've seen a couple people mention it).
I'll give LOS a go since I was using it before Pie released
Does microphone problems for third-party apps like Whatsapp or Telegram exist in this rom?
Cozzmy13 said:
It's not official, but it will be once we finish developing it.
Bank transfer I guess.
Send me a Msg. :good:
Click to expand...
Click to collapse
Thank you for the build, Does wireless display work?

[UNOFFICIAL][ROM][TREBLE][10.0] crDroid 6.x for the A5/A7 2017

crDroid 6.x for the Galaxy A5/A7 2017​
LineageOS, an open-source Android distribution, is available for several devices,
with more being continuously added thanks to the biggest, yet ever growing, Android open-source community.
crDroid uses LineageOS as base. We try to keep in sync with LineageOS source while also adding lots of customizations for you to choose from.​
{
"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"
}
Code:
Your warranty is now void.
Im not responsible for any damage that may happen to your device but I will be here to help.
All the ROMs source code is available in the LineageOS Github repo and crDroid Github repo.​
Features
Full treble enabled
VNDK enabled
Working
Wifi
Mobile data
Bluetooth
Audio
Ambient Display/Always on display
Double tap to wake
Fingerprint
Camera
...
Bugs/Not working
Echo in calls
Safetynet false
Automatic brightness
Livedisplay
Wifi sometimes crashes when enabling hotspot
GPS doesnt lock
(Dual SIM is not detected)
The system shows an internal error after each boot
Maybe more
Supported variants
This has only been tested successfull on the A520F and A720F, other variations have not been tested yet. Especially korean variants have a smaller system partition, the installation may not be successfull on them.
How to install
Make sure you have the latest Oreo firmware bootloader and modem before installing this ROM.
Make sure you are using the latest official TWRP version.
Download the repartition script from here
The script will lessen the system partition size and create a new partition at /vendor. Download only the repartition script, not the attatched kernel.
Download the ROMs zip.
Make a backup of all your necessary partitions in case something goes wrong.
Optionally download GApps and Magisk.
In TWRP wipe system, data and cache.
Flash the repartition script and reboot to recovery afterwards.
Flash the ROM.
Optionally, flash GApps and Magisk right after.
Do NOT flash a custom recovery like SHRP or Oragenfox, they are not able to mount the new partition. Only the modified TWRP version in the script is able to mount the partition.
Reboot.
Downloads
A5: Google Drive
A7: Google Drive
Repartition script: XDA
OpenGapps: Download (Choose ARM64 and 10.0)
Credits
@Option58 for the work on the Lineage sources for our device
@Astrako for helping me a lot getting this to work
User "Edy sunanto" for testing on A720F.
LineageOS Team
crDroid Team
XDA:DevDB Information
[UNOFFICIAL][ROM][TREBLE][10.0] crDroid 6.x for the A5/A7 2017, ROM for the Samsung Galaxy A Series 2017 A3, A5, A7
Contributors
Simon1511
Source Code: https://github.com/Simon1511/android_kernel_samsung_universal7880/tree/treble-lineage-17.1
ROM OS Version: Android 10
ROM Kernel: Linux 3.x
ROM Firmware Required: Latest bootloader and modem are recommended
Based On: crDroid/LineageOS
Version Information
Status: Beta
Created 2020-05-15
Last Updated 2020-05-15
Reserved
Changelog
Code:
[/SIZE]
[SIZE=4]*Initial release[/SIZE]
[SIZE=4]
Reserved
Finally Treble on A520F thanks Simon1511
---------- Post added at 08:09 PM ---------- Previous post was at 08:07 PM ----------
Hi could you publish the Treble vendor file?
Can the treble vendor of this rom work in gsi?
Fire58 said:
Can the treble vendor of this rom work in gsi?
Click to expand...
Click to collapse
No.
Thank you
Nice Work :good:
can you explain what's different between
your treble vs gsi treble vs normal roms !
Very happy to see this finally for the A5, excellent work!
Dont forget to support dev work pushing thanks button
very good ... thank you very much ... but unfortunately it hasn't been able to install GSI rom
edy sunanto said:
very good ... thank you very much ... but unfortunately it hasn't been able to install GSI rom
Click to expand...
Click to collapse
No, you can't install gsi ROMs with this
Jmackley said:
No, you can't install gsi ROMs with this
Click to expand...
Click to collapse
So what mean it enable treble?
TioLord said:
So what mean it enable treble?
Click to expand...
Click to collapse
It will enable treble support, like separation of OS and vendor part. But currently it is only done on level that allows it to say that "hey, i am treble enabled" and it DOESN'T mean that it is compatible with Generic System Images (GSI) right now.
Currently there is problems with booting GSI images, it will bootloop and /proc/last_kmsg will say something about /dev mount move error.
Hopefully soon you can find a way to install GSI treble ... hopefully someone can make fake treble gsi ... like Sony XP, he can use fake treble, even with 2 methods ... Aonly and Ab
what is the benefit of having this Partition at this moment?
Arthur4ik said:
what is the benefit of having this Partition at this moment?
Click to expand...
Click to collapse
Installing CRDroid treble edition is currently the only benefit, but I would advise using the non treble version if you want CRDroid as it is more stable
Is this rom abbandoned?
Fire58 said:
Is this rom abbandoned?
Click to expand...
Click to collapse
you can use non-Treble version of this rom

[ROM][Android 10][S9/S9+] OmniROM [UNOFFICIAL][BI-WEEKLY][17-08-2020]

{
"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"
}
What is OmniROM?
OmniROM Source
OmniROM Gerrit Review
OmniROM Screenshots
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
DO NO POST BUGS WITHOUT LOGS AND PROPER STEPS TO REPRODUCE THE ISSUE
DO NO POST BUGS IN ANY OFFICIAL OMNIROM GROUP OR THREAD ​
Downloads :
OmniROM : S9(Starlte) , S9+(Star2lte) , [URL="https://www.androidfilehost.com/?fid=8889791610682917430"]Note 9[/URL]
GApps : OpenGapps
Instructions :
Download the latest OmniROM and Gapps
Boot to recovery
Wipe data/cache/system
Flash ROM, Gapps, and Magisk if you want root access.
Reboot
Known issues:
Same as LOS17 (Volte , VoWifi , etc)
Notes:
If you are not on Q BL it will not boot.
I would suggest 3.2.3 TWRP.
For encryption to work make sure you are on 3.2.3 twrp and haven't formatted /data with any newer versions, issue described here.
Use a stock unmodified vendor and update whenever available, we are using our own fstab now for optional encryption and adoptable storage support so we don't need to touch the vendor.
If you go back to an official build after this with stock vendor, you will be force encrypted on first boot.
These builds are based on the unofficial lineage device trees (Synt4x.93) and official lineage kernel, but with my preferred configuration. Also I'm adding few extra options into the ROM sources (open to feature request).
My builds uses pixel fingerprints to pass safetynet without flashing magisk/magisk hide props. Twrp will show google/flame id when flashing, this is normal the builds are for 9810 devices and will boot and work fine.
Telegram Channel:
OmniROM [Exynos 9810]
Credits :
@Synt4x.93 (for his amazing work and being a friendly guy)
@Erfanoabdi
omnirom team
Everyone who helped me by any mean, including those who tested my builds
Source Code:
Kernel
ROM Information:
ROM OS Version: Android 10
ROM Kernel: Linux 4.9.118
ROM Firmware Required: Q BL / Q Vendor: EFT(ONEUI2.1)
Created: 09-06-2020
Last Updated: 17-08-2020
Thanks for this it's very nice to see this rom again.
Thanks for great rom fast smooth
Amazing battery life
I like it too much thanks for hard work
Thank you very much for this super fast and smooth
Rom ! Everything works flawless for me .
The only little Request i have would be to switch
back und recent on the Navbar .
Great Work !
New update date - 29-6-2020
- Synced with latest Omni changes
- Add navbar invert option under OmniGears>Bars
- Kernel is updated to latest ETF5 release
- USE EFT(ONEUI2.1) VENDOR BEFORE FLASHING THE UPDATE. DOWNLOAD HERE
OTHERWISE ROM MIGHT NOT WORK OR HAVE ISSUES
Instructions:
Reboot to twrp
Flash latest vendor
Flash Omni update
Done
* No clean flash required, dirty flash both vendor and rom
* check op for links
Really good!
And I can use Google pay!
Really happy with this.
Thank you.
Does this Rom support signature-spoofing ? Thanks for information !
Syntax_Error_ said:
Does this Rom support signature-spoofing ? Thanks for information !
Click to expand...
Click to collapse
Yes it does
August 2020 update:
Re-synced the device trees to match latest changes made by rob
Room sources updated with all Omni changes + Aug 2020 patch
check op for links
or download below
as usual use only TWRP 3.2.3 to flash this ROM
Q Vendor minimum: EFT(ONEUI2.1)
S9
S9+
Note 9
Links are up
Would it be possible that you briefly explain to me how to build it on my own? OMNI for S9.
I want to do some local changes and compare OMNI with LineageOS. I know how to build LineageOS for S9.
regards and thanks,
chris
chris_groessler said:
Would it be possible that you briefly explain to me how to build it on my own? OMNI for S9.
I want to do some local changes and compare OMNI with LineageOS. I know how to build LineageOS for S9.
regards and thanks,
chris
Click to expand...
Click to collapse
Sure. Contact me through telegram. Join the group and send me a pm

Categories

Resources