lineage-14.1-20190302-[Final Build] with microG for i9300 - Galaxy S III Original Android Development

{
"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 7.1 (Nougat), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include "std_disclaimer.h"
/*
* Your warranty is 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.
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit Gerrit Code Review.
Wiki
Official LineageOS Wiki: http://wiki.lineageos.org/devices/i9300
Known issues
 @curiousrom has a list of known issues/workarounds. You can see them here: https://forum.xda-developers.com/showpost.php?p=76224958&postcount=4419
Installation
(NOTE: if you experience robotic voice during calls: see the FAQ for a fix)
Upgrading from CyanogenMod/unofficial LineageOS without wiping
Unfortunately, now you have to wipe to come from CM - see "First time LineageOS14.1 installation on your Galaxy S III", or if you're brave try the instructions on changing keys.
First time LineageOS 14.1 installation on your Galaxy S III:
Read the official Wiki page
Flash a custom recovery via Heimdall or Odin
Push GApps (arm) and the Lineage 14.1 zip to your device
Boot into Recovery
Perform factory reset
Flash the Lineage 14.1 zip from SD card
Flash GApps from SD card
Reboot
Upgrading from earlier version of LineageOS:
Update your recovery - Lineage Recovery will be done automatically, TWRP can be downloaded from here (NOTE: you need 3.0.2-2 or higher to automatically install updates in Lineage 14.1)
Push the new Lineage 14.1 zip to your SD card
Boot into Recovery
Flash the Lineage 14.1 zip from SD card
Flash the most recent GApps for 7.1 if you are upgrading from earlier android version
Reboot
Downloads
Install packages: https://download.lineage.microg.org/i9300/lineage-14.1-20190302-microG-i9300.zip
Google Apps (arm): https://wiki.lineageos.org/gapps
Root add-on (arm): https://download.lineageos.org/extras
Reporting bugs
Bug reports belong on JIRA. See our wiki for more information on using JIRA.
I do not check this thread regularly for bug reports. Using JIRA makes tracking down & debugging bugs a lot easier. Feel free to use this thread to discuss bugs, though
DO NOT report bugs if you're running a custom kernel
DO NOT report bugs if you've modified system files
DO NOT report bugs if you've installed xposed and/or other mods
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.)
See how to submit a bug report for the appropriate place to report your bug (NOTE: the majority of bugs need to go in the BUGBASH tracker, which is only open on weekends).
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues or bugs already reported on JIRA. Any bug not reported in the bug report format below may be ignored.
Code:
Phone Informations
* Lineage version
* Gapps version
What you did:
* Wipe data: y/n
* Upgrade from previous official cm build: y/n
* Restore with titanium backup: y/n
You're using (if yes write which one) :
* Task killer
* Phone cleaner / Battery enhancer apps
* Non-stock kernel
* Modified kernel settings
* Other mods
Bug info:
* Last version it worked on
* Repro steps
Getting help
You can ask for help on our subreddit, on IRC: #LineageOS on Freenode
F.A.Q.
Root?
Flashable zips to install/uninstall root can be found here. Download the "arm" variants.
Robotic voice during calls?
Try using the I9300XXUGMK6 modem. Instructions are here.
GPS Issues?
Probably a hardware issue. Try tightening the screws on the back of the device, or see this video for more information (thanks to @baltics for the link)
The LineageOS team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
XDA:DevDB Information
LineageOS 14.1 for i9300, ROM for the Samsung Galaxy S III I9300
Contributors
forkbomb444
Source Code: https://github.com/LineageOS
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.0.x
Version Information
Status: Nightly

good job
i like what you have done, only there is 1 problem. when i install the rom its in a loop while searching for updates and when i try to put data from another phone to it and i enter my google account i got a message like this: the previous owner need to log in before you can use this phone.
when i use another rom i have no problems. can you please fix this?

Thank you very much for this ROM, works very good. Haven't noticed any big problems yet

Please re-insert the rom because the link has expired

recheck download link please !!!! ??

ataman76 said:
Please re-insert the rom because the link has expired
Click to expand...
Click to collapse
HANA.BICO said:
recheck download link please !!!! ??
Click to expand...
Click to collapse
Use up to date lineageOS 14.1 and nanodroid.
E.foundation also builds a lineageOS based ROM with microG.

kurtn said:
Use up to date lineageOS 14.1 and nanodroid.
E.foundation also builds a lineageOS based ROM with microG.
Click to expand...
Click to collapse
i don't understand !! where i can download this rom ?
download link don't work !!

HANA.BICO said:
i don't understand !! where i can download this rom ?
download link don't work !!
Click to expand...
Click to collapse
https://download.lineage.microg.org/i9300/
It's been deleted from the servers, if you want this particular rom you can build it yourself.

Sly Fox007 said:
https://download.lineage.microg.org/i9300/
It's been deleted from the servers, if you want this particular rom you can build it yourself.
Click to expand...
Click to collapse
how i can build it?

HANA.BICO said:
how i can build it?
Click to expand...
Click to collapse
With dokker
https://lineage.microg.org/#faq

HANA.BICO said:
how i can build it?
Click to expand...
Click to collapse
Easiest way is with docker
I'm assuming you're using windows, here's how to install docker.
Code:
docker run \
--name=i9300_build \
-e "BRANCH_NAME=cm-14.1" \
-e "DEVICE_LIST=i9300" \
-e "SIGN_BUILDS=true" \
-e "SIGNATURE_SPOOFING=restricted" \
-e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend FDroid FDroidPrivilegedExtension " \
-v "C:/Users/<user>/lineageBuild/lineage:/srv/src" \
-v "C:/Users/<user>/lineageBuild/zips:/srv/zips" \
-v "C:/Users/<user>/lineageBuild/logs:/srv/logs" \
-v "C:/Users/<user>/lineageBuild/cache:/srv/ccache" \
-v "C:/Users/<user>/lineageBuild/keys:/srv/keys" \
-v "C:/Users/<user>/lineageBuild/manifests:/srv/local_manifests" \
lineageos4microg/docker-lineage-cicd
with microg.xml in manifests
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="lineageos4microg/android_prebuilts_prebuiltapks" path="prebuilts/prebuiltapks" remote="github" revision="master" />
</manifest>

I can provide a mirror of the last version if it is ok?
lineage-14.1-20190302-microG-i9300.zip

IceXcube84 said:
I can provide a mirror of the last version if it is ok?
lineage-14.1-20190302-microG-i9300.zip
Click to expand...
Click to collapse
Please provide an alternate link. Or suggest me good microG rom

msb arkon said:
Please provide an alternate link. Or suggest me good microG rom
Click to expand...
Click to collapse
I would take non-microG lineage 14 and apply nanodroid patcher.

OK

Sly Fox007 said:
Easiest way is with docker
I'm assuming you're using windows, here's how to install docker.
Code:
docker run \
--name=i9300_build \
-e "BRANCH_NAME=cm-14.1" \
-e "DEVICE_LIST=i9300" \
-e "SIGN_BUILDS=true" \
-e "SIGNATURE_SPOOFING=restricted" \
-e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend FDroid FDroidPrivilegedExtension " \
-v "C:/Users/<user>/lineageBuild/lineage:/srv/src" \
-v "C:/Users/<user>/lineageBuild/zips:/srv/zips" \
-v "C:/Users/<user>/lineageBuild/logs:/srv/logs" \
-v "C:/Users/<user>/lineageBuild/cache:/srv/ccache" \
-v "C:/Users/<user>/lineageBuild/keys:/srv/keys" \
-v "C:/Users/<user>/lineageBuild/manifests:/srv/local_manifests" \
lineageos4microg/docker-lineage-cicd
with microg.xml in manifests
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="lineageos4microg/android_prebuilts_prebuiltapks" path="prebuilts/prebuiltapks" remote="github" revision="master" />
</manifest>
Click to expand...
Click to collapse
Where do I have to enter this code? What do I have to do with the xml? Is there a beginner-friendly declaration?

@HANA.BICO & @EVGENIJ88 @msb-arkon
https://web.archive.org/web/20190414130532/https://download.lineage.microg.org/i9300/lineage-14.1-20190302-microG-i9300.zip
This ROM was saved by archive.org (the internet archive).
https://web.archive.org/web/20190414130532/https://download.lineage.microg.org/i9300/lineage-14.1-20190302-microG-i9300.zip

Related

[UNOFFICIAL][ROM] LineageOS/Go 16.0 for Galaxy J5 [SM-J5008/H/F/FN/G/M/Y]

{
"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 9 (Pie), 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 16.0
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
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
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 link below and flash it using the ODIN tool (see Instructions below). You cannot flash a custom ROM over stock recovery, so downloading a custom recovery is the first thing you will need to do:
TWRP Builds: https://download.msm8916.com/TWRP/
Click to expand...
Click to collapse
ROM Downloads can be found at:
LineageOS builds: https://download.msm8916.com/LineageOS/16.0/
LineageOS GO builds: https://download.msm8916.com/LineageOS_Go/16.0/
Click to expand...
Click to collapse
You will probably need to install GApps (Google Apps Suite) as well if you want access to Play Store, and other Google apps. There are two versions:
GApps: https://download.msm8916.com/OpenGApps/
or (recommended for lineage) :
GApps: https://download.msm8916.com/MindTheGapps/
Click to expand...
Click to collapse
Instructions
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]
* Submit the logcat here on the forums, or on the Telegram group.
* 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 16.0 for Galaxy J5 [SM-J5008/H/F/FN/G/M/Y], ROM for the Samsung Galaxy J5
Contributors
vince2678, Zakaryan2004, minz1, deadman96385,Dyneteve,vlwwwwww
Source Code: https://github.com/Galaxy-MSM8916
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
ROM Firmware Required: >= 6.0.x Marshmallow
Based On: LineageOS
Version Information
Status: Beta
Created 2018-10-06
Last Updated 2019-10-26
Reserved
If this is your first time flashing P, 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.
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 devices[/B][/COLOR]
* [B][[COLOR="Red"]BUG[/COLOR]][/B] [B] Audio is buggy (music playback through speaker/headphones in particular) [/B]
* [B][[COLOR="Red"]BUG[/COLOR]][/B] [B] RIL (telephony) is broken [/B]
Changelog
Code:
[COLOR="Black"][B]06/10/2018[/B][/COLOR]
* [B][[COLOR="Green"]NOTE[/COLOR]][/B] [B] First working image built. [/B]
thnank you so much...!!!
Thanks bro
You are awesome dev
thats a great news for us , i hope it will be a fully working rom soon as well as RR15
A review of LineageOS 16.0 for J500H(this review is for the build I made a week ago but the bugs should be the same)
What's working:
Wi-Fi
Bluetooth
Camera
Location
Flashlight
Audio(didn't experience any audio bugs as told in the OP thread)
and other minor things(basically the same as told in the OP thread)
What does not work:
RIL(no calling and SMS)
Nearly all of the apps are "incompatible" in Play Store, but installing with APK should work Ok.
As expected, no option to wake the phone with Home key(because not implemented in LineageOS itself yet)
Videos don't play OS wide(Gallery app, YouTube, Settings which have video in it, any file explorer...)
Other things needed to take into considerationn:
Gallery app is very old(KitKat era) not the new one found in LineageOS 15.1
The boot time is more than 5 minutes mostly.(not the first boot)
Digital Wellbeing works if the necessary gapps is installed and signed up to the beta program from Play Store
You can't enable virtual navbar from settings(but you can from build.prop. And if enabled, Swipe Up gestures work perfectly)
I think this should help anyone decide whether or not to install the new LineageOS 16
---------- Post added at 06:29 AM ---------- Previous post was at 06:24 AM ----------
Also there is a typo in both this and Grand Prime's thread. In this thread the ROM Firmware Required is >= 6.0 (Nougat) which is wrong for sure. And in GP's thread it tells 5.0(Marshmallow). I don't know why both of them have the same mistake...
Zakaryan2004 said:
Also there is a typo in both this and Grand Prime's thread. In this thread the ROM Firmware Required is >= 6.0 (Nougat) which is wrong for sure. And in GP's thread it tells 5.0(Marshmallow). I don't know why both of them have the same mistake...
Click to expand...
Click to collapse
That's not a typo on the GP thread. I'll need to fix the J5 ones later. Thanks for pointing that out.
The minimum required firmware corresponds to the firmware provided by that version of stock ROM. By firmware, I mean proprietary code such as modem firmware and bootloader that are flashed onto dedicated partitions on the device that can only be obtained from a stock ROM update, which can not be provided, overwritten or overrriden within the custom ROM and have to be flashed via Odin.
With a lower version, the custom ROM might still work, but probably not as well. In the worst case it might not boot at all.
vince2678 said:
That's not a typo on the GP thread. I'll need to fix the J5 ones later. Thanks for pointing that out.
The minimum required firmware corresponds to the firmware provided by that version of stock ROM. By firmware, I mean proprietary code such as modem firmware and bootloader that are flashed onto dedicated partitions on the device that can only be obtained from a stock ROM update, which can not be provided, overwritten or overrriden within the custom ROM and have to be flashed via Odin.
With a lower version, the custom ROM might still work, but probably not as well. In the worst case it might not boot at all.
Click to expand...
Click to collapse
I think you understood me wrong. 5.0 is Lollipop, not Marshmallow. I meant that.
Zakaryan2004 said:
I think you understood me wrong. 5.0 is Lollipop, not Marshmallow. I meant that.
Click to expand...
Click to collapse
Oh, does it say that? I'll need to fix that as well. Thanks.
Thanks for this great rom, is there a chance to see a rom which brings us project treble support on our Galaxy j5 ?
knut2002 said:
Thanks for this great rom, is there a chance to see a rom which brings us project treble support on our Galaxy j5 ?
Click to expand...
Click to collapse
Not a chance. Your lucky to even see Oreo and now we have pie on its way aswel
Pie Just waiting for a build with RIL working. Thanks a lot for your work on this device
is there any other way to install this rom
is there any other way to install this rom for my j5nlte without adb sideloading
computeruser2003 said:
is there any other way to install this rom for my j5nlte without adb sideloading
Click to expand...
Click to collapse
flash latest unofficial twrp build then flash the rom there
also dont quote the whole op
Wow. Hurrah another one ????
nice job, dev. just a question, is it possible to download netflix titles with this rom?
SorKolapso said:
nice job, dev. just a question, is it possible to download netflix titles with this rom?
Click to expand...
Click to collapse
Why no one reads the issues?
Multimedia audio has issues and call don't work, why would you install just to watch Netflix if the audio doesn't work well?
Thanks for your work sir
Everything but Ril is working fine, audio too even if the post says the opposite
However i hope we can see a GO version soon
Thanks again
alexelbdmc said:
Thanks for your work sir
Everything but Ril is working fine, audio too even if the post says the opposite
However i hope we can see a GO version soon
Thanks again
Click to expand...
Click to collapse
Go version is available.

[ROM][UNOFFICIAL][6.0.1] LineageOS 13.0 [TESTING][6.06.2019]

{
"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 6.0 (Marshmallow), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include "std_disclaimer.h"
/*
* Your warranty is 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.
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit Gerrit Code Review.
Known issues
Video camcorder is glitchy
Low incall volume
Screen recording only works in a 3rd-party apps
If found a bug not listed here, feel free to report
Installation
Upgrading from CyanogenMod / LineageOS without wiping
For now, a dirty installation over another LineageOS 13.0 builds is not supported. It's highly recommended to proceed the installation with a full wipe.
First time LineageOS 13.0 installation:
NOTE: These builds aren't supported by Chrono Kernel, please don't install it - more on that in F.A.Q. section.
Download and flash a custom kernel from http://xda.mister-freeze.eu/XDA-files/ChronoMonochrome/kernel/temporary_kernel
(for Galaxy Ace 2 choose temporary_kernel_codina.zip, for S Advance - temporary_kernel_janice.zip). This step is not required if you already have TWRP recovery installed.
Reboot into recovery
Perform factory reset
Flash the Lineage 13.0 zip from SD card
Reboot
F.A.Q.
Camera start issues?
I hope I've worked around this issue, however it can be possible that camera refuses to start sometimes.
In the case this happens, for now there's only solution to wipe data partition.
Compatibility with standalone Chrono Kernel?
These builds aren't supported by Chrono Kernel.
The reasons for that are some incompatible changes in the ROM, so in order to make ROM maintaining easier, the standalone kernel version was dropped for now, however this can be changed in the future and support can be brought back. For now, please don't report bugs if you have installed it over these builds.
It seems like LineageOS 13.0 is quite outdated and unsupported anymore. Any reasons to build / use it?
It's truth, the currently supported LineageOS versions are 15.1 and 16.0. The reason to return to some older LineageOS builds is a maintaining issues on a such newer Android version as Pie or Oreo. It has become clear I can't support LineageOS 16.0 builds with big amount of hacks used in our builds.
Ok, this device development is pretty much dead rather than alive. Why keep it up?
It's a non-profit project. I like to support especially such an old devices, so no problems if there wouldn't be that much of users.
Finally, an unofficial LineageOS 13.0 build was released a long time ago for this device. What is different in these builds?
Existing LOS builds for this device has a lot of hacks in the source code. With upgrade to a newer Android versions it becomes more and more difficult to support it. I had to reconsider the way some device specific fixes are implemented, so that it should be easier to support it.
Still, I'm not entirely sure I'm able to get rid of every device hack used, however after some experience gained from I9300 development I feel myself much more confident than before. So that said you won't know if you don't try.
Downloads
Install packages: https://www.androidfilehost.com/?w=files&flid=295159
Reporting bugs
When reporting reboots, please produce log below as follows
(using adb or terminal)
Code:
su
cat /proc/last_kmsg > /sdcard/last_kmsg.txt
and attach in this thread.
If reporting another issues
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.)
A rough timestamp of when the issue occurred is also useful.
Click to expand...
Click to collapse
curiousrom said:
to quickly & easily capture logcat (Main log), Kernel log (dmesg) & Last Kernel log (last_kmsg which is important in case of unwanted reboot) without using a computer + adb or use a Terminal emulator on the phone:
Root the phone
Developer Options > Store logger data persistently on device > select All. More info about it here on developer.android.com
Install the free SysLog.
Reboot the phone & reproduce the problem(s).
Open Syslog & select logcat, dmesg & last_kmsg. Add some significant keywords in the bottom including in Notes describing the bug & hit Take log.
The individual logs + a .zip of all of them will be saved in /sdcard/Syslog. You must rename them .txt to be able to attach them to an XDA post like logcat.log > logcat_log.txt for example. Or you can choose Share which will .zip them & then you can attach to a post or upload somewhere & link to in your post if the .zip is too big for XDA's attachment service (20 MB max).
***
Bug Reports & Logs?
If the phone is not rooted you can grant this permission to enable Syslog using ADB (15 seconds ADB Installer) & a computer:
adb shell pm grant com.tortel.syslog android.permission.READ_LOGS
You can also install an app like MatLog to analyse the logcat, filter it, search in it, export files etc but Syslog is fast & easy. If not rooted grant permission for MatLog:
adb shell pm grant com.pluscubed.matlog android.permission.READ_LOGS
***
Click to expand...
Click to collapse
XDA:DevDB Information
LineageOS 13.0, ROM for the Samsung Galaxy Ace II
Contributors
ChronoMonochrome, SergeyL
Source Code: https://github.com/CustomROMs/android_local_manifests_u8500
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
ROM Firmware Required: TWRP >= 3.2.3 and Stock 4.1.2 ROM installed
Version Information
Status: Testing
Created 2019-06-06
Last Updated 2019-06-06
Reserved
Reserved
So this ROM will be maintained instead of newer LOS ROMs?
bien2004official said:
So this ROM will be maintained instead of newer LOS ROMs?
Click to expand...
Click to collapse
Ideally, it should be possible to build newer ROMs too, however I want to rework some of device patches before I build higher Android versions.
There's still a plenty of work, so it's likely I'll stick to Android 6.0.1 for now.
ChronoMonochrome said:
Ideally, it should be possible to build newer ROMs too, however I want to rework some of device patches before I build higher Android versions.
There's still a plenty of work, so it's likely I'll stick to Android 6.0.1 for now.
Click to expand...
Click to collapse
Hmm, instead of building many higher Android version, should you stick of one Android and make it fully stable? Like @ace2nutzer with his CM11
bien2004official said:
Hmm, instead of building many higher Android version, should you stick of one Android and make it fully stable? Like @ace2nutzer with his CM11
Click to expand...
Click to collapse
Yes, that makes sense. I think most of 6.0.1 ROMs here are stable enough though, we just need to simplify some device specific fixes so that it should be easier to maintain more recent Android version ROMs.
Always interested in new dev but will hang on for chrono kernel.
Thank you for that ROM! :good:
Are you interested in bug reports? I've encountered that accessing the external sd card via USB from my computer isn't possible. Android shows sdcard1 two times and seems to be merging all file system contents into each if the items. Pasting large amounts of data (~ 50 GB) has failed. Tell me how I can provide you with more information.
root included
Is there root included, or is it planned to do so?
-> sorry. Found it in the developer section in the settings.

[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.

[ROM][OFFICIAL][cedric][11] LineageOS 18.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.
*
* 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.
*
*/
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.
Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review.
Instructions:
Download the latest build, recovery image and GApps (if you need them)
Flash the downloaded recovery image via fastboot
Boot to recovery
Format system and perform a factory reset
Reboot to recovery
Flash the latest build
Flash GApps and any other necessary add-ons
What's working:
WiFi
Camera and Camcorder
Bluetooth
NFC
Fingerprint - Oreo firmware required
GPS
OTG
Video Playback
Audio
RIL
VoLTE/VoWiFi
USB tethering/audio
SELinux: Enforcing
Known issues:
You tell me
Downloads:
Official builds: Here
Recovery: Here
Google Apps: Here
Reporting Bugs
All bugs should be reported here: Issue Tracker
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
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.)
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)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
Did you--
wipe:
restore 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:
Thanks to:
@GivFNZ for testing my builds
@wiktorek140, @karthick mostwanted, @wh0dat, @KalilDev, @AsD Monio, @GoldeneyeS2, @Steve Mathew Joy and @rajatgupta1998 for their hard work on our device sources
LineageOS team
Changelogs:
Code:
2021-04-08:
Initial build.
Source code:
Common device tree: https://github.com/LineageOS/android_device_motorola_msm8937-common
Device tree: https://github.com/LineageOS/android_device_motorola_cedric
Kernel: https://github.com/LineageOS/android_kernel_motorola_msm8953
Nice, now on xda too
Already flashed build, its the same as in TG ig.
you can compile a completely android version go
rtd4 said:
you can compile a completely android version go
Click to expand...
Click to collapse
There is an A10 Go build on TG by Elite.
家Elite channel家
Android GO A10 📅: 05/04/21 👤: @eliteG5 🧩Cambios: - Optimkernel 356 - optimización autonomía de batería - optimización de rendimiento en general ❌NOTA: está build viene con gapps incluídas. ⚠BUGS: ninguno? ⬇Descarga...
t.me
thank you for your efforts, jarlpenguin - this is much appreciated. will this become an officially supported los-build at some point in the future?
SirRGB said:
There is an A10 Go build on TG by Elite.
家Elite channel家
Android GO A10 📅: 05/04/21 👤: @eliteG5 🧩Cambios: - Optimkernel 356 - optimización autonomía de batería - optimización de rendimiento en general ❌NOTA: está build viene con gapps incluídas. ⚠BUGS: ninguno? ⬇Descarga...
t.me
Click to expand...
Click to collapse
The rom is good but I can't load it off, only the lightning appears
Hi
First, TWRP wiped data from / system and / data partitions Then I installed the image lineage-18.1-20210406-UNOFFICIAL-cedric.zip and Magisk-v22.1.zip Usually, after such an operation, the Android installer starts, and here the system asks me for PIN, when I enter the correct PIN of the previous system, I have a message that the PIN is incorrect.
The phone is locked.
Is there any way to get around this problem via TWRP?
EDIT:
OK,
I formatted / data in TWRP and started the installer.
But I have a problem with the SD card (it was also in LineageOS 17):
cedric / # mount | grep dm-1
/dev/block/dm-1 on /mnt/expand/8be4d77f-6c9d-4b13-bbac-804c592fc0b3 type f2fs (ro,dirsync,seclabel,nosuid,nodev,noatime,background_gc=off,user_xattr,acl,inline_data,extent_cache,active_logs=6)
/dev/block/dm-1 on /data_mirror/data_ce/8be4d77f-6c9d-4b13-bbac-804c592fc0b3 type f2fs (ro,dirsync,seclabel,nosuid,nodev,noatime,background_gc=off,user_xattr,acl,inline_data,extent_cache,active_logs=6)
/dev/block/dm-1 on /data_mirror/data_de/8be4d77f-6c9d-4b13-bbac-804c592fc0b3 type f2fs (ro,dirsync,seclabel,nosuid,nodev,noatime,background_gc=off,user_xattr,acl,inline_data,extent_cache,active_logs=6)
cedric / # mount -o remount,rw /dev/block/dm-1
mount: '/dev/block/dm-1'->'/data_mirror/data_de/8be4d77f-6c9d-4b13-bbac-804c592fc0b3': Invalid argument
cedric / # mount -o remount,rw /mnt/expand/8be4d77f-6c9d-4b13-bbac-804c592fc0b3
mount: '/dev/block/dm-1'->'/mnt/expand/8be4d77f-6c9d-4b13-bbac-804c592fc0b3': Invalid argument
cedric / # mount -o remount,rw /mnt/expand/8be4d77f-6c9d-4b13-bbac-804c592fc0b3
mount: '/dev/block/dm-1'->'/mnt/expand/8be4d77f-6c9d-4b13-bbac-804c592fc0b3': Invalid argument
cedric / #
EDIT 2:
Where is in Lineage-18.1 configurations:
"Developer options > Kill app back button"
Cheers
Does LineageOS 18.1 work fine on the Moto G5? If that is the case, I am considering to install it as well.
Does anyone here know what I can do to avoid Google apps altogether? How can I install a good alternative play store on my device without using the Google Play Store first? Is APKPure a good alternative?
Nemgathos said:
Does LineageOS 18.1 work fine on the Moto G5? If that is the case, I am considering to install it as well.
Does anyone here know what I can do to avoid Google apps altogether? How can I install a good alternative play store on my device without using the Google Play Store first? Is APKPure a good alternative?
Click to expand...
Click to collapse
index - powered by h5ai v0.30.0 (https://larsjung.de/h5ai/)
index - powered by h5ai v0.30.0 (https://larsjung.de/h5ai/)
files.auroraoss.com
No need to sign in. You can also install aurora store via fdroid.
Nemgathos said:
Does LineageOS 18.1 work fine on the Moto G5? If that is the case, I am considering to install it as well.
Does anyone here know what I can do to avoid Google apps altogether? How can I install a good alternative play store on my device without using the Google Play Store first? Is APKPure a good alternative?
Click to expand...
Click to collapse
In my lineage-18.1-20210406-UNOFFICIAL-cedric.zip SELinux blocked Magisk (from image Magisk-v22.1.zip), log:
04-16 22:25:01.406 2794 2821 I ActivityManager: Start proc 5959:com.topjohnwu.magisk/u0a158 for service {com.topjohnwu.magisk/com.topjohnwu.magisk.core.download.DownloadService}
04-16 22:25:01.596 5959 5959 W opjohnwu.magisk: type=1400 audit(0.0:52): avc: denied { read } for uid=10158 name="u:object_r:virtual_ab_prop:s0" dev="tmpfs" ino=343 scontext=u:r:untrusted_app:s0:c158,c256,c512,c768 tcontext=u:object_r:virtual_ab_prop:s0 tclass=file permissive=0 app=com.topjohnwu.magisk
04-16 22:25:01.612 5959 5959 I TetheringManager: registerTetheringEventCallback:com.topjohnwu.magisk
04-16 22:25:01.625 457 511 E vold : Failed to find mounted volume for /storage/emulated/0/Android/data/com.topjohnwu.magisk/files/
04-16 22:25:01.626 5959 5959 W ContextImpl: Failed to ensure /storage/emulated/0/Android/data/com.topjohnwu.magisk/files: android.os.ServiceSpecificException: (code -22)
04-16 22:25:01.629 457 511 E vold : Failed to find mounted volume for /storage/emulated/0/Android/data/com.topjohnwu.magisk/cache/
04-16 22:25:01.630 5959 5959 W ContextImpl: Failed to ensure /storage/emulated/0/Android/data/com.topjohnwu.magisk/cache: android.os.ServiceSpecificException: (code -22)
04-16 22:25:01.634 457 511 E vold : Failed to find mounted volume for /storage/emulated/0/Android/media/com.topjohnwu.magisk/
Also advise you to wait for the new, improved versions of Lineage and Magisk.
I am currently using: lineage-17.1-20210414-microG-cedric.zip
works corrected.
Microg instead of Google-apps.
Instead of Google-play, I use the Aurora Store installed with Fdroid.
Cheers
Hello, I'm glad that my terminal still has life thanks to people like you, I had no problems installing the ROM, although the detail that I can detect is that when making a call I have no return audio or speaker, some idea?, even so many thanks for the support
JarlPenguin said:
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.
*
*/
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.
Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review.
Instructions:
Download the latest build, recovery image and GApps (if you need them)
Flash the downloaded recovery image via fastboot
Boot to recovery
Format system and perform a factory reset
Reboot to recovery
Flash the latest build
Flash GApps and any other necessary add-ons
What's working:
WiFi
Camera and Camcorder
Bluetooth
NFC
Fingerprint - Oreo firmware required
GPS
OTG
Video Playback
Audio
RIL
VoLTE/VoWiFi
USB tethering/audio
SELinux: Enforcing
Known issues:
You tell me
Downloads:
Unofficial build: GitHub
Recovery: GitHub
Google Apps: MindTheGApps
Reporting Bugs
All bugs should be reported here: Issue Tracker
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
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.)
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)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
Did you--
wipe:
restore 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:
Thanks to:
@GivFNZ for testing my builds
@wiktorek140, @karthick mostwanted, @wh0dat, @KalilDev, @AsD Monio, @GoldeneyeS2, @Steve Mathew Joy and @rajatgupta1998 for their hard work on our device sources
LineageOS team
Changelogs:
Code:
2021-04-08:
Initial build.
Source code:
Common device tree: https://github.com/moto-msm8937/android_device_motorola_msm8937-common
Device tree: https://github.com/moto-msm8937/android_device_motorola_cedric
Kernel: https://github.com/JarlPenguin/android_kernel_motorola_msm8953
Click to expand...
Click to collapse
Hey Jarl, I know that you like copy-paste, but please modify the credits section to include cedric ones. Soham did the inital bringup, Lemony did testing, etc.
Thank you for this! I've been trying it for a few days now and It is working pretty good, no problems for now.
Jarl, please also update the thread to reflect it's official now.
Is this a 32-bit or 64-bit ROM?
hayaban said:
Is this a 32-bit or 64-bit ROM?
Click to expand...
Click to collapse
It is a 64bit treble compatible rom.
xattus:3 said:
Hello, I'm glad that my terminal still has life thanks to people like you, I had no problems installing the ROM, although the detail that I can detect is that when making a call I have no return audio or speaker, some idea?, even so many thanks for the support
Click to expand...
Click to collapse
I have the same problem
For those that want to know how to fully pass safety net
Install official version of rom from lineage os site
Install bitgapps https://bitgapps.ga/arm64
Install magisk (at time of writing I'm using version 23.0)
Hide magisk with random package name
Enable magisk hide
Install MagiskHide Props Config module
Install Terminal emulator from playstore
In terminal emulator type props then enter
Select option 1
Select option f
Choose Google (option 7)
Choose pixel 4 (option 22)
Choose android version 11 (option 2)
Restart
Official build, wow crazy.
LineageOS Downloads
download.lineageos.org
Hello everyone!
I just updated to the latest version (lineage-18.1-20210624-nightly-cedric-signed.zip - don't remember what before) and get a "Encryption unsuccessful" error.
How can I fix this without formatting or wiping anything?
EDIT: downgrade to 16 or 17 didn't fix it

[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