[UNOFFICIAL][ROM] LineageOS/Go 15.1 for Galaxy J5 [SM-J5008/H/F/FN/G/M/Y] - Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries

{
"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"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 8.1 (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.
Code:
** Disclaimer
I am not responsible if flashing this ROM bricks your
phone or causes thermonuclear war and ends the
world as we know it. You have been warned.
ROM Information
ROM Target Device: Samsung Galaxy J5 SM-J5008 | SM-J500H | SM-J500F/G/M/Y | SM-J500FN
ROM Status: Beta
ROM OS: LineageOS/LineageOS Go 15.1
Project GitHub Repositories: https://github.com/Galaxy-MSM8916
Project Gerrit Review site: https://review.msm8916.com/
Telegram Channel (for ROM build/completion notifications): https://telegram.me/Samsung_MSM89XX
Telegram Group (for Q&A): https://telegram.me/joinchat/AJrZvz_pGY7Pvfis9kzMwA
Bug reports: https://bugs.msm8916.com/
Click to expand...
Click to collapse
Device Names
Verify your device codename before downloading any firmwares or recovery images!
Code:
[B]SM-J500F/G/M/Y[/B] - [COLOR="DarkSlateBlue"][B]j5lte[/B][/COLOR]
[B]SM-J5008[/B] - [COLOR="DarkSlateBlue"][B]j5ltechn[/B][/COLOR]
[B]SM-J500FN[/B] - [COLOR="DarkSlateBlue"][B]j5nlte[/B][/COLOR]
[B]SM-J500H[/B] - [COLOR="DarkSlateBlue"][B]j53gxx[/B][/COLOR]
Click to expand...
Click to collapse
Download
LineageOS builds: https://download.msm8916.com/LineageOS/
LineageOS GO builds: https://download.msm8916.com/LineageOS_Go/
GApps: https://download.msm8916.com/OpenGApps/
or (recommended for lineage) :
GApps: https://download.msm8916.com/MindTheGapps/
TWRP Builds: https://download.msm8916.com/TWRP/3.2.1/
Click to expand...
Click to collapse
Instructions
If you are completely new to flashing custom ROMs and have no idea how to begin, start by downloading a TWRP image for your device from the links above and flash it using the ODIN tool (see below).
You cannot flash a custom ROM over stock recovery, so downloading a custom recovery is the first thing you will need to do.
Click to expand...
Click to collapse
If you are completely new to flashing custom ROMs and have no idea how to begin, start by downloading a TWRP image for your device from the links above and flash it using the ODIN tool (see below).
You cannot flash a custom ROM over stock recovery, so downloading a custom recovery is the first thing you will need to do.
Click to expand...
Click to collapse
Installation via recovery (TWRP/LineageOS Recovery)
* Download a recent .zip file from the links above for your device.
* Reboot into recovery mode [Press Power+Volume Up+Home].
* Wipe your data and cache partition (equivalent to doing a Factory Reset)
if you are coming from a stock ROM.
* Either: Plug in your phone into your computer, copy the zip file to a location on your Internal or External Storage on a device, click Install on TWRP on your phone and locate the zip file in the phone, or:
* Plug in your phone into your computer, and open Advanced->ADB Sideload on TWRP on your phone and swipe the slider to enter sideload mode.
Then open a command prompt/terminal on your computer in the folder you put the file by Shift-Clicking (Shift+Right Click) and selecting "Open Command Prompt/Terminal Here" (you will need to have adb installed) and type:
adb sideload name_of_zip.zip
to sideload the file. Replace name_of_zip.zip with the name of the file. If you are running Linux you may need to type adb kill-server and use sudo adb sideload if you get an `Insufficient Permissions` error.
* Download and flash GApps in the same way.
Click to expand...
Click to collapse
How to provide logcats
Under Windows:
Code:
[B]* Install samsung device drivers and then
the adb utils from here:[/B]
[url]https://forum.xda-developers.com/showthread.php?t=2588979[/url]
[b]* Then enable developer mode, connect your phone to usb,
and from [B]cmd[/B] paste this command:[/b]
[I]adb logcat > %userprofile%/Desktop/logcat.txt[/I]
[b]then try to reproduce the bug.[/b]
[b]* The logcat file will be on your desktop.[/b]
Under Linux:
Code:
[b]* Install the adb utils from your distribution's
package manager and execute the command:[/b]
[I]adb logcat > ~/logcat.txt[/I]
[b]then try to reproduce the bug.[/b]
[b]* The logcat file will be on your home directory.[/b]
* Create a bug report at https://bugs.msm8916.com/ and paste the logcat there.
* If you cant connect the device through adb on windows because the drivers, connect the device over wifi, enable adb over network on the quick setting tiles, and type:
Code:
adb connect [ip address here]
And then the adb logcat command for windows.
Click to expand...
Click to collapse
FAQ
Q: Are you taking device requests?
A: No.
Q: Are you accepting feature requests?
A: No.
Q: Can you make XXX ROM as well as LOS?
A: No.
Q: Can I throw money at you?
A: Most certainly. Donations are always welcome.
Click to expand...
Click to collapse
XDA:DevDB Information
[UNOFFICIAL][ROM] LineageOS/Go 15.1 for Galaxy J5 [SM-J5008/H/F/FN/G/M/Y], ROM for the Samsung Galaxy J5
Contributors
vince2678, minz1, deadman96385, Dyneteve,vlwwwwww
Source Code: https://github.com/Galaxy-MSM8916
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
ROM Firmware Required: >= 6.0.x MarshMallow
Based On: LineageOS
Version Information
Status: Beta
Created 2018-07-25
Last Updated 2018-10-10

Reserved
NOTE: Development/maintenance is still ongoing.
In case any clarification is needed: a member of the team quit (you know who). Myself (Vincent), Sean (@deadman96385) and Emery (@minz1) have been busy, and I unwell, for the past few months, so we have not been able to contribute as much as we would like, but make no mistake: we are the founders of this (Galaxy-MSM8916/53) teams, and our contributions in terms of both time, money and code are by far the greatest. We are committed as always, and as long as there is a community for msm8916/msm8953 devices, we will keep maintaining our sources and building ROMs for these devices.
If this is your first time flashing O, you will need to install the latest unofficial TWRP image for your device from the links above before flashing a zip image, otherwise installation of a zip will invariably fail.

Reserved
What works
Code:
[B]
* RIL (in-call audio, messaging, [I]data possibly[/I])
* Bluetooth (including audio)
* WiFi
* Audio (music, etc)
* Camera (including video recording)
* Flash
* Sensors
* GPS
[/B]
Known Issues
Code:
[COLOR="RoyalBlue"][B] All *dual-sim* devices [/B][/COLOR]
* [B][[COLOR="Red"]BUG[/COLOR]][/B] [B] In-call audio is buggy on the second sim.[/B]
Code:
[COLOR="RoyalBlue"][B]All devices[/B][/COLOR]
* [B][[COLOR="Red"]BUG[/COLOR]][/B] [B] NFC does not work. This is indefinitely broken[/B]
Changelog
Code:
[COLOR="Red"][B]09/02/2018[/B][/COLOR]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Core control has been disabled permanently, in-kernel. [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] NFC may (or may not) be working this build on capable devices.
This is Untested. [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Automatic brightness and night light enabled for capable devices. [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Ambient display should be enabled on capable devices. [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Rebased lineage-15.1 branches in repos. This is mostly
for our benefit; just to tidy up the repos and make commit history more descriptive,
accurate and give proper credits to commit authors. [/B]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Camera recording should be working again.
This was broken due to upstream android security change. [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Reworked zram support in ROM. There are now two zram properties:
[I]ro.config.zram.enabled[/I] and [I]ro.config.zram.size[/I]
Set [I]ro.config.zram.enabled[/I] [I]true[/I] to enable zram;
and [I]ro.config.zram.size[/I] to set the size of the zram disk.
If you set this too large the system will slow down. You can also just use a zram
zip from the download server to do this automatically.[/B]
Code:
[COLOR="Red"][B]08/12/2018[/B][/COLOR]
* [B][[COLOR="Red"]BUG[/COLOR]][/B] [B] Camera recording is broken.
This is due to upstream android security change. [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Reworked zram support in ROM. There are now two zram properties:
[I]ro.config.zram.enabled[/I] and [I]ro.config.zram.size[/I]
Set [I]ro.config.zram.enabled[/I] [I]true[/I] to enable zram;
and [I]ro.config.zram.size[/I] to set the size of the zram disk.
If you set this too large the system will slow down. You can also just use a zram
zip from the download server to do this automatically.[/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Enabled zram by default for low-ram (1GiB) devices [/B]
Code:
[COLOR="Red"][B]07/26/2018[/B][/COLOR]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Camera recording should be working normally again [/B]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] sdcard (vfat/fat32) should work fine in recovery [/B]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Some stutter and lag issues have been fixed
(tweaked core_control, among others) [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] exFAT support has been restored [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Re-enabled QS transparency [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Removed go-gapps from lineage-go [/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] Reduced kernel logcat buffer size from 512KB to 256KB (slight RAM saving)[/B]
* [B][[COLOR="Blue"]NOTE[/COLOR]][/B] [B] zram has been disabled by default. If you want this, you can set the
property [I]ro.config.zram[/I] to true[/B]
Code:
[COLOR="Red"][B]06/03/2018[/B][/COLOR]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Frequency scaling issues should be fixed (stutter after suspend/resume should be gone). [/B]
Code:
[COLOR="Red"][B]06/01/2018[/B][/COLOR]
* [B][[COLOR="Blue"]MISC[/COLOR]][/B] [B] Go GApps are now embedded in LineageOS Go builds. [/B]
Code:
[COLOR="Black"][B]05/28/2018[/B][/COLOR]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Frequency scaling should be fixed (improved power savings) [/B]
Code:
[COLOR="Black"][B]05/21/2018[/B][/COLOR]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Thermal engine is now working proper (for better temperature control) [/B]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Hidden Wi-Fi networks should now be connectable/reachable [/B]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Power hal is now working proper (resulting in improved battery usage)[/B]
* [B][[COLOR="Blue"]MISC[/COLOR]][/B] [B] RIL includes updated [/B]
* [B][[COLOR="Blue"]MISC[/COLOR]][/B] [B] Misc. kernel updates (sdcardfs, binder) [/B]
Code:
[COLOR="Black"][B]04/27/2018[/B][/COLOR]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Brightness adjustment should be fixed for the fortuna3g/SM-G530H[/B]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] In-call audio should be working for the second sim on dual-sim devices[/B]
Code:
[COLOR="Black"][B]04/24/2018[/B][/COLOR]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Sim detection should be fixed for fortuna* devices.[/B]
Code:
[COLOR="Black"][B]04/23/2018[/B][/COLOR]
* [B][[COLOR="Green"]MISC[/COLOR]][/B] [B] Added fortuna* devices.[/B]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Video recording now works[/B]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Bluetooth audio is fully working[/B]
Code:
[COLOR="Black"][B]13/03/2018[/B][/COLOR]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] In-call audio should be working in the latest build[/B]
* [B][[COLOR="Orange"]PARTIAL FIX[/COLOR]][/B] [B] Camera flash and previews should be working, however, saving pictures or videos will not work. [/B]
Code:
[COLOR="Black"][B]06/02/2018[/B][/COLOR]
* [B][[COLOR="Red"]REGRESSION[/COLOR]][/B] [B] In-call audio is broken [/B]
Code:
[COLOR="Black"][B]20/11/2017[/B][/COLOR]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] WiFi is working[/B]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] RIL functions (Calling, texting, data) should be working, including in-call audio [/B]
* [B][[COLOR="Green"]FIX[/COLOR]][/B] [B] Music and video playback should be working [/B]
Code:
[COLOR="Black"][B]12/11/2017[/B][/COLOR]
* [B][[COLOR="Green"]NOTE[/COLOR]][/B] [B] First working image built. [/B]

OMG thank you so much

There's a bug in camera in latest build

kenjiYa said:
There's a bug in camera in latest build
Click to expand...
Click to collapse
What model?
And what's the bug?
And if you can, can you upload a logcat?
I'm sure the devs are working on it

My model is j500h and it says that cant connect to camera

Hi man, i want to thank the good work the team has been doing for the J5 community.
Greetings.

kenjiYa said:
There's a bug in camera in latest build
Click to expand...
Click to collapse
I can't do anything without logs. Right now I'm stalled on this bug because I don't have the device, or logs to help find the issue.

Hello, Im having a little problem here.
I cant boot TWRP 3.2.1 j38(TWRP-3.2.1-lineage-15.1_j38_20180725_j5lte) but TWRP 3.2.1 j37 (TWRP-3.2.1-lineage-15.1_j37_20180404_j5lte) works fine.
But when I install the LineageOS version j111 to j115 or the LineageOS Go my cel wont boot. Its a SM-J500M/DS.
When I install the LineageOS version j57, my cel boot without problem but video record wont work...
Anyone have this problems too?

MagusCoD said:
Hello, Im having a little problem here.
I cant boot TWRP 3.2.1 j38(TWRP-3.2.1-lineage-15.1_j38_20180725_j5lte) but TWRP 3.2.1 j37 (TWRP-3.2.1-lineage-15.1_j37_20180404_j5lte) works fine.
But when I install the LineageOS version j111 to j115 or the LineageOS Go my cel wont boot. Its a SM-J500M/DS.
When I install the LineageOS version j57, my cel boot without problem but video record wont work...
Anyone have this problems too?
Click to expand...
Click to collapse
You probably need to update your bootloader. I don't really see any reason why both recovery and os would fail otherwise.

vince2678 said:
You probably need to update your bootloader. I don't really see any reason why both recovery and os would fail otherwise.
Click to expand...
Click to collapse
Thanks for your reply.
Can you tell me how? I searched on google but cant find anything.

MagusCoD said:
Thanks for your reply.
Can you tell me how? I searched on google but cant find anything.
Click to expand...
Click to collapse
Search xda, particularly the J5 2015 development forums, and the previous (now closed) lineage and rr threads.
I'll try make a post about this later, but i don't have the time right now.

vince2678 said:
Search xda, particularly the J5 2015 development forums, and the previous (now closed) lineage and rr threads.
I'll try make a post about this later, but i don't have the time right now.
Click to expand...
Click to collapse
I need the 6.0.1 right?
This one will work?
https://forum.xda-developers.com/galaxy-j5/how-to/6-0-1-5-1-1-bootloader-modem-j500xx-t3566801
Edit: It works! Thank you soooo much Vince!
Another question: I need to use the gapps to install the apps on LineageOS Go or its not necessary? Thanks again!!!

MagusCoD said:
I need the 6.0.1 right?
This one will work?
https://forum.xda-developers.com/galaxy-j5/how-to/6-0-1-5-1-1-bootloader-modem-j500xx-t3566801
Edit: It works! Thank you soooo much Vince!
Another question: I need to use the gapps to install the apps on LineageOS Go or its not necessary? Thanks again!!!
Click to expand...
Click to collapse
Yes, you will need to flash gapps. Please read the third post for such information in future, I place most updates there.

Hi.
New builds are up for all devices. See the third post (first page). But more importantly:
I usually don't ask for or expect much, but at this critical time we really need your financial support, and anything will go a long way. Our domain is expiring next week, and our server and needs upgrades, and money is needed for a faster network link, and the like, and all of us on the team have spent a lot of our own time and money to make this happen, and to keep it going.
We cannot keep forking money from our own pockets, because the cumulative cost over the past few years is really high
(say, somewhere between $500-$1000) excluding previous donations.
I'm only saying this because we REALLY, REALLY need your financial support to keep this going.
I'm not asking for money for myself. This is all for the progress of maintenance/development.
We're all students or borderline broke, living from paycheck to paycheck, and we've done the best we can with what we have.
If you can donate a dollar, then do that. If you can donate more, then please do. But please, if you can, take the time to do so.
There are thousands (yes, thousands) of users downloading ROMs *every day* from our servers, tens of downstream clones of our repos and ROMs, and upwards of 30 devices supported, so this isn't an absurd request.
For the cost of a coffee, or whatever your favourite drink or snack is, you can help us keep this going beyond O.
If you can, donate to (Paypal): [email protected]
Thanks,
Vincent.

I can't get lattest netflix working.
I pass safetynet (fully) but no netflix.
Someone got it working?

i've installed the last version of lineageosGO and performance seems great. But i'm facing a bug(?) with the playstore, i dont know if it is problem with the gapps (i already installed 3 different ones) or if its a problem with the rom. The fact is, most of the apps that i use, like istagram, twitter, facebook, uber,etc. are aparently incompatiblle with my device. when i go to playstore and try to install anyone of those above, i get the message "your device is not compatible with this version". Is there anything that i can do to fix that? the rom is awesome, i really want to use it. Thanks for your time

rodrigocavalcan said:
i've installed the last version of lineageosGO and performance seems great. But i'm facing a bug(?) with the playstore, i dont know if it is problem with the gapps (i already installed 3 different ones) or if its a problem with the rom. The fact is, most of the apps that i use, like istagram, twitter, facebook, uber,etc. are aparently incompatiblle with my device. when i go to playstore and try to install anyone of those above, i get the message "your device is not compatible with this version". Is there anything that i can do to fix that? the rom is awesome, i really want to use it. Thanks for your time
Click to expand...
Click to collapse
Same here. Tested with normal and Go versions and both have this problem.
Edit: Version j114 work fine, try this one.

Iagothewheels said:
I can't get lattest netflix working.
I pass safetynet (fully) but no netflix.
Someone got it working?
Click to expand...
Click to collapse
rodrigocavalcan said:
i've installed the last version of lineageosGO and performance seems great. But i'm facing a bug(?) with the playstore, i dont know if it is problem with the gapps (i already installed 3 different ones) or if its a problem with the rom. The fact is, most of the apps that i use, like istagram, twitter, facebook, uber,etc. are aparently incompatiblle with my device. when i go to playstore and try to install anyone of those above, i get the message "your device is not compatible with this version". Is there anything that i can do to fix that? the rom is awesome, i really want to use it. Thanks for your time
Click to expand...
Click to collapse
I'm aware of this. There's a bug I missed, and only noticed by the time all the builds had run, which affects all that. I'll rerun the builds with a fix.
For the time being, you can set this prop and restart systemui, and the bug should be cleared :
Code:
ro.opengles.version=196608

Related

[ROM][UNOFFICIAL][8.1.0] LineageOS 15.1 [BETA] [9.08.2018]

Code:
/*
* Your (probably expired) 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.
*/
IMPORTANT INFORMATION
Hi all,
This ROM is in a very early development stage, so you can expect a lot of things broken.
Please don't expect to use this ROM as a daily driver.
What is working:
Boots
Audio (playback && recording)
Bluetooth
Graphics
Camera (photos only)
Sensors
RIL
GPS
Wifi
USB
Video playback (HW/SW)
What is not working:
Video recording
maybe yet something
Download:
FTP server
Older releases:
FTP server
* Note: an installation since build #3 require you to use sdcard repartition layout, as the ROM is too huge to fit on non-reparted /system partition.
After a clean installation, 702M of space is occupied on /system partition.
Also note that only clean installation is possible if you are upgrading from previous builds.
For the repartition refer to CWM ReParted topic.
Installation order:
flash ROM
flash kernel (kernel is located in the same folder as ROM)
Credits:
@SergeyL
@rINanDO
@AdrianDC
@3liteking148
@Meticulus
@Unjustified Dev
@golden-guy
@nieltg
@isaak
@NovaFusion
@TeamCanjica
LineageOS community
Google
Source code:
Manifest: LOS 15.0, LOS 15.1
Device and patches: LOS 15.0, LOS 15.1
Kernel: LOS 15.0, LOS 15.1
other repos
XDA:DevDB Information
LineageOS 15.1, ROM for the Samsung Galaxy Ace II
Contributors
ChronoMonochrome, SergeyL
Source Code: https://github.com/ChronoMonochrome/android/tree/cm-15.1
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Stock JB 4.1.2 or up && kitkat-compatible recovery
Version Information
Status: Beta
Created 2017-09-25
Last Updated 2018-08-09
Changelogs
Changelog
9.08.2018 - build #11
sources updates - thanks @SergeyL for patches
system time fixes (thanks @rINanDO, @millosr and @mickybart)
wifi autoconnection fix
video recording fix
fix IMEI not showed (thanks @rINanDO , @Ziyan, @MWisBest)
change default CPU governor to Interactive
wifi background scan disabled for a better battery life
unified (codina / janice) release *
* release folder now contains two kernel zip's - for codina (Ace 2) and janice (S Advance). Do not forget to flash the kernel after ROM installation, accordingly to your phone model.
25.01.2018 - build #9
Fixed WiFi issues *
Fixed max CPU freq tunable in CK app
* switching to a legacy alarm driver caused unexpected issues in wifi driver. Now there shouldn't be any issues like not showing wifi hotspots after a deepsleep.
24.01.2018 - build #8
Updated to android-8.1.0_r4
Enabled GO configuration
GPS fix
System time fixes - revert to a legacy alarm driver
Wifi fixes (credits to @rINanDO)
ADB fix
Disabled SELinux
TWRP: back to 3.x.y release
15.01.2018 - build #7
Updated to LOS 15.1!
Various stability fixes (credits to @SergeyL)
24.12.2017 - build #6
RIL: fixed native android 8 support! *
Fixed device wakeup with a home key press
Various multimedia stability fixes
* Now all the telephony code is built from android 8.0 sources.
Known issues are:
initial SIM detection might take awhile
the signal strength shown in the statusbar seems to be incorrect
currently IMEI is not showed, e.g. by using *#06# command
maybe some more
FULL credit goes to @rINanDO, @AdrianDC, @millosr and @mickybart for their amazing work!
11.12.2017 (2) - build #5
Fixed incall audio
A HUGE thanks to @isaak for pointing to incall audio fix!
Credits for fix goes to @Unjustified Dev .
11.12.2017 - build #4
Fixed SMS receive
Fixed a video playback with HW / HW+ codecs
6.11.2017 - build #3
Dex-preoptimized build for the better performance*
SELinux: disabled
fixed liblights (thanks @SergeyL)
fixed Sensors
Telephony: squash-reset to 7.1.2 **
* Note: an installation now will require you to use sdcard repartition layout, as the ROM is too huge to fit on non-reparted /system partition.
After a clean installation, 702M of space is occupied on /system partition.
Also note that only clean installation is possible if you are upgrading from previous builds.
** this fixed RIL, but I would consider this rather as a huge hack, it definitely will need to be revised in the future.
All of the telephony code currently is built from 7.1.2 sources, so consider this build still as a heavily experimental.
I haven't tested RIL that much, all I can say so far is that the SIM is being detected, the signal strength is showed and USSD commands works. Everything else wasn't yet tested.
5.10.2017 - build #2
fixed USB
fixed WiFi (credits to @rINanDO)
fixed camera (photos only)
RIL fixes (works partly*)
* receiving SMS and incoming calls seems to be working, however anything else (including answering an incoming call) still doesn't work.
24.09.2017 - build #1
initial release
Misc
Gapps & CWM reparted zip
https://forum.xda-developers.com/showpost.php?p=75256425&postcount=57
Root
UPDATE-SuperSU-v2.46.zip
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"
}
Amazing!
ChronoMonochrome said:
Code:
/*
* Your (probably expired) 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.
*/
IMPORTANT INFORMATION
Hi all,
This ROM is in a very early development stage, so you can expect a lot of things broken.
Please don't expect to use this ROM as a daily driver.
What is working:
Boots
Audio (playback && recording)
Bluetooth
Graphics
Video playback (SW)
What is not working:
RIL
HW acceleration
Camera
Wifi
USB
GPS
Sensors
Earlysuspend
maybe yet something
Download:
FTP server
Installation order:
flash ROM
flash kernel
Credits:
SergeyL
rINanDO
AdrianDC
LineageOS community
Google
Source code:
Manifest
Device and patches
Kernel
other repos
XDA:DevDB Information
LineageOS 15.0, ROM for the Samsung Galaxy Ace II
Contributors
ChronoMonochrome, SergeyL
Source Code: https://github.com/ChronoMonochrome/android/tree/lineage-15.0
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Stock JB 4.1.2 or up && kitkat-compatible recovery
Version Information
Status: Alpha
Created 2017-09-25
Last Updated 2017-09-24
Click to expand...
Click to collapse
Wow! I cannot believe! Your ROM is so amazing!
Although it is not stable now, but in the future, i hope this ROM will can run Gapps and have lots of features that many another ROM cannot do!
Thanks for your new ROM, new invention!
That was fast didn't expect Oreo for our device
When I try to install the ROM recovery simply restarts without flashing it any help?
Was on sergeyl's cm 14.1
Muhammed Suhail said:
When I try to install the ROM recovery simply restarts without flashing it any help?
Was on sergeyl's cm 14.1
Click to expand...
Click to collapse
For flashing use TWRP recovery from chrono kernel builds.
ChronoMonochrome said:
For flashing use TWRP recovery from chrono kernel builds.
Click to expand...
Click to collapse
Where is the option for root?
Developer options is not available
Thanks in advance
Muhammed Suhail said:
Where is the option for root?
Developer options is not available
Thanks in advance
Click to expand...
Click to collapse
I'm not sure if it works in this rom:
Go to Settings, click on "About phone" and then tap seven times (it may vary) on the "Build number".
isaak said:
I'm not sure if it works in this rom:
Go to Settings, click on "About phone" and then tap seven times (it may vary) on the "Build number".
Click to expand...
Click to collapse
I did but didn't work
Used search that too didn't work
Muhammed Suhail said:
I did but didn't work
Used search that too didn't work
Click to expand...
Click to collapse
but it did work on my phone, I remember it's 7 times
But I have another problem, when I want to go back to Los 14.1, I stuck in TWRP logo and I can't get in. Is there any solution to flash back instead of use Odin to flash stock 2.3.6?
Muhammed Suhail said:
Where is the option for root?
Click to expand...
Click to collapse
There is no root included in this build. You can install a third-party root, but I didn't look into that deeply - there are much of other stuff work on. As stated in OP, this build is a way early, mainly purposed for developers and those who want to help with this project.
ChronoMonochrome said:
There is no root included in this build. You can install a third-party root, but I didn't look into that deeply - there are much of other stuff work on. As stated in OP, this build is a way early, mainly purposed for developers and those who want to help with this project.
Click to expand...
Click to collapse
Is this patch work only for ace 2 https://github.com/ChronoMonochrome/android_device_samsung_codina/tree/cm-15.0/patches
In this version, recovery does not work. So, you can just go back in download mode
New release is UP!
5.10.2017 - build #2
fixed USB
fixed WiFi (credits to @rINanDO)
fixed camera (photos only)
RIL fixes (works partly*)
* receiving SMS and incoming calls seems to be working, however anything else (including answering an incoming call) still doesn't work.
No
unknown said:
Is this patch work only for ace 2 https://github.com/ChronoMonochrome/android_device_samsung_codina/tree/cm-15.0/patches
Click to expand...
Click to collapse
Oh, this patch is not able to use, it is the patch for our ROM and we just need to wait for Chrono, our savior )
ChronoMonochrome said:
5.10.2017 - build #2
fixed USB
fixed camera (photos only)
RIL fixes (works partly*)
* receiving SMS and incoming calls seems to be working, however anything else (including answering an incoming call) still doesn't work.
Click to expand...
Click to collapse
Will the S3 mini get this ROM too? I mean, they have the same hardware. Great work!
xEmre66 said:
Will the S3 mini get this ROM too? I mean, they have the same hardware. Great work!
Click to expand...
Click to collapse
Despite of having the same (almost) hardware there are difficulties with testing builds on a device you don't own. If anyone on s3 mini forum is interested to work on Oreo bringup, the sources are always available on my github.
@ChronoMonochrome Good progress here!
Btw, could you tell me how you made RIL work?
Here it seemed to be crashed at rild ( https://pastebin.com/NMSbwrET if you need full log )
Code:
RILClient: Connect_RILD: Connecting failed. Connection refused(111)
10-26 16:53:27.189 558 641 E RILJ : Couldn't find 'rild' socket after 8 times, continuing to retry silently [SUB0]
10-26 16:53:27.204 558 649 E RILJ : Couldn't find 'rild1' socket after 8 times, continuing to retry silently [SUB1]
Dreamstar said:
@ChronoMonochrome Good progress here!
Btw, could you tell me how you made RIL work?
Here it seemed to be crashed at rild ( https://pastebin.com/NMSbwrET if you need full log )
Code:
RILClient: Connect_RILD: Connecting failed. Connection refused(111)
10-26 16:53:27.189 558 641 E RILJ : Couldn't find 'rild' socket after 8 times, continuing to retry silently [SUB0]
10-26 16:53:27.204 558 649 E RILJ : Couldn't find 'rild1' socket after 8 times, continuing to retry silently [SUB1]
Click to expand...
Click to collapse
Nothing special here.
Check these patches out: https://review.lineageos.org/#/q/st...branch:lineage-15.0+topic:samsung-libril-oreo
Just for a clarification, I wasn't touching java part of RIL at all - until I find a better idea about that. So RIL is not fully-functional yet.

[UNOFFICIAL][a5xelte][SM-A510F]Lineage OS 15.1 for A5 2016

{
"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 are not responsible for bricked devices, dead SD cards,
* thermonuclear war or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you. Hard & a lot.
*
*/
Introduction
Thanks to my very generous donors I managed to buy an A5 2016 cheap on eBay and have ported our new device tree and kernel to this device.
This is far more stable and much snappier than the previous releases available as the new kernel/tree is much quicker.
Features and ImprovementsStable
Fast​What worksCalls, SMS, Mobile Data
Camera
NFC
WiFi
Bluetooth
Torch
Fingerprint scanner
SELinux Enforcing​What doesn't workSome 2D animation stuttering (WIP)
Occasional Camera HAL crashes (same HAL bugs as A3)Fixed in 27/05/2019 release
VoLTE (will never work on LOS)
You tell me​Installation
Download the latest LOS build and transfer it to your phone
Install the latest TWRP (Available Here)
Make a full backup (just in case something goes wrong)
Do a full wipe (Cache, Dalvik Cache, Data, System)
Install LOS
If you are installing GApps do it at the same time (preferably in the same install queue)
Install Magisk if you want root
And finally boot, the first boot can take several minutes as it optimises all the apps
DownloadsLatest releases are uploaded HERE
OpenGapps HERE
TWRP is availableHERE
Magisk is available HERE​SourceExynos7580 device tree/kernel sources are available here
LineageOS sources here​Thanks@Stricted
@l-0-w
@alexax66
@macs18max (BT call audio fix)
@Borduni
And all others who have contributed to the Exynos projects​A special thanks to my donorsMarkus Anders
@D4ND310
@epicwilmo
@tyson
@thebinf
@Herti
@pixelou
@xavier66​XDA:DevDB Information
Lineage OS 15.1 for A5 2016, ROM for the Samsung Galaxy A Series
Contributors
danwood76, stricted
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
Based On: LineageOS
Version Information
Status: Stable
Created 2019-04-27
Last Updated 2019-05-27
Changelog
Code:
Changes in the 23/06/2019 release:
[INDENT]camera: added new workaround to fix remaining HAL crashes (Google Camera should work now)
June Android security patch
LOS updates
[/INDENT]
Older changes listed below:
Code:
Changes in the 27/05/2019 release:
[INDENT]camera: improved camera wrapper to fix camera crashes (still avoid google camera)
LOS updates[/INDENT]
Code:
Changes in the 17/05/2019 release:
[INDENT]ramdisk: tune VM parameters to fix issues with MTP (thanks [user=7341346]@IvoDi[/user])
WiFI: fixed MAC address loading
Android May security update[/INDENT]
Code:
Changes in the 04/05/2019 release:
[INDENT]sepolicy: Fix denial that caused fingerprint reader to fail (thanks @antonyc828 and @LilDead)
kernel: Fix an issue in the charger that would cause charge to fail if the phone had not been plugged in for 20+ hours
[/INDENT]
Code:
Changes in the 03/05/2019 release:
[INDENT]kernel: added a workaround for the DMA busy issue that was causing reboots when switching to amplifier
kernel: fixed WiFi android version check
kernel: disabled GPU debug trace to try and speed up rendering in situations where HWC cannot be used
kernel: removed previous DMA NULL ptr dereference hack as it did not help
[/INDENT]
Code:
Second release of the day (lineage-15.1-20190503_2-UNOFFICIAL-signed-a5xelte):
[INDENT]Updated Bluetooth configuration to fix calling
[/INDENT]
Code:
Changes in the 29/04/2019 release:
[INDENT]device tree: pulled in the correct power_profile.xml from stock (fixes reported battery size)
kernel: Fixed a NULL ptr dereference in the sound DMA code that causes a system reboot
[/INDENT]
Code:
Changes in the 26/04/2019 release:
[INDENT]Initial release
[/INDENT]
Build Instructions
1. Setup a LineageOS build environment based on one of the supported LineageOS 15.1 devices: https://wiki.lineageos.org/index.html
Note: All commands below are executed from the LineageOS root directory
2. Initialise the LineageOS repositories
repo init -u git://github.com/LineageOS/android.git -b lineage-15.1
3. Sync the repos (can take a log time, around 30GB of downloads)
repo sync
4. Create the .repo/local_manifests directory and add the a5xelte manifest (attached)
mkdir .repo/local_manifests/
cp ~/Downloads/a3xelte.xml .repo/local_manifests/
5. Sync our device trees in
repo sync
6. Setup the build environment
source build/envsetup.sh
7. Finally start the build:
brunch lineage_a5xelte-userdebug
To pull in new changes it is usually only necessary to repeat steps 5 - 7.
mmm.. looks good, I will try bruh.
good job
Good rom
Hi bro thanks for rom and thank you for support i am tested rom and i saw 2 problem :
1-firstly sometimes notification animations getting lag(i think not important)
2-i get only one time random reboot While connecting my 5ghz wifi
Also kernel optimizations are good i got 3530 geekbench score
Last one will u build pie?
Thanks for all
SimurgAnka said:
Hi bro thanks for rom and thank you for support i am tested rom and i saw 2 problem :
1-firstly sometimes notification animations getting lag(i think not important)
2-i get only one time random reboot While connecting my 5ghz wifi
Also kernel optimizations are good i got 3530 geekbench score
Last one will u build pie?
Thanks for all
Click to expand...
Click to collapse
1. I have seen this too, it is odd as we use the same software stack on the A3 and S5NEO and get really smooth composer/animation performance. I am looking in to this.
2. Are you able to copy out the /proc/last_kmsg file and send it to me via pm? You will need root. I have seen a random kernel crash related to audio that I am looking in to, it may be the same issue but the last_kmsg will help.
There are no real "kernel optimisations" as such, our kernel started as the stock A510F kernel which we updated for Oreo. We used this as our base for the A3 and S5NEO as it was the latest kernel with the most frequent updates. I just recently divided it might be nice to port this to it's original device
With regards to Pie, I will be making Pie builds in the near future. I just wanted to get a stable and tested Oreo ROM before I add the Pie patches.
Hi bro i got one more time random reboot in the lockscreen,sorry bro i cant send logcat or /proc/last_kmsg because i am restarted my phone .I guess random reboot reason is not wifi . If i get one more time, i will send you bro also maybe u can know me ,we are speaked discord many time . Last one ui is fully smooth but only notification bar animations do that.
SimurgAnka said:
Hi bro i got one more time random reboot in the lockscreen,sorry bro i cant send logcat or /proc/last_kmsg because i am restarted my phone .I guess random reboot reason is not wifi . If i get one more time, i will send you bro also maybe u can know me ,we are speaked discord many time . Last one ui is fully smooth but only notification bar animations do that.
Click to expand...
Click to collapse
The crash I saw occurred just after I unlocked it via fingerprint, but the logs revealed that it was not fingerprint related but was related to the audio driver.
The /proc/last_kmsg file is persistent after a reboot, that is why I have asked for it. It may be the crash I have seen but I need more logs to confirm exactly where the issue occurs.
Regards,
Danny
danwood76 said:
The crash I saw occurred just after I unlocked it via fingerprint, but the logs revealed that it was not fingerprint related but was related to the audio driver.
The /proc/last_kmsg file is persistent after a reboot, that is why I have asked for it. It may be the crash I have seen but I need more logs to confirm exactly where the issue occurs.
Regards,
Danny
Click to expand...
Click to collapse
Good luck bro
Uploading a new release, changes:
device tree: pulled in the correct power_profile.xml from stock (fixes reported battery size)
kernel: Fixed a NULL ptr dereference in the sound DMA code that causes a system reboot
Installed the rom, bugs which i found at this moment: (I'm sorry for my bad English, I from Poland)
1. Laggy notification center, and lock screen (but not always)
2. MTP not always work
3. Audio causing reboots (on stock music player less often than on liked by me "Retro Music Player")
And i not found a option to change lock screen wallpaper.
Rom is very fast - faster than other builds of lineage 15.1 and 16 for this phone
sometimes i get reboot when open app.
idk why, i try to clean install, and same too.
but this rom so smooth and really fast.
no lag for pubg ?
thank you so much sir.
btw this kernel not support fast charging?
---------- Post added at 05:45 AM ---------- Previous post was at 05:42 AM ----------
KaroloBC said:
Installed the rom, bugs which i found at this moment: (I'm sorry for my bad English, I from Poland)
1. Laggy notification center, and lock screen (but not always)
2. MTP not always work
3. Audio causing reboots (on stock music player less often than on liked by me "Retro Music Player")
And i not found a option to change lock screen wallpaper.
Rom is very fast - faster than other builds of lineage 15.1 and 16 for this phone
Click to expand...
Click to collapse
update to latest build bro..
Hi,
Which gapps? 8.0 or 8.1?
Amathagma said:
Hi,
Which gapps? 8.0 or 8.1?
Click to expand...
Click to collapse
arm 8.1 pico bro
Fingerprint don't work and Randomly reboot. Please help me <3
skaptes said:
Fingerprint don't work and Randomly reboot. Please help me <3
Click to expand...
Click to collapse
which your build? 27/29?
my phone not have fingerprint issue.
Sent from my [device_name] using XDA-Developers Legacy app
thank you very much. The fastest and most stable rom
The last build with nano gapps. Don't work fingerprint
skaptes said:
The last build with nano gapps. Don't work fingerprint
Click to expand...
Click to collapse
try to clean install? wipe system, cache, data, internal.
if still problem, try flashing firmware samsung to latest version on 2019.
because i don't have thats problem.
but idk. maybe someone like you too..
Sent from my [device_name] using XDA-Developers Legacy app
se.developers said:
arm 8.1 pico bro
Click to expand...
Click to collapse
Why arm?
Phone is recognized as arm64 in the beginning.

[ROM][10.0][UNOFFICIAL][ARM64] LineageOS 17.1

{
"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.
*
* 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.
*/
About LineageOS
LineageOS is a free, community built, aftermarket firmware distribution of Android 10, 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. You can also view the Changelog for a full list of changes & features.​
Warning!!!
BackUp EFS and persist partition before installing. If you lose IMEI , use this backup to retrieve it in future.
What's working :
Boots
RIL (Calls, SMS, Data)
Fingerprint
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
FM Radio
Audio
Sensors
Flash
LED
GPS
Volte
MTP
Usb tethering
Encryption
WFD
What's not working :
Camera green tint bug in low light
You tell me.
Flashing and updating
LineageOS clean install :
- Mandatory to flash 64bit recovery
- (Optional) Wipe the data & cache & system(Backup to make sure not to loose data)
- Flash the LineageOS ROM zip from the Recovery
- (Optional) Flash the GApps to have the Google Applications
- (Optional) Every additional zip you want to flash
- Reboot
LineageOS update / upgrade :
- Mandatory to flash 64bit recovery
- (Information) Don't wipe anything unless you want to
- Nothing to wipe when switching
- (FUTURE RELEASES) Might need clean, informations will be updated
- Flash the latest LineageOS ROM zip from the Recovery
- (Optional) Flash the GApps on first install / upgrade. Not required later, but do update sometimes
- (Optional) Every additional zip you want to flash
- Reboot
Downloads Links
LineageOS 17.x arm64(Unlocked Bootloader) :
Development : https://www.androidfilehost.com/?w=files&flid=303145
Google Applications (optional) :
OpenGapps : Link (Use packages for ARM64, Android 10.0)
Information : Flash the GApps before the first boot. If not, a clean flash is recommended.
Recovery Mandatory to flash for 64bits ROM :
Download Official TWRP : https://twrp.me/motorola/motorolamotog5.html​
About the builds
Device tree : https://github.com/Sohamlad7/android_device_motorola_cedric/commits/lineage-17.1
Kernel sources : https://github.com/Sohamlad7/android_kernel_motorola_msm8937/commits/lineage-17.1
Vendor blobs : https://github.com/Sohamlad7/android_vendor_motorola_cedric/commits/lineage-17.1​
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel, third party apps or you installed Xposed
DO NOT Report bugs if you've modifies system files
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
Code:
adb logcat > logcat.txt
Code:
adb shell dmesg > dmesg.txt
If it is a random reboot, grab kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
Code:
adb shell cat /sys/fs/pstore/console-ramoops
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Bug report should be done in following format provided in code below
Code:
What is your
LineageOS version:
LineageOS Download url:
Gapps version:
Did you
wipe:
restored with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
Q&A - FAQ
LineageOS 17.0 arm64 Cedric Regular Questions and Answers : Q&A Thread​
Credits :
- The LineageOS Team
- Thanks to ROM that have been built on Legacy Server and also thanks to all the legacyserver member friends
- Special Thanks to @wzedlare @vache and @kubersharma without them it wouldn't have been possible for us to get Nougat,Oreo,Pie and now 10
- Thanks to @Theitfixer85 and @Jarl-Penguin for twrp
- Thanks to @m_vaisakh and @TeamMex for helping
- Thanks to @nonesovile96 @FelipeRizzon and @ADHILR
- Let me know if i missed anyone​
XDA:DevDB Information
LineageOS 17.1, ROM for the Moto G5
Contributors
CodeZero, m_vaisakh
ROM OS Version: Android 10
ROM Kernel: Linux 3.x
Based On: AOSP
Version Information
Status: Stable
Created 2019-12-14
Last Updated 2020-08-31
Changelog
Maintenance update only - 20/08/2020
Android-10.0.0_r41 Build (August security patch)
[*]Included all new changes from LineageOS.
12/06/2020
June Security Patch
[*]WFD Fixed (Updated to Q wfd blobs from daisy)
[*]Deleted camera.monotonic (this fixes video recording bug for some users)
[*]Set default size to 1GB swap on all variants
[*]Adjusted display power settings
[*]Many more kernel side changes for detailed changelog check kernel source thanks to @OmegaPrimus7
[*]LineageOS source side changes.
22/04/2020
LineageOS 17.1
[*]April Security Patch
[*]SElinux Enforced
[*]FM Radio Fixed
[*]Switched to common dtbtool
[*]Updated IMS symlinks for Q
[*]Downgraded widevine to 1.1
[*]Updated Thermal blobs from deen_sprout 10
[*]Updated GPS blobs from LA.UM.8.6.r1-02900-89xx.0
[*]Updated Radio - IMS blobs form LA.UM.8.6.r1-02600-89xx.0
[*]Updated Peripheral from deen_sprout 10
[*]LineageOS source side changes.
[*]Removed unneeded camera blobs
14/12/2019 - Initial Release
m_vaisakh build :- 12/01/2020
LineageOS 17.1
[*]January Security Patch
[*]LineageOS source side changes.
Note :-
Don't Update Google Chrome(Green Tint issue in latest version, if you guys want to use chrome use older version or use any other browser.
Current local manifest of the ROM build
Code:
<!-- https://github.com/Sohamlad7/android_development_manifest/blob/local_manifests/lineage-17.1.xml -->
Thank You !
Does magisk work on this Rom?
zitronenmelissa said:
Thank You !
Does magisk work on this Rom?
Click to expand...
Click to collapse
yeah it does work
Thank you @CodeZero for all the time and effort you have contributed to this device!
How's the camera functioning? All prior (post-Nougat) issues resolved or present in all their glory?
rahimali said:
Thank you @CodeZero for all the time and effort you have contributed to this device!
How's the camera functioning? All prior (post-Nougat) issues resolved or present in all their glory?
Click to expand...
Click to collapse
well about camera it's same like pie . it's working fine tho for me no issues till now
thank you very much for the rom CodeZero it is good to know that someone like you continues to build more and more this device, we expect new updates and security patches I love you crack
Today I will try it, I just hope that camera work fine.
Thanks in advance for support this old device.
It works everything for me, except audio: I got no audio(multimedia nor notifcation). Any ideas?
I had stock android before clean install Lineage OS 17, I haven't modified anything else (no third party apps nor gapps).
I have to say I am coming from this issue https://forum.xda-developers.com/g5/help/stuck-bootloops-stock-roms-ive-tried-t3995969 , and trying out LineageOS for the first time out of curiosity. And apparently the phone is more stable with this LineageOS 17 than stock rom (I have almost no reboots). But audio worked with stock rom.
Edit: No audio even with earpods.
Hi
Once again this is a great ROM thanks to Code zero. Unfortunately the ROM does not boot up setupwizard when it is first run so I cannot restore settings and apps. Just wondering how I can force setup wizard to run again so I can get my stuff back?
GrizzlyBear45 said:
It works everything for me, except audio: I got no audio(multimedia nor notifcation). Any ideas?
I had stock android before clean install Lineage OS 17, I haven't modified anything else (no third party apps nor gapps).
I have to say I am coming from this issue https://forum.xda-developers.com/g5/help/stuck-bootloops-stock-roms-ive-tried-t3995969 , and trying out LineageOS for the first time out of curiosity. And apparently the phone is more stable with this LineageOS 17 than stock rom (I have almost no reboots). But audio worked with stock rom.
Edit: No audio even with earpods.
Click to expand...
Click to collapse
The truth is that I am using this rom of lineage os 17 as a daily rom I would say that your fault comes from your terminal since my audio works in both headphones and notifications, the only error I see in this rom is in some applications that close alone from the rest 10/10
oh and another bug is in the chrome browser that doesn't play videos it gets damaged
note: this is fixed using another browser
Magisk
Doesn't appear to like Magisk V.10.1 - V.19.1 installs fine!
My mistake; should read doesn't like Magisk V.20.1 - V.19.1 installs OK
After reinstalling over Lineage 16.0 all is working just great including Magisk 20.1
Many thanks to you Code Zero
Alejandro miranda said:
The truth is that I am using this rom of lineage os 17 as a daily rom I would say that your fault comes from your terminal since my audio works in both headphones and notifications, the only error I see in this rom is in some applications that close alone from the rest 10/10
oh and another bug is in the chrome browser that doesn't play videos it gets damaged
note: this is fixed using another browser
Click to expand...
Click to collapse
for chrome you need use the older version of it
manxexile said:
Doesn't appear to like Magisk V.10.1 - V.19.1 installs finw!
Click to expand...
Click to collapse
try installing v20.1 it's working fine for me
CodeZero said:
for chrome you need use the older version of it
Click to expand...
Click to collapse
thank you very much codezero we just hope that in the next patch security will fix that and fix the lienage launcher since sometimes with the gestures it stops, and optimizes it more in battery
Chrome Version
For anyone who is having issues with Chrome, I went trough a couple versions of it, and I think this is the latest release that has no video playback issues: https://www.apkmirror.com/apk/google-inc/chrome/chrome-71-0-3578-98-release/
2 hours of test and I'm in love.
Excellent work, I don't have any bug.
We appreciate your fantastic work.
Can someone post some pictures for me to have a look?
I'm in doubt, can I install even though this 'SELinux is permissive' bug is safe?
Has anyone that had camera problems in Pie tried this ROM? Is camera fixed here?
I'm on LOS16 and camera doesn't work (green tint, crashes,etc)
Thanks for your work @CodeZero! Amazing as always!
Darkyuuki said:
Can someone post some pictures for me to have a look?
I'm in doubt, can I install even though this 'SELinux is permissive' bug is safe?
Click to expand...
Click to collapse
Google/YouTube lineageos 17 - I'm sure you'll find tones of pictures and videos of it on devices (it will look the same on any device)
Also Google what SElinux is - basically you cannot encrypt your device & any security service/app that requires it to be enforcing will not work

[ROM] [Android 10] [Stable] (AOSP) Android Open Source Project | android-10.0.0_r29

{
"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"
}
Disclaimer:
Code:
Flash this rom at your own risk. I will not be held responsible
if anything goes wrong because you did not follow the instructions as
I mentioned or flashed mods over this rom!
This is Pure Stock AOSP ROM and I will not be adding features to this rom!
This rom was intended to be feature less and gives you a smooth and fresh stock AOSP experience
on your cedric
Bugs:
Code:
* Camera Green tint bug (that happens in low light)
* Rest everything is working!
Downloads:
Downloads are Available on my Sourceforge Builds Page
Installation:
Make sure you are on the latest oreo firmware
1. Unlock your bootloader (If you are new to this, make sure you take a backup of everything)
2. Install TWRP
Optional: Take a backup of everything (Internal Storage, photos, media etc.)
3. Wipe data/Factory Reset
4. Tap on Install, navigate to wherever the ROM zip is stored
5. Tap on the zip and slide to flash
Optional: Flash GApps if needed.
6. Reboot and Enjoy!
Bug Reporting:
Bug reports without logs will be ignored. Attach proper logs with pointing out the proper bug!
Kernel Source Code: CodeZero's Git​
XDA:DevDB Information
Android Open Source Project, ROM for the Moto G5
Contributors
m_vaisakh, Sohamlad7
Source Code: [url]https://android.googlesource.com/[/URL]
Kernel Source Code: CodeZero's Git
ROM OS Version: Android 10
ROM Kernel: Linux 3.x
ROM Firmware Required: Oreo Firmware
Based On: AOSP
Version Information
Status: Stable
Created 2019-12-18
Last Updated 2020-02-08
m_vaisakh said:
Vaisakh Murali:
Actually I've come to a decision, I feel like I should stop android development
It's just that for the past few days I've been away from android mostly, and it felt pretty good
I guess its time for me to be a user
Or a tester perhaps
I'm taking a break from android development, I'm really sorry to give you all hopes for Android 11 from my side. But I want to focus on my studies more. I spend too much time on android discussions and bug fixes
I hope you guys can understand
Click to expand...
Click to collapse
(from Telegram)
Tl;dr: No more updates for this./This is discontinued.
(Try out my MintOS! It is an mix of AOSP and LineageOS)
Build Instructions:
Make Sure you have setup your build system according to Android Guidelines, if not, official way to do so can found here. There are certain specifications to be met before you can build aosp, make sure you have enough specifications on your computer!
Also you have to setup repo tool from google
Code:
# Prepare folder to setup repo tool
$ mkdir ~/.bin
$ PATH=~/.bin:$PATH
# Downloading and setting up permissions for repo tool to work (You require python for repo tool to work!)
$ curl [url]https://storage.googleapis.com/git-repo-downloads/repo[/url] > ~/.bin/repo
$ chmod a+x ~/.bin/repo
Initialise AOSP Source Code from your favourite source (Here, aosp is being used.)
Code:
# Make sure you sync the code in a directory other than your home directory
$ mkdir ~/aosp
$ cd ~/aosp/
# Initialise the AOSP source code (Warning the code is several hundred gigabytes large!)
$ repo init [url]https://android.googlesource.com/platform/manifest[/url] -b android-10.0.0_r20 --depth=1
Clone my manifests, for both proper build system and device specfic requirements.
Code:
$ git clone [url]https://github.com/mvaisakh/aosp_cedric_local_manifest[/url] -b android-10 .repo/local_manifests/
Now to syncing! (This might take several hours depending on your internet connection speed!)
Code:
$ repo sync -c --no-tags --no-clone-bundle -j$(nproc --all)
Building AOSP for cedric! (This will take a while to build, depending upon your specifications.)
Code:
$ . build/envsetup.sh
$ lunch aosp_cedric-userdebug
$ mka bacon
After the Build succeeds, your rom zip will be found at:
Code:
~/aosp/out/target/product/cedric/
Flash and Enjoy!
NOTE: My device tree can be used to build other roms too! Just use the cedric.xml from my local manifest and modify device tree according to your rom and enjoy!
NOTE 2: I will not help with build errors that you might face with building, there are many guides and resources on the internet for doing that. Please keep the thread clean and void of such posts!
Releases
8th January 2020
Changelog:
* January Security Patch.
* Based on tag android-10.0.0_r25.
* Added theming (was removed by Google in android-10.0.0_r14).
* New and Amazing Fonts.
* Customisation is available in Settings > Display
* Improved Dark Theme.
* Improved Launcher & UI speeds!
* Fixed video recorder crash.
Download: https://sourceforge.net/projects/mv...-QQ1D.200105.002-20200108.033922.zip/download
6th February 2020
? Changelog:
• February security patch
• Massive theming from DerpFest, you can find it by tap and holding on the launcher home > Styles and Wallpaper.
• Enforced SELinux Build.
• Enable TypeFace Clock (Lockscreen Clock customisations)
• Improved Scrolling Cache
• Screen densities can be set to lower sizes.
• Loads of Fonts to choose from.
• A fresh new wallpaper
• WFD fix applied (untested)
Do not report bugs without proper logs.
Download: https://sourceforge.net/projects/mv...-QQ1D.200205.002-20200206.062144.zip/download
24th April 2020
? Changelog:
Platform specific:
* April Security Patch
* New fonts to choose from (some might not work, sorry for that, will remove with next update)
* Change primary colours
* More accents
* MicroG support
* Signature spoofing
* Removed unused videos from Framework
* Updated all animations from Pixel 4
* Optimised Android Runtime (Smoother than ever before)
* Better scrolling
Device specific:
* Use QCOM Surfaceflinger
* Eva EAS+ 3.0 as default kernel
* EAS Fine tuning for both better battery and performance!
* Safetynet Passes by default
* Switched to common dtb tool
* Network settings v2
* Display Colour Calibration
Download:
https://sourceforge.net/projects/mv...-QQ2A.200405.005-20200424.060707.zip/download
7th May 2020
? Changelog
Platform specific:
* Security Patch Bump
* May Security patch
Device specific:
* Eva EAS+ 1.2 as default kernel
Download: https://sourceforge.net/projects/mv...2A.200501.001.B3-20200506.204702.zip/download
14th June 2020
? Changelog:
Platform specific:
* Security Patch Bump
* June Security patch
Device specific:
* Fixed WiFi Display (screen mirroring), thanks to @CodeZero
* Kernel Security and Performance fixes from @OmegaPrimus7
Download: https://sourceforge.net/projects/mv...3A.200605.002.A1-20200613.153520.zip/download
9th August 2020
? Changelog:
• August security patch
• Kernel upgraded to Eva EAS+ v1.3
• Kernel compiled with GCC 10 for optimal performance
Download: https://sourceforge.net/projects/mv...-QQ3A.200805.001-20200808.184024.zip/download
Like my work?
Hit thanks button.
If you want to donate, please donate to a noble causes like UNESCO, and Environment Fund.
Is it the same as lineage 17 or is it another rom? Do you require arm64?
Alejandro miranda said:
Is it the same as lineage 17 or is it another rom? Do you require arm64?
Click to expand...
Click to collapse
It is another rom, Lineage has some amount of customisations, this one doesn't. Only aimed on stability and smoothness.
Yes, all ROMs since Oreo are arm64
The Moto g5 Cedric it did not come with support for Project Treble Official, if I install TWRP with Project Treble, will this ROM work and others too?
Darkyuuki said:
The Moto g5 Cedric it did not come with support for Project Treble Official, if I install TWRP with Project Treble, will this ROM work and others too?
Click to expand...
Click to collapse
this twrp from JarlPenguin: https://github.com/JarlPenguin/releases/releases/twrp3.3.1-3-cedric/
It has 32/64 bit & treble support, but it can also flash "normal" roms
I use this rom, very fast & responsive :good:
GApps
Please, i would like know more about Gapps for this rom?
What kind ? Only arm64 android 9 is available on opengapps.org. .
Thanks a lot.
morcego.surf said:
Please, i would like know more about Gapps for this rom?
What kind ? Only arm64 android 9 is available on opengapps.org. .
Thanks a lot.
Click to expand...
Click to collapse
You can use bitgapps, or other Q compatible gapps. If you use minimal gapps, they'll be limited to play store. Some modified gapps and theming support is available on the Cedric Telegram Chat.
m_vaisakh said:
It is another rom, Lineage has some amount of customisations, this one doesn't. Only aimed on stability and smoothness.
Yes, all ROMs since Oreo are arm64
Click to expand...
Click to collapse
the truth is I am left with lineage is 17 because this "ROM" is very good but when installing all the Google apps from the play store when the bootloader does not pass, and it is a bug that they have to fix, this is like android Q stock
@m_vaisakh What bugs does this ROM have?
Is she already at the flash point and?
Sorry for English because I'm using a translator.
Darkyuuki said:
@m_vaisakh What bugs does this ROM have?
Is she already at the flash point and?
Sorry for English because I'm using a translator.
Click to expand...
Click to collapse
Well, I have tested this stock Android 10 ROM, the truth is very fluid and that, but it has the same lineage errors as the Chrome videos and the camera, although here the launcher is more optimized than lineage, but I am left with lineage because it's bring more customizations it's not bring any of that, this is clean android stock, but it's ok
Alejandro miranda said:
Well, I have tested this stock Android 10 ROM, the truth is very fluid and that, but it has the same lineage errors as the Chrome videos and the camera, although here the launcher is more optimized than lineage, but I am left with lineage because it's bring more customizations it's not bring any of that, this is clean android stock, but it's ok
Click to expand...
Click to collapse
Thank you for answering my questions.
If anyone's interested, they can use my Eva Kernel EAS version and tell me how it feels to use it with AOSP.
m_vaisakh said:
If anyone's interested, they can use my Eva Kernel EAS version and tell me how it feels to use it with AOSP.
Click to expand...
Click to collapse
I will try to see, although once installed and consumed a lot of energy, a question! When will you get another update of this project? Will it be for ota?
Alejandro miranda said:
I will try to see, although once installed and consumed a lot of energy, a question! When will you get another update of this project? Will it be for ota?
Click to expand...
Click to collapse
Yes, this project will be maintained and receive monthly updates. About ota, I'll take it into consideration and will look into it when i have time.
m_vaisakh said:
Yes, this project will be maintained and receive monthly updates. About ota, I'll take it into consideration and will look into it when i have time.
Click to expand...
Click to collapse
thank you very much, I'll keep this one for now everything is fine
Can anyone confirm if Pokemon Go is working on this ROM without Magisk please? App says not compatible on Lineage 17. This is my sons phone so I really don't want to root it.
audinswfc said:
Can anyone confirm if Pokemon Go is working on this ROM without Magisk please? App says not compatible on Lineage 17. This is my sons phone so I really don't want to root it.
Click to expand...
Click to collapse
If it doesn't work on Lineage, it won't work on this. What module does it require?
m_vaisakh said:
If it doesn't work on Lineage, it won't work on this. What module does it require?
Click to expand...
Click to collapse
Well on my own device (Xiaomi Redmi Note 7, Pixel Experience 10 ROM) Pokemon Go doesn't work unless I flash Magisk and then use Magisk hide on it. However on my sons Moto G5 I have tried Lineage and even with Magisk and Magisk hide enabled Pokemon Go doesn't work unless I manually open Magisk Manager first, which I can't have him doing he's only 9 and he's going to cause some damage to his device if i'm not careful. Really don't want to go back to stock as it's awful on Moto G5. Was previously using Pixel Experience but as they've stopped developing it I wanted to try something more current. Also I found that Pixel Experience took up too much space leaving him not a lot of room for apps.
I'll just keep trying different ROMs.

[UNOFFICIAL][R][RMX218x]ArrowOS 11.0

{
"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
ArrowOS is an AOSP based project started with the aim of keeping things simple, clean and neat. We added just the right and mostly used stuff that will be actually USEFUL at the end of the day, aiming to deliver smooth performance with better battery life.
What is ArrowOS?​
ABOUT
ArrowOS is an AOSP/CAF based project started with the aim of keeping things simple, clean and neat.
Website: https://arrowos.net
Blog: blog.arrowos.net
Telegram: TG Portal/Links
Github: https://github.com/ArrowOS
Code Review: review.arrowos.net
Changelog: https://arrowos.net/changelog.php
E-mail: arrowos.contact
PayPal: Donate to us
Checkout more documentation at (maintainership/contributing): Check this out
WHAT WORKS?
* VoLTE
* WiFi
* Offline Audio
* Video in YouTube and Facebook
* SafetyNet
Notes:
* It is Encrypted and permissive Enforcing build
* Source built 4.9.206 kernel
Spoiler
do keep in mind that a permissive SELinux environment is not at all meant for being a daily driver. Unless you don’t have any problem with running a less secure software, you’re better off not installing it as your primary device.
Click to expand...
Click to collapse
WHAT DOESN'T WORK?
* Double Tap To Wake
* If your fingerprint is not working, then see this
* Some things are broken with Enforcing like login in some games. For this you can flash Permissiver(do note that it weakens the security) from here
Be sure to include a log : check how to by this or this
DOWNLOADS
It is for only UI1
Click here to Download(Updated 2022 January 22nd)
Mirror can be found at here
INSTRUCTIONS
* Install TWRP from here
* Boot to TWRP
* Install ROM
* Install GApps(optional and FlameGApps are suggested)
* Wipe cache
* Format Data
* Reboot
SCREENSHOTS
Spoiler: Click To Show Content
Read our blog article/post about:
* HOW-TO report a bug
* GAPPS and VANILLA variants
* Checking build integrity
Spoiler
Fixing SafetyNet
* Root with Magisk by patching boot.img from rom zip manually and flash it from bootloader
* Enable 'Magisk Hide' in Magisk app
* Remove /system/xbin/su
* Install 'MagiskHidePropsConfig' module and change fingerprint
* Open Termux, type su and then props​* Choose Edit device fingerprint and Pick a certified fingerprint​* Choose any. I chose Google Pixel 5​* Done
CREDITS
* Irawan's for trees
* TechyMinati for initial trees and kernel fixes
* Apon77 for server at here
SOURCES
* ROM Source
* ArrowOS Devices
* Device Tree
* Kernel Source
microG
ArrowOS supports Signature Spoofing and microG works out of the box without any additional steps.
Use below steps for bare minimal replacement of Play Services i.e, without any Location Services, Maps and Play Store InApp Purchases
- Flash ArrowOS VANILLA without flashing GApps
- Download and install GmsCore from https://github.com/microg/GmsCore/r...2.212658/com.google.android.gms-212658044.apk
- Download and install GsfProxy from https://github.com/microg/android_packages_apps_GsfProxy/releases/download/v0.1.0/GsfProxy.apk
- Download and install FakeStore from https://github.com/microg/FakeStore/releases/download/v0.1.0/FakeStore-v0.1.0.apk
- Go to AppInfo of microG Services Core from AppDrawer and grant all the permissions
- Open microG Services Core, go to Self-Check and make sure that all options are checked. If something is not checked, then click on it and allow for asked permission
- Go back and choose Account for adding Google Account
- Also enable Google device registration, Cloud Messaging if not enabled
- Reboot
BUILDING
See bringup at https://blog.arrowos.net/compilation-guide/
Below are the instructions that I used to build ArrowOS in Ubuntu 20.04 LTS.
Setup build environment
It will download and install packages required for building
Bash:
git clone https://github.com/akhilnarang/scripts
cd scripts && bash setup/android_build_env.sh
apt install jq
git config --global user.name "HemanthJabalpuri"
git config --global user.email "[email protected]"
mkdir ~/work && cd ~/work
Sync ArrowOS ROM sources
It will download sources that have size upto 100GB. So be prepared to have that much internet and time to wait till it downloads
Bash:
repo init -u https://github.com/ArrowOS/android_manifest.git -b arrow-11.0
repo sync
Spoiler
No longer needed, since these are merged in upstream
Apply required patches
For fixing VoLTE and booting
Bash:
cd frameworks/base/opt/wifi
curl -sL https://github.com/PotatoProject-next/frameworks_opt_net_wifi/commit/88773b8285d7962d0add6a9f55c63fc045beb677.patch | patch -p1 -b
cd - && cd frameworks/base
curl -sL https://github.com/PotatoProject-next/frameworks_base/commit/5db62c3223a698657acafdefda323baa5e773d4c.patch | patch -p1 -b
cd - && cd external/selinux
curl -sL https://github.com/phhusson/platform_external_selinux/commit/f3d5e2eb212ebd4189428d6adb915880573962f9.patch | patch -p1 -b
cd -
Clone Device and Vendor trees
Our device specific trees to build.
Bash:
git clone --depth=1 https://github.com/HemanthJabalpuri/device_realme_RMX2185 -b arrow device/realme/RMX2185
git clone --depth=1 https://github.com/dodyirawan85/vendor_realme_RMX2185 -b lineage-18.1 vendor/realme/RMX2185
git clone --depth=1 https://github.com/dodyirawan85/android_kernel_realme_mt6765 -b lineage-17.1 kernel/realme/mt6765
Spoiler
Use below if you want to build using Techyminati's trees instead of Irawan's trees
Clone Device and vendor trees
Our device specific trees to build. No need of kernel sources, since we are using stock prebuilt one in device tree.
Bash:
git clone --depth=1 https://github.com/HemanthJabalpuri/android_device_realme_RMX2185 -b arrow device/realme/RMX2185
git clone --depth=1 https://github.com/HemanthJabalpuri/proprietary_vendor_realme_RMX2185 -b arrow vendor/realme/RMX2185
Build the ROM
It is the crucial step. Its time to build ROM from sources. It may take so much depending on your PC specifications. It may take upto 7 - 15 hours for a decent PC
Bash:
. build/envsetup.sh
lunch arrow_RMX2185-userdebug
m bacon 2>&1 | tee log.txt
Get final flashable ROM zip
Code:
out/target/product/RMX2185/{ROM_NAME}.zip
Changelog
TODO
https://review.arrowos.net/c/ArrowOS/android_frameworks_base/+/14107
Changelog
Spoiler
Spoiler: January 22
ArrowOS side changes
- January security patches
Spoiler: December 15
Device side changes
- Switched SELinux from Permissive to Enforcing
ArrowOS side changes
- December security patches
Spoiler: November 14
ArrowOS side changes
- November security patches
- Hotspot WPA3 Settings
- Update SimpleCalendar
Spoiler: October 12
- October security patches
- Update SimpleCalendar, SimpleGallery
Spoiler: September 14
* September security patches
* Updated DuckDuckGo, Simple Gallery, Simple Calendar
Spoiler: August 15
* SafetyNet passes without Magisk
* Added Realme Dirac
* Update perf profile for our devices
* Fixed Zram
* Disable some debug logging
ArrowOS side changes:-
* August Security patches
* Added 'Wake on plug'
* Disable Network indicator in status bar when notch detected
Spoiler: July 25
* Shifted to Irawan's trees
* With Irawan's trees we will get following
* Good status bar​* SafetyNet will pass using MagiskHide​* Source built and upstreamed to 4.9.206 kernel​* Realme Settings with some changes(by using RealmeParts)​* Call recording(Have to click in every call)​* Device specific overlay(power_profile)​* This also Encrypted and Permissive
Spoiler: July 18
* Initial build using Techyminati trees
* Encrypted and permissive
* Stock A.87 prebuilt kernel
* SafetNet will pass only in eng builds by removing /system/xbin/su and changing fingerprint using MagiskHidePropsConfig module
* No Realme Settings included(So no OTG)
Hi, I cant seem to download it sir.
What do I need to do?
I have tried several custom roms for my realme c12 but all of them has wifi issues and bluetooth issue.
It says MAC WIFI and bluetooth address not awailable.
HemanthJabalpuri said:
ArrowOS
ArrowOS is an AOSP based project started with the aim of keeping things simple, clean and neat. We added just the right and mostly used stuff that will be actually USEFUL at the end of the day, aiming to deliver smooth performance with better battery life.
What is ArrowOS?​
ABOUT
ArrowOS is an AOSP/CAF based project started with the aim of keeping things simple, clean and neat.
Website: https://arrowos.net
Blog: blog.arrowos.net
Telegram: Channel | TG Portal/Links
Github: https://github.com/ArrowOS
Code Review: review.arrowos.net
Changelog: https://arrowos.net/changelog.php
E-mail: arrowos.contact
PayPal: Donate to us
Checkout more documentation at (maintainership/contributing): Check this out
WHAT WORKS?
* VoLTE
* WiFi
* Offline Audio
* Video in YouTube and Facebook
Note: ROM is tested in A.87 and A.93 Stock ROMs only as base
It is Encrypted and permissive build.
WHAT DOESN'T WORK?
* Fingerprint
* Double Tap To Wake
Be sure to include a log : check how to
DOWNLOADS
Click here to Download
INSTRUCTIONS
* Make sure your using A.87 or A.93 as base Stock ROM
* Install TWRP from here
* Boot to TWRP
* Install ROM
* Install GApps(optional and Flame GApps are suggested)
* Wipe cache
* Format Data
* Reboot
SCREENSHOTS
Spoiler: Click To Show Content
View attachment 5365535View attachment 5365539View attachment 5365541View attachment 5365543
View attachment 5365545View attachment 5365547View attachment 5365549View attachment 5365551
Read our blog article/post about:
* HOW-TO report a bug
* GAPPS and VANILLA variants
* Checking build integrity
Spoiler
Fixing SafetyNet
* Root with Magisk by patching boot.img from rom zip manually and flash it from bootloader
* Enable 'Magisk Hide' in Magisk app
* Remove /system/xbin/su
* Install 'MagiskHidePropsConfig' module and change fingerprint
* Open Termux, type su and then props​* Choose Edit device fingerprint and Pick a certified fingerprint​* Choose any. I chose Google Pixel 5​* Done
CREDITS
* TechyMinati for trees
SOURCES
* ROM Source
* ArrowOS Devices
* Device Tree
* Kernel Source
Click to expand...
Click to collapse
Hi, I cant seem to download it sir.
What do I need to do?
I have tried several custom roms for my realme c12 but all of them has wifi issues and bluetooth issue.
It says MAC WIFI and bluetooth address not awailable.
@jhainemo429
ROMs which have WiFi issues may be solved by using older stock rom as base like A.87 or A.93(this may change in future roms).
If you still can't able to get WiFi working even when you user A.87 or A.93, please give logs.
See this for how to take logs https://forum.xda-developers.com/showthread.php?t=2774386
Thanks
HemanthJabalpuri said:
@jhainemo429
ROMs which have WiFi issues may be solved by using older stock rom as base like A.87 or A.93(this may change in future roms).
If you still can't able to get WiFi working even when you user A.87 or A.93, please give logs.
See this for how to take logs https://forum.xda-developers.com/showthread.php?t=2774386
Thanks
Click to expand...
Click to collapse
Thanks for the reply.
I was able to reach out to you on telegram as well.
I am very thankful for the timely response regarding this.
Thanks for your recommendation as well
I will try arrow for gaming, then let you know about the results.
P.S: I was able to use wifi now using custom ROM after flashing the older stock rom
All other custom rom works great too they have wifi now
Sorry, sir, may I ask for the stock room link A87/A93 as a basis for flashing the Arow OS
Zeyn0101 said:
Sorry, sir, may I ask for the stock room link A87/A93 as a basis for flashing the Arow OS
Click to expand...
Click to collapse
Are you using A.95?
If yes, then it will work on A.95 too I guess.
So flash and let me know.
I have flashed it but it's black blank
Even though I flashed stock recovery.img
Quote Reply
Zeyn0101 said:
Saya sudah memflashnya tapi blank hitam
Padahal sudah flash stok recovery.img
Click to expand...
Click to collapse
English please
Also I want to fix the wifi and bluetooth bug via the stock room base A87/93 that you recommend
https://download.c.realme.com/osupdate/RMX2185_11_OTA_0870_all_1TbYEnns8MEW.ozip
can the ozip file flash it in twrp
Zeyn0101 said:
can the ozip file flash it in twrp
Click to expand...
Click to collapse
Yes, but before flashing, enable 'Skip treble compatibility error' in TWRP settings.
Now you can flash and format data.
Thank you sir
HemanthJabalpuri said:
Yes, but before flashing, enable 'Skip treble compatibility error' in TWRP settings.
Now you can flash and format data.
Click to expand...
Click to collapse
sorry, why after flashing it there is no boot logo and it keeps rebooting the system by itself
Zeyn0101 said:
sorry, why after flashing it there is no boot logo and it keeps rebooting the system by itself
Click to expand...
Click to collapse
You mean stock rom?
I don't know. Have you did Format Data?
HemanthJabalpuri said:
You mean stock rom?
I don't know. Have you did Format Data?
Click to expand...
Click to collapse
after i flashed room arow os and i rebooted the system there is no boot logo it just keeps rebooting
Zeyn0101 said:
after i flashed room arow os and i rebooted the system there is no boot logo it just keeps rebooting
Click to expand...
Click to collapse
Try to Format Data.
Boot to fastboot and run fastboot -w

Categories

Resources