{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
** Your warranty is now void.
**
** 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.
**
**/
About LineageOS
LineageOS is a free and open-source operating system for set-top boxes, smartphones and tablet computers, based on the Android mobile platform. It is the successor to the custom ROM CyanogenMod, from which it was forked in December 2016 when Cyanogen Inc. announced it was discontinuing development and shut down the infrastructure behind the project. Since Cyanogen Inc. retained the rights to the Cyanogen name, the project rebranded its fork as LineageOS.
LineageOS was officially launched on December 24, 2016, with the source code available on GitHub. Since that time, LineageOS development builds now cover more than 185 phone models with over 1.9 million active installs,having doubled its user base in the month February–March 2017 And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
About Galaxy S2 running Android 12 12.1!
Hi everyone,
Welcome to my thread for i9100 (from 2011) running Android 12. It took a while, but now the rom is at a usable state (no daily).
In my country my provider KPN will stop supporting 3G on march 2022 and this wil make my S2 unusable for daily drive. This means I probably won't port this phone to Android 13 in the future.
Update 16-03-2022
I renamed the thread because I updated the sources to LOS 19.1/Android 12.1 and everything is still working except of GPS.
Credits
* @ChronoMonochrome
* Shivaay
* @lee.wp14
* @ze7zez
* arco68
* Team Infusion
* LineageOS & CO (For Source Code)
* All the authors the last 10 years working on this legendary phone
* Last but not least @channel48 which reviews custom ROMS from all kind of phones including my work on this ancient one
I hope I didn't miss someone, please let me know.
Source code:
https://www.github.com/lineageos
https://www.github.com/rinando
Current state:
Working:
- RIL (Phone/SMS)
- Audio
- Bluetooth (audio & headset)
- Wifi
- IMEI
- Touchkeys
- Hardware encode/decoder
- Display
- DRM, for e.g. Netflix
- Selinux enforced
- BitGapps
- Magisk v23.0 v24.1
- FM Radio (using Spirit2)
- Camera Videorecording
- Camera Pictures
- MicroG support
- (A)GPS fixed! Thanks to @html6405 for helping me out!
Working-ish/WIP:
- BLN
- Camera Pictures, one time only and crashes after second use untill reboot.
- Sensors, sometimes works
Not working/known issues:
- AGPS
- Camera Videorecording
- PowerHAL
- LiveDisplay
- MicroG support
Won't fix:
- HDMI (MHL) (support broken/removed since CM 10)
- (A)GPS, I can't fix this blob crash
How to FULL clean flash LOS 19.1 and TWRP 3.6.1_9.0
Warning: This will erase your data-partition completely!
Download i9100-LOS 19.1 via ODIN.zip and unzip it on your Windows PC.
Start the Odin3 v3.07.exe in the ODIN3 v3.07-folder
Choose for PIT: i9100-LOS-19.1.pit
Choose for PDA: i9100-LOS-19.1_android-12.1.0_r2.tar
Make sure the following checkboxes are checked:
Auto Reboot (optional)
Re-Partition
PDA
Click Start!
Reboot your phone and LOS 19.1 will start. First start could take about a few minutes.
Note about new PIT-file: The recovery image of TWRP 3.6.1 exceeds the 8mb partition size of our PIT. That is why I introduced a new PIT-file. I also enlarged the System-partition (FACTORYFS) to 2GB. These are the partition changes (compared with stock) of PIT-file i9100-LOS-19.1.pit :
Partition nameStock sizeLOS 19.1 sizeRECOVERY8MB32MBCACHE100MB76MBFACTORYFS512MB2048MBDATAFS2048MB12792MBUMS11784MB8MBHIDDEN512MB8MB
How to apply Magisk
Copy the Magisked kernel on the SD-card of your phone.
This is the second download-file in the download section ending with ...magisk_boot.img.
Reboot into recovery (TWRP)
In TWRP
Choose Install
Choose Install Image
Now you can select ...magisk_boot.img
Choose Boot
And flash it
Reboot into Android
Download Magisk from https://magiskmanager.com
If you download the .zip, rename it to .apk
Install the Magisk App in Android and follow its instructions
Downloads - TWRP 3.6.1
To install TWRP 3.6.1 you need to enlarge your recovery-partition.
You can download manually the PIT file here.
I recommend to use the "full clean flash"-instructions described above which comes with TWRP 3.6.1.
Download TWRP 3.6.1_9.0 here:
twrp-3.6.1_9.0-i9100.img
If you need Toybox instead of Busybox, you can download the toybox-version here:
twrp-3.6.1_9.0-i9100_toybox.img
How to flash .img-file:
In TWRP => Install => Install Image => Choose your img-file => Choose Recovery => Flash
Downloads - LOS 19.1 Builds
Build #2 2022-06-13
Overall state: Stable
Android build: 12.1.0-r7
Required recovery: TWRP 3.3.1-1
Changes:
- Updated LOS sources
- Fixed (A)GPS thanks to @html6405 !
Downloads
lineage-19.1-20220613-UNOFFICIAL-i9100.zip
lineage-19.1-20220613-UNOFFICIAL-i9100_magisk_24100_boot.img
Build #1 2022-03-15
Overall state: Stable
Android build: 12.1.0-r1
Required recovery: TWRP 3.3.1-1
Changes:
- Updated LOS sources
- If you are using Magisk, please use v24.1.
There are issues with v24.2 and v24.3 which doesn't work properly on our device.
Downloads
lineage-19.1-20220315-UNOFFICIAL-i9100.zip
lineage-19.1-20220315-UNOFFICIAL-i9100_magisk_24100_boot.img
LOS 19.0 Builds
Build #3 2022-02-28
Overall state: Stable
Android build: 12.0.0-r29
Required recovery: TWRP 3.3.1-1
Changes:
- Updated LOS sources
- Fixes Bluetooth
- Disabled (A)GPS, I can't fix this.
Downloads
lineage-19.0-20220227-UNOFFICIAL-i9100.zip
lineage-19.0-20220227-UNOFFICIAL-i9100_magisk_boot.img
Build #2 2022-01-09
Overall state: Lets find out!
Android build: 12.0.0-r18
Required recovery: TWRP 3.3.1-1
Changes:
- Updated LOS sources
- Fixed Camera picture
- Fixed Camera videorecording
- MicroG support (Should work, I didn't test it myself, please test)
- Disabled some animation for more responsiveness
- Some optimization for zRAM/IO/LMK and background services
Downloads
lineage-19.0-20220109-UNOFFICIAL-i9100.zip
lineage-19.0-20220109-UNOFFICIAL-i9100_magisk_boot.img
Build #1 2021-12-28
Overall state: Lets find out!
Android build: 12.0.0-r18
Required recovery: TWRP 3.3.1-1
Downloads
lineage-19.0-20211228-UNOFFICIAL-i9100.zip
lineage-19.0-20211228-UNOFFICIAL-i9100_magisk_boot.img
** Reserved **
wow. never thought that a s2 could run android 12.
especially at low specs
good work.
I'm gonna get a s2 and try this out.
rINanDO said:
** Reserved **
Click to expand...
Click to collapse
Got your message , You are amazing bro !!!! Downloading !
Hello,
nice to find this new Android 12. I come from Los 18. Should I also do the steps with odin, or can I do a factory reset and directly flashing los19?
Best regards Sebastian
Concept48 said:
Got your message , You are amazing bro !!!! Downloading !
Click to expand...
Click to collapse
Were on Bro !!!
Sebastian323 said:
Hello,
nice to find this new Android 12. I come from Los 18. Should I also do the steps with odin, or can I do a factory reset and directly flashing los19?
Best regards Sebastian
Click to expand...
Click to collapse
You don't need odin coming from los 18. Factory reset and flash los 19 will do.
Well done. Work here like shame. The issue - WiFi does not work with Linux(Fedora) WPA hotspot, same as with previous releases
Happy new year!
omfg, you are amazing man! happy new year, not downloading right now, cause i am using the galaxy s2 as my main phone, but when i will see an stable-ish build i will install it like i did with los 18.
Hope u will not give up on this phone, even if 3g will no longer be supported in your country, or at least make this port bugless, like android 6 on the galaxy s1
TheWorldYT said:
wow. never thought that a s2 could run android 12.
especially at low specs
Click to expand...
Click to collapse
Well the same could be said abouth android6,7,8,9,10 and 11 xD
This is simply amazing and astonishing achievement. Props to the Dev !!
Scorpionea said:
Well the same could be said abouth android6,7,8,9,10 and 11 xD
This is simply amazing and astonishing achievement. Props to the Dev !!
Click to expand...
Click to collapse
yeah true and thanks to the developer, the s2 will be on the latest android version
Scorpionea said:
Well the same could be said abouth android6,7,8,9,10 and 11 xD
This is simply amazing and astonishing achievement. Props to the Dev !!
Click to expand...
Click to collapse
not really 6, because most 1gb phones/android tablets run android 6, but for 7,8,9,10,11,12 it's amazing.
This is so exciting, congrats @rINanDO ! Too bad I'm too busy with college and unable to join the party..
Having majority of the features working even in Android 12, this is just wow, especially the RIL :3
You don't need odin coming from los 18. Factory reset and flash los 19 will do.
I moved from LOS 18 with these steps:
1. download and store on sd card the two build files (LOS and magisk)
2. did a full backup via twrp of my LOS 18 phone.
3. Using same twrp as 18 (3.3.1) I installed only LOS 19 on system, and then select image, pick magisk and install as boot.
No wipes were needed, no factory reset, no odin, no repartition and no installation of a new TWRP. For good measure I restored the data as well (was on a different phone, so I got a duplicate to test)
So far can confirm working:
- RIL (Phone/SMS)
- Bluetooth -PC/audio/headset
- Wifi
- IMEI
- Touchkeys
- Display
- Magisk v23.0
- FM Radio (using Spirit2) though I have intermitent problems with audio - not sure who to blame yet
- Camera - Front: works multiple times, no problem but:
- Camera not working when switched to back (selfi) camera get 'can't find device' and then the front stops working as well
Can also confirm my reaction ranging between NO F*CKING WAY to OH MY GOD, IT'S ALIVE!
Happy new year! Already started great with this ROM
Have to admit I'm not surprised to see A12 landing on i9100 since rINanDO was in "silent-mode" for a while.
I suspected that he had been working on this project for some time.
The result, however, is really surprising and far beyond all my expectations... in one word, it's simply A-M-A-Z-I-N-G !!
Thank you rINanDO for your continuous and tireless support for this glorious and nearly immortal device.
I saw that from the end of November TWRP 3.6.0 recovery is also available for our old device but it has a size that exceeds current partition scheme.
So, I edited the PIT file going to double the space for recovery at the expense of some Data partition space.
This allowed me to flash latest TWRP and it all worked like a charm!
10 years old and It's still alive, runs android 12. Great job man @rINanDO
It is possible to install google apps?
joam280 said:
It is possible to install google apps?
Click to expand...
Click to collapse
https://github.com/BiTGApps/BiTGApps-Release/releases/download/v1.7/BiTGApps-arm-12.0.0-R44_signed.zip
works well here
Related
{
"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
{
"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 18.1 is a free, community built, aftermarket firmware distribution of Android 11 (R), 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.
Features:
RIL: LTE, Calling + recording, SMS and MMS
Wi-Fi: Connection to 2.4 and 5 GHz, Wi-Fi Display with audio
Bluetooth pairing, sharing and audio
Audio & video playback, streaming and recording
NFC
GPS and sensors
Camera
Powered on/off and wireless charging
USB file transfer/MTP and charging
USB, Bluetooth and Wi-Fi tethering (hotspot)
Google services and SafetyNet compliant (banking apps and Google Wallet work out of the box)
Storage encryption and SDCard
LineageOS Recovery with encryption support (not required, but endorsed )
Slimport HDMI
LG Quick Circle case support with FlipFlap
Known issues:
DRM/Widevine L3: Amazon Prime and Play Now (Polish TV stream) are working and streaming, but the quality is 540p.
YouTube doesn't show 1440p in video quality options.
Slimport HDMI connection creates screen flickering, but it's not visible on an external display.
Won't work:
VoLTE
Check out the changelog in the post below.
Make sure you're on the correct firmware for your variant.
1. If you're coming from another ROM or performing a clean flash:
Reboot to Recovery
Backup any important data
Format Data partition
Wipe Dalvik, Cache and System
Flash the ROM
Flash GApps (optional, can't be flashed after the first boot)
Reboot to System
2. If you're updating the ROM or performing a dirty flash:
Reboot to Recovery
Flash the ROM
Wipe Cache
Reboot to System
Download LineageOS 18.1 ROM and Recovery
Alternative download for LineageOS 18.1
TWRP for LG G3
Google apps (MindTheGapps recommended)
Rooting your phone by Linus Tech Tips
Stock ROM by @MESA
3__HacerPermisivo.zip - this switches your selinux to permissive
bootimage_adb_unsecure by @AdrianDC - debugging, disables adb auth
Mr_Bump.zip by @dadi11 - fix for Secure booting error (boot certification verify)
Join G3 development channel on Telegram to get more info about my projects.
LineageOS GitHub repo
github.com/itsHardStyl3r
device and kernel sources
18.1, 23.04.2023
Code:
* Kernel: Updated prima driver (Wi-Fi)
* Kernel: Updated sdFAT driver from 2.3.0 to 2.4.5
* Kernel: Fixed race condition for TCP listens (https://gitlab.com/LineageOS/issues/android/-/issues/3916#note_669493796)
* Enabled DRM Clearkey 1.3 plugin
* Reimplemented ZRAM
* Fixed geotagging in photos
* Disabled wallpaper zooming effect to increase performance of app drawer
* Fixed Wi-Fi settings not being applied, including LG G3 default hotspot name
* Fixed Wi-Fi WPA3 networks
* Fixed turning off DiscoveryService and NearbyMessagesService
* Adjusted sepolicy settings
* G3 should now appear as a phone in File Managers via USB
* d85x, f400, vs985: Declared support for Mifare NFC tags
- ls990 does not have pn547 NFC chip, so I can't confirm it works.
* Reverted "Disable wifi AP MAC randomization" to fix 5 Ghz hotspot
- It works now: https://imgur.com/a/6JgSynU.
* Enabled XZ compression
* Fixed HIDL power stats, TetherController and TelephonyManager errors
* Updated screenshots
18.1, 14.04.2021
Code:
* April 2021 Android Security Bulletin: r34
* Promotion to Official 18.1 #306996 #306997
* Sanitized sources so I could push to LineageOS (mostly vendor stuff) - not really worth mentioning
* Fixed TimeKeep implementation
* Fixed "Switched to AOSP RenderScript" from 31.03.2021 update
18.1, 31.03.2021
Code:
* March 2021 Android Security Bulletin: r32
* Fixed encryption
* DRM protected now works (e.g. Netflix)
* Switched to AOSP RenderScript
* Builds now come with smaller font footprint
18.1, 14.02.2021
Code:
* Updated source (LineageOS/lineage-18.1)
* sepolicy additions
* device tree updates (Trust VINTF)
* CameraServiceProxy error fix
* more bringup
18.1, 20.12.2020
Code:
* Initial release
https://imgur.com/a/j98w3ko
Reserved #3
Reserved #4
You are great, thank you..
The second beta release is awesome. Everything seems as it should be. Animations are very smooth. I wonder what is next.
Horrah! just downloading...
thank you for your hard work!
turquoise.ht said:
You are great, thank you..
i wanna submit my very first impression after a few hours of use. i had no problem during installation and in general everything is ok. animations were laggy at the beginning but they are smoother now after a while. i am sure things will get better soon. thank you very much again for your efforts.
-google drive crashing, google chrome cannot see the google account so cannot start sync.
-magisk 20.4 does not work but 21.1 beta works.
Click to expand...
Click to collapse
These bugs are related to the GApps, these are very shady but the basics work. I am waiting for @walter79 to respond and I'll build our own GApps.
Thanks for the feedback.
D855 32gig: came from 17.1, flaweless install, all works perfect, no lags or hassles. Nice work, will be my LOS from now on! Thank you HardStyl3r for this ROM.
and what Gapps can I install for LG g3 D855?
fefe128 said:
and what Gapps can I install for LG g3 D855?
Click to expand...
Click to collapse
you will find it in the download folder ==> first post here....
fefe128 said:
you will find it in the download folder ==> first post here....
Click to expand...
Click to collapse
yes. I have it. I apologise
I installed and want to switch instead of Lineage recovery sleep on TWRP recovery. How ?
fefe128 said:
I installed and want to switch instead of Lineage recovery sleep on TWRP recovery. How ?
Click to expand...
Click to collapse
same here: it seems root + TWRP is gone...
fefe128 said:
I installed and want to switch instead of Lineage recovery sleep on TWRP recovery. How ?
Click to expand...
Click to collapse
LZ_ said:
same here: it seems root + TWRP is gone...
Click to expand...
Click to collapse
The setup wizard is tricky this time. It automatically replaces TWRP with LineageOS Recovery unless you uncheck the option. To bring back TWRP, use flashable ZIP in my TWRP thread, flash it (either adb sideload or sdcard is fine) and skip the signature check failure.
HardStyl3r said:
The setup wizard is tricky this time. It automatically replaces TWRP with LineageOS Recovery unless you uncheck the option. To bring back TWRP, use flashable ZIP in my TWRP thread, flash it (either adb sideload or sdcard is fine) and skip the signature check failure.
Click to expand...
Click to collapse
Good news on the LS990. installed and booted up fine. Data and telephony both working. Rom seems just fine. Still have my twrp . No fc and no reboots. Can't get magisk 20.4 to flash so no root yet but as smoothly as it's running so far we're looking good. Thank's for the LS990 build.
Update !! Found Magisk 21 and installed root. Works fine now. One question about setup manager related to installing lineage recovery. Is it a onetime setup question or will it ask this on future updates and or resets ? Just wondering if it's something we need to be on guard against . Possible to disable the feature ? Fortunantly I happen to catch it and uncheck it so I'm good. Thanks
LS990 users you can install this . The old reboot problem we had with lineage 17 is gone. This runs good enough I'm going to continue with it as daily driver for now.
Max Frost said:
Good news on the LS990. installed and booted up fine. Data and telephony both working. Rom seems just fine. Still have my twrp . No fc and no reboots. Can't get magisk 20.4 to flash so no root yet but as smoothly as it's running so far we're looking good. Thank's for the LS990 build.
Update !! Found Magisk 21 and installed root. Works fine now. One question about setup manager related to installing lineage recovery. Is it a onetime setup question or will it ask this on future updates and or resets ? Just wondering if it's something we need to be on guard against . Possible to disable the feature ? Fortunantly I happen to catch it and uncheck it so I'm good. Thanks
LS990 users you can install this . The old reboot problem we had with lineage 17 is gone. This runs good enough I'm going to continue with it as daily driver for now.
Click to expand...
Click to collapse
This should only pop up when you clean /data. As far as I know, Setup Wizard only appears on first boots, which includes clean /data. If you've unchecked this, I think you are safe. Enjoy. And yeah, the latest Magisk beta works.
Fixed: took the latest Magisk-v21.1.zip, then run the TWRP-App and installed .bin file. Enable Advanced restart and all works fine again!
Why can't I find Advanced Reboot option? Someone enliten me!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
* Your warranty is now void.
*
* 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.
*
*/
Introduction
LineageOS is a free, community built, aftermarket firmware distribution of Android 12 (S), 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.
Bugs
What's working:
Boot
Bluetooth
Camera / Camcorder
RIL (DATA/Call/SMS)
WiFi
WiFi Hotspot
USB (ADB/MTP/PTP)
NFC (not-tested)
LED lights
Sensors
FM Radio
GPS
Audio Playback
Video Playback
Touch screen
ExFAT SDCard
What's not working:
SELinux is permissive
You tell me.
Installation instructions
Download the zip(s).
Install a compatible Recovery
Perform a NANDroid backup of your current ROM (Optional)
Wipe system / data / cache partitions
Flash ROM.
Optional: Install the Google Apps addon package.
Optional: Install Magisk for Root.
Supported models:
C6802,C6806,C6833,C6843
Downloads
Recovery : My Unofficial TWRP
Gapps : MindTheGApps ARM 12.1
Magisk (Flash under TWRP): Unofficial Flashable APK
Rom : Download
Sources
Device/Kernel/Vendor Tree: Sources
Donate
DONATE To Me
Big Thanks
LineageOS Team.
AICP Team.
all sony-msm8974 / sony-rhine contributors.
Changelogs
2022/08/26
Fixed boot process delay issues.
2022/08/07
Updated with August security patches.
Upstream updates and fixes.
2022/07/14
Fixed NFC options.
2022/07/13
Updated to Android 12.1.0_r11 with July security patches.
Upstream updates and fixes.
2022/07/02
Fixed DRM widevine library loading errors.
2022/06/14
Updated to Android 12.1.0_r7 with June security patches.
Upstream updates and fixes.
2022/05/13
Updated to Android 12.1.0_r5 with May security patches.
Upstream updates and fixes.
2022/04/08
Updated to Android 12.1.0_r4 with April security patches.
Updated stock app icons.
Upstream updates and fixes.
2022/03/20
Updated to Android 12L with March security patches.
Updated to LineageOS 19.1.
Upstream updates and fixes.
Clean flash recommended.
2022/02/13
Initial release of LineageOS 19.0 for Z Ultra.
Screenshots
Slow linking speed of download, hope I could test it before sleep.
Good thing is if I finished initial download, rom file should be achieved on local CDN of core network, which should be benefit of other users.
=====================
Some quick feedback:
1. Bluetooth works fine on my C6802 (none LTE ver.);
2. IMEI is still missing just like LOS 18, but based on the EXP of 18, I would check it later as old way;
(yes still could be fixed via root copy modem files)
3. Overall performance (UI responses) is better than LOS 18, I checked it from monitor apps, seems GPU loading is much active than LOS 18 version,less gap feeling upon same app compares to the running situation in LOS18
4. Recovery is missing or not function after installation - I suppose this is a torching issue need to fix at next build in first priority:
5. Root works.
6. 1st/2nd lead time of is very long, but much less after 3rd time. Still, overall booting time is much longer than LOS18 on my device.
7. storage function of "regard external SD as internal" is with very low operational efficiency, and overall traffic speed of external SD is lower than LOS 18.
only reflash twrp recovery on installed LOS 19, doesn't work.
then I flash back boot.img of LOS 18 & twrp recovery, then it backs
but have to reinstall LOS 19 again...while after installation, twrp recovery not function again..
PS: I'm using yours' customized TWRP 3.6.90 var.
@tarkzim
It works well even on dirty flash so far. The charging speed is a bit slow. Thanks Tarkzim!
Thank you @tarkzim your work amazing
Hi dear @tarkzim i test rom until now i use some bug i found it
My device is 3g model i don't have any issues with Bluetooth or modem my cellular and Bluetooth is good work in 3g model
But i have problem by random reboot some time
Some time my device freeze in black screen and i force to reboot by power and volume up buttons and just some time boot take a 15 minutes and some time just 2 minutes
One more thing if you could add pure black in dark mode be great
Thank you again for your build this beautiful and good rom
1. After updated to the latest Magisk root is failed and can't enter into recovery (halt on splash)
2. Can't run Geekbench 5 (forced stop app while running)
@tarkzim You did it man, you did it.
Thank you so much!!!
phhuang said:
1. After updated to the latest Magisk root is failed and can't enter into recovery (halt on splash)
2. Can't run Geekbench 5 (forced stop app while running)
Click to expand...
Click to collapse
Don't update to latest Magisk, and make sure you are using my latest TWRP.
Wow, I am rally impressed. XZU had no android versions after lollipop because of touch issues and now we have android 11 and 12 from the same dev.
Is this ROM stable enough to update from android 11?
Thanks @tarkzim a million for your work.
Thanks for your effort. It works pretty fine with the latest android update
btw can the appearance of the clock on lock screen be changed as it's too big and doesn't look good.
tarkzim said:
Code:
* 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.
*
*/
Introduction
LineageOS is a free, community built, aftermarket firmware distribution of Android 12 (S), 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.
Bugs
What's working:
Boot
Bluetooth
Camera / Camcorder
RIL (DATA/Call/SMS)
WiFi
WiFi Hotspot
USB (ADB/MTP/PTP)
NFC (not-tested)
LED lights
Sensors
GPS
Audio Playback
Video Playback
Touch screen
ExFAT SDCard
What's not working:
FM Radio
SELinux is permissive
You tell me.
Installation instructions
Download the zip(s).
Install a compatible Recovery
Perform a NANDroid backup of your current ROM (Optional)
Wipe system / data / cache partitions
Flash ROM.
Optional: Install the Google Apps addon package.
Optional: Install Magisk for Root.
Supported models:
C6802,C6806,C6833,C6843
Downloads
Recovery : My Unofficial TWRP
Gapps : BiTGApps ARM 12.0
Magisk (Flash under TWRP): Unofficial Flashable APK
Rom : Download
Sources
Device/Kernel/Vendor Tree: Sources
Donate
DONATE To Me
Big Thanks
LineageOS Team.
AICP Team.
all sony-msm8974 / sony-rhine contributors.
Click to expand...
Click to collapse
Thank you @tarkzim .its work amazing. i didnt use Magisk but a few software warn that your phone was rooted. how can i unroot my phone? thnaks
and my wifi is hide. And every time I turn off wifi, the next time I have to introduce Wi-Fi again.
New build released
Updated to Android 12L with March security patches.
Updated to LineageOS 19.1.
Upstream updates and fixes.
Clean flash recommended.
tarkzim said:
New build released
Updated to Android 12L with March security patches.
Updated to LineageOS 19.1.
Upstream updates and fixes.
Clean flash recommended.
Click to expand...
Click to collapse
Hi. thanks for this new update. but this update can't be installed on my C6833
erfandl said:
Hi. thanks for this new update. but this update can't be installed on my C6833
Click to expand...
Click to collapse
Update your twrp to latest version.
thanks I updated the TWRP now it's worked. but I have problem with BiTGapps. it's not supporting android 12L.
erfandl said:
thanks I updated the TWRP now it's worked. but I have problem with BiTGapps. it's not supporting android 12L.
Click to expand...
Click to collapse
Use this 12.1 Gapps:
Downloads for : -Android- Generic Device/Other | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
androidfilehost.com
tarkzim said:
Use this 12.1 Gapps:
Downloads for : -Android- Generic Device/Other | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
androidfilehost.com
Click to expand...
Click to collapse
thanks. it's working like a charm, just the boot time take long about 5 ~ 7 minutes.
@tarkzim Thank you very much for your efforts in supporting this amazing device.
Even though the Android 11 rom is booting correctly, the 12 (or the newer 12L) version is not. It just stuck to the Sony logo. I am using your newest TWRP (3.6.1, though when it starts it says 3.6.0) and I have tried everything to no avail. Is something in my methodology wrong? What could be the culprit of this no boot problem?
Thank you for your time
{
"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 12, 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 organization.And if you would like to contribute to LineageOS, please visit our Gerrit Code Review.You can also view the changelog for a full list of changes & features.Official LineageOS website : http://lineageos.orgAbout LineageOS Legal : http://lineageos.org/legal
Important Information
1. This ROM operates without ODM images, just follow the installation instructions.2. This ROM does not intended to support Google Camera, but you can try some mods.Downloads Links
LineageOS 19:Unofficial: https://sourceforge.net/projects/loire-development/files/lineageos-19.1/suzuGoogle Applications (optional):MindTheGapps: https://androidfilehost.com/?w=files&flid=322935 (Android 12.1 -> arm64)XDA post about GApps: https://xda-developers.com/download-google-apps-gappsRecommended Recovery (optional):TWRP 3.x: https://forum.xda-developers.com/-/-t3786431
Flashing and updating
Please install the latest version of TWRP to avoid further issues with recovery!
LineageOS clean install:
Download the latest build of LineageOS ROM
Full wipe and factory reset (recommended / backup to make sure not to loose data)
Flash the LineageOS ROM zip from the Recovery
Flash the GApps to have the Google Applications (optional)
Every additional zip you want to flash (optional)
Reboot
LineageOS update/upgrade:
Download the latest build of LineageOS ROM
Wipe cache and dalvik cache
Flash the latest LineageOS ROM zip from the Recovery
Every additional zip you want to flash (optional)
Reboot
You can also update using the built-in Updater (requires at least TWRP 3.6.x or LineageOS Recovery)
About the builds:
Kernel sources: https://github.com/Chippa-a/android_kernel_sony_msm8956
Issues and reports
Report issues only if you are using the ROM kernel
If an additional mod is installed, make sure it's unrelated, and mention it
Make sure the issue wasn't discussed earlier in the threads
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 /sys/fs/pstore/console-ramoops and /sys/fs/pstore/dmesg-ramoops-0
(Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
Also thanks to:
The LineageOS Team
The SODP Team
Everyone involved in working and testing
Contributors
Chippa_a
ROM OS Version: 12.x
ROM Kernel: Linux 4.9.x
Version Information
Status: Stable
FEATURES AND ISSUES
Boot: Ok
Bluetooth: Ok
WiFi: Ok
WiFi Hotspot: Unknown
RIL - Phone - Data: Ok
GPS: Ok
Camera: Ok
Camcorder: Ok
Lights: Ok
MicroSD: Ok
Accelerometer: Ok
Compass: Ok
Gyroscope: Ok
QTI sensors: Ok
Touchscreen: Ok
FM Radio: N/A
Fingerprint: Ok
Vibrator: Ok
Microphone: Ok
Audio & music: Ok
Bluetooth audio: Ok
NFC: Unknown (HCE: Unknown)
Kernel: Ok
Graphics: Ok
3D Rendering: Ok
Clock: Ok
DRM: Unknown
Offline Charging: Ok
USB: Ok
USB Tethering: Unknown
USB OTG: Ok
Encryption: Ok
SEPolicies: Enforcing
It's amazing that msm8956 platforms have this day. Thanks a lot!
I have installed from lineageos 9 to this Version without GAPPs...
Now I wanted to install the gapps, but I no longer have twrp on it. Where can I find a suitable twrp version? as APK, because I don't have a picture on my smartphone with adb reboot bootloader.
What can I do?
Edit: Error: This GApps pkg is for Android 12.0.x ONLY Please download the correct version for your ROM: 12 (SDK32)
Edit1: I have now Installed 17.1... you can ignore this Post or Delete...
Thanks @Chippa_a for your effort. I've installed and it is really a snappy and responsive release: wifi, lte, voice calls and fingerprint are working fine.
I've tried to enable device encryption, procedure completed but then got stuck in reboot loop.
At startup:
- black screen with text that device cannot be trusted because unlocked
- white screen with sony logo
- lineage OS loading screen
- <repeat>
I've installed TWRP 3.6.1_9.0: Are anyhow meaningful the logs from there?
They're attacched, just in case. If there's any other procedure I can do to obtain more meaningful data, please link it to me and I'll try to do it, prior wiping system and reinstall.
thanks for this beautiful ROM
The rom is great but has anyone experienced a bug? Everytime I play a recorded video my speakers make a high pitched noise, a noise that sounds like a radio is out of tune. That noise totally roasted my speakers, had to swap them. Not sure why that happend, other than that the roms is really amazing. Is there any possibilitiy for the gapps to cause this? I was using Mind The Gapps.
speakers some times not work
New build is available!
April 2022 security patches
Fixed critical audio related issues
LineageOS upstream updates and fixes
Note: To make the new app icons take effect, just clear the data of Trebuchet application.
You can install the new build manually or using the built-in Updater (requires at least TWRP 3.6.x or LineageOS Recovery).
What about GCam?
is it possible to add support?
Just noticed that my back camera doesn't focus, anyone faced this problem?
SalamiPUNCH said:
Just noticed that my back camera doesn't focus, anyone faced this problem?
Click to expand...
Click to collapse
Chippa_a said:
Camera: Partially ok (main camera: broken focus)
Click to expand...
Click to collapse
This is a known issue, but it has been fixed and will be included in the upcoming build.
bluetooth audio works fine,tested with my aptx headphone。But front camera can not take photos with accurate color.
As far as I have tested, the rom is working pretty well so far, however I'm getting a pretty strong screen retention effect for some reason. Calibrating all colors to 80% in LiveDisplay settings fixes it, but makes the phone feel stuttery as hell. This also happens when enabling Night Light, regardless if LiveDisplay settings were modified or not.
I attached some logs. Hope they're of help to you.
Chippa_a said:
Please install the latest version of TWRP to avoid further issues with recovery!
Click to expand...
Click to collapse
Chippa_a said:
You can also update using the built-in Updater (requires at least TWRP 3.6.x or LineageOS Recovery)
Click to expand...
Click to collapse
Please read these notes carefully and do not report any issues with older TWRP.
Also it is not recommended to reboot from recovery (to recovery) if you have wiped the system partition (OS is not installed), or you will get stuck with TWRP splash screen as well. This issue will be investigated and probably fixed.
Thanks!
Good colleagues, could someone tell me about their experience with this rom, what works and what doesn't.
I'm about to install it but I want to be sure if it's worth it compared to the stock rom, as well as if the quality of the camera drops a lot.
thanks :3
I love this rom, i use it since two weeks and I don't have had any issues with it! Camera quality is still very good, as expected for a custom rom.
So, I can highly recommend it, it's the best thing you can do for your Xperia X!
Pay your device it's last respects and install this rom
jediknight23 said:
I love this rom, i use it since two weeks and I don't have had any issues with it! Camera quality is still very good, as expected for a custom rom.
So, I can highly recommend it, it's the best thing you can do for your Xperia X!
Pay your device it's last respects and install this rom
Click to expand...
Click to collapse
Aren't you having any issues with LiveDisplay and/or night light? What about screen retention (fake burn in)? I'm loving the rom and the Material You design, but those 2 problems are ruining my experience.
Btw, battery life is quite good in this rom.
Absolutely no screen retention!
I don't use LiveDisplay or night light, so no problems on my device
Is there any way to get video stabilization on this ROM? Also magisk doesn't show the modules that are available for download through the magisk app, modules fails to flash even if I download it from the magisk site and try to flash it. Is there any way to flash the modules? I wanted to flash the Pix3lify magisk module. Any help would be great
Edit: I found out why magisk doesn't show the modules so that's not an issue, but installing the module is, maybe I'm doing something wrong?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
** Your warranty is now void.
**
** 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.
**
**/
About LineageOS
LineageOS is a free and open-source operating system for set-top boxes, smartphones and tablet computers, based on the Android mobile platform. It is the successor to the custom ROM CyanogenMod, from which it was forked in December 2016 when Cyanogen Inc. announced it was discontinuing development and shut down the infrastructure behind the project. Since Cyanogen Inc. retained the rights to the Cyanogen name, the project rebranded its fork as LineageOS.
LineageOS was officially launched on December 24, 2016, with the source code available on GitHub. Since that time, LineageOS development builds now cover more than 185 phone models with over 1.9 million active installs,having doubled its user base in the month February–March 2017 And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
About Galaxy S2 running Android 13.0!
Hi everyone,
Welcome to my thread for i9100 (2011) running Android 13! Currently I'm not using my S2 as daily drive anymore since 3G is turned off. I used the phone primary for calling and WhatsApp but without 3G this isn't working for me. But nevertheless it didn't stopped me for porting Android 13 on this legendary phone.
Most of the work has been done by "LineageOS Ultra Legacy"-team. I don't know if this is the right teamname but someone added me in the Telegram group and they gave me some hints during development. Thanks guys! I was quite late starting porting this ROM and I was happy most BPF issues were already solved there. The i9100's kernel (still 3.0.101) needed some patches related to random=syscall and bpf in order to boot Android at all. That took a while to get it stable passing the factory i9100 splashscreen. From that point I could build LineageOS with the sources of "LineageOS Ultra Legacy"-team.
Credits
* LineageOS Ultra Legacy
* @html6405
* @ChronoMonochrome
* Shivaay
* @lee.wp14
* @ze7zez
* arco68
* Team Infusion
* LineageOS & CO (For Source Code)
* All the authors the last 10 years working on this legendary phone
* Last but not least @Concept48 which reviews custom ROMS from all kind of phones including my work on this ancient one
I hope I didn't miss someone, please let me know.
Source code:
https://www.github.com/lineageos
LineageOS-UL
LineageOS-UL has 39 repositories available. Follow their code on GitHub.
www.github.com
https://www.github.com/rinando
Current state:
Working:
- RIL (Phone/SMS)
- Audio
- Wifi
- IMEI
- Touchkeys
- Hardware encode/decoder
- Display
- DRM, for e.g. Netflix
- Selinux enforced
- Magisk v24.1
- Camera Videorecording
- Camera Pictures
- (A)GPS
- Bluetooth audio
Untested
- BitGapps (or any other Gapps packages if you dare )
- BLN
Working-ish/WIP:
- Sensors, sometimes works
- FM Radio (using Spirit2, sometimes it needs couple app starts)
Not working/known issues:
- PowerHAL
- LiveDisplay
- MicroG support
- Bluetooth headset not working
- Text is small in the launcher (and very slightly so in Settings?)
- Display Brightness does not work (Lights-HAL not working)
- Random crashes during usage
- Small dot in lock screen when password is not set, around the same location as a lock would be when a password is set
- No ambient display settings
- Camera preview is wide until first picture is taken
Won't fix:
- HDMI (MHL) (support broken/removed since CM 10)
How to install LineageOS 20.0
If you are familiar with the installation of custom ROMs than you probably already know what to do.
If you already have Lineage 19.1 running, just do a full clean install in TWRP and your good to go.
I personally still use the old TWRP 3.3.1-1 because TWRP 3.6.1 fails to make the Magisk enabled kernel file I create seperatly for every release.
For now please look for detailed instructions here to get LineageOS 19.1 running first.
How to apply Magisk-kernel on top of LineageOS 20.0
Normally you flash the Magisk.zip or install it with using the MagiskManager app. But our device is ancient and uses a deprecated partition/boot procedure. Magisk needs to update the ramdisk-image but that is integrated into the kernel-image (zImage). Therefore I created this seperate kernel-image (zImage-file) with the Magisk modified ramdisk-image.
Copy the Magisked kernel on the SD-card of your phone.
This is the second download-file in the download section ending with ...magisk_boot.img.
Reboot into recovery (TWRP)
In TWRP
Choose Install
Choose Install Image
Now you can select ...magisk_boot.img
Choose Boot
And flash it
Reboot into Android
Download Magisk from https://magiskmanager.com
If you download the .zip, rename it to .apk
Install the Magisk App in Android and follow its instructions
Downloads - LOS 20.0 Builds
Build #1 2022-10-18
Overall state: Random softboots/crash
Android build: 13.0.0-r8
Required recovery: TWRP 3.3.1-1
Downloads
lineage-20.0-20221017-UNOFFICIAL-i9100.zip (EDIT: Link updated!!)
lineage-20.0-20221017-UNOFFICIAL-i9100_magisk_24100_boot.img
Build #2 2022-11-07
Overall state: Better than Build #1.
Android build: 13.0.0-r11
Required recovery: TWRP 3.3.1-1
Changes:
- Fixed Bluetooth audio
- Camera is more reliable
- Fixed some crashes (related to lack of eBpf support in kernel)
Downloads
lineage-20.0-20221107-UNOFFICIAL-i9100 .zip
lineage-20.0-20221107-UNOFFICIAL-i9100_magisk_24100_boot .img
[RESERVED]
Wow, thank you for the hard work! Didn't expect to see android 13 on the s2, so this was a pleasant surprise, gonna keep me awake tonight. I got a second galaxy s2 a few days ago, so I will definitely try this out.
Unfortunately, it appears that the provided download of the rom is corrupted, attempting to flash it on the phone returns a ''zip file is corrupt error'' and on further inspection most files are missing from the zip compared to lineage os 19.1, 7zip also reports that the archive is corrupted while trying to extract it. I already tried downloading it three times just to be certain, no avail.
Maybe something is up with AFH, initially it says 506.2MB, then starts downloading 131MB?
MaRtYy01 said:
Maybe something is up with AFH, initially it says 506.2MB, then starts downloading 131MB?
Click to expand...
Click to collapse
I'm only getting 131MB out of 506MB of the zip file as well on Android File Host.
Also, congrats rlNanDo for keeping development alive for the i9100! I'm glad I have this phone just to see what's possible.
zpunout said:
I'm only getting 131MB out of 506MB of the zip file as well on Android File Host.
Also, congrats rlNanDo for keeping development alive for the i9100! I'm glad I have this phone just to see what's possible.
Click to expand...
Click to collapse
I see! Hmm that's strange. I'll try uploading it again.
Edit: It succeeds uploading, but when downloading it is still a portion of the actual file size of 506MB.... I will try uploading later the day.
Unbelievable.. I still can't upload. It now fails instead of a faulty success message after upload. Has anyone an idea to host roms besides androidfilehost?
Home - MEGA
Secure and private cloud storage for everyone. Store and share files, chat, meet, back up, sync, and more.
mega.io
maybe....
TheVoice70 said:
Home - MEGA
Secure and private cloud storage for everyone. Store and share files, chat, meet, back up, sync, and more.
mega.io
maybe....
Click to expand...
Click to collapse
Thanks! I uploaded the rom here:
506.17 MB file on MEGA
mega.nz
rINanDO said:
About Galaxy S2 running Android 13.0!
Hi everyone,
Click to expand...
Click to collapse
Thank you for long life famous subj.
Work well here.
Please, look at possibility to upload both installation files to Mega. Could not get androidfilehost since your announcement.
Just installed it on my S2! Seems to be running alright so far. Here are some bugs I'm facing right now.
Text is small in the launcher (and very slightly so in Settings?)
Brightness does not work
Bluetooth does not connect to headset (Pixel Buds A)
Cameras do not work
Getting random crashes during usage
Small dot in lock screen when password is not set, around the same location as a lock would be when a password is set
No ambient display settings
Camera preview is wide until first picture is taken
I'll update this list as I spot things on Build #1.
Awesome that Android 13 even runs on this thing! Amazing job to the whole team that brought this to life!
If this list seems critical, I really don't mean it that way. I just want to try help spot bugs
awesome work
has anyone already got gapps running with play store.
Please link to the working gapps, or post them now
the package.
I'm not good at English sorry
gapps running play store.
BiTGApps
Download URL : https://www.pling.com/p/1864360/
rINanDO said:
Code:
/*
** 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.
**
**/
About LineageOS
LineageOS is a free and open-source operating system for set-top boxes, smartphones and tablet computers, based on the Android mobile platform. It is the successor to the custom ROM CyanogenMod, from which it was forked in December 2016 when Cyanogen Inc. announced it was discontinuing development and shut down the infrastructure behind the project. Since Cyanogen Inc. retained the rights to the Cyanogen name, the project rebranded its fork as LineageOS.
LineageOS was officially launched on December 24, 2016, with the source code available on GitHub. Since that time, LineageOS development builds now cover more than 185 phone models with over 1.9 million active installs,having doubled its user base in the month February–March 2017 And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
About Galaxy S2 running Android 13.0!
Hi everyone,
Welcome to my thread for i9100 (2011) running Android 13! Currently I'm not using my S2 as daily drive anymore since 3G is turned off. I used the phone primary for calling and WhatsApp but without 3G this isn't working for me. But nevertheless it didn't stopped me for porting Android 13 on this legendary phone.
Most of the work has been done by "LineageOS Ultra Legacy"-team. I don't know if this is the right teamname but someone added me in the Telegram group and they gave me some hints during development. Thanks guys! I was quite late starting porting this ROM and I was happy most BPF issues were already solved there. The i9100's kernel (still 3.0.101) needed some patches related to random=syscall and bpf in order to boot Android at all. That took a while to get it stable passing the factory i9100 splashscreen. From that point I could build LineageOS with the sources of "LineageOS Ultra Legacy"-team.
Credits
* LineageOS Ultra Legacy
* @html6405
* @ChronoMonochrome
* Shivaay
* @lee.wp14
* @ze7zez
* arco68
* Team Infusion
* LineageOS & CO (For Source Code)
* All the authors the last 10 years working on this legendary phone
* Last but not least @channel48 which reviews custom ROMS from all kind of phones including my work on this ancient one
I hope I didn't miss someone, please let me know.
Source code:
https://www.github.com/lineageos
LineageOS-UL
LineageOS-UL has 39 repositories available. Follow their code on GitHub.
www.github.com
https://www.github.com/rinando
Current state:
Working:
- RIL (Phone/SMS)
- Audio
- Wifi
- IMEI
- Touchkeys
- Hardware encode/decoder
- Display
- DRM, for e.g. Netflix
- Selinux enforced
- Magisk v24.1
- Camera Videorecording
- Camera Pictures
- (A)GPS
Untested
- Bluetooth (audio & headset)
- BitGapps (or any other Gapps packages if you dare )
- BLN
Working-ish/WIP:
- Sensors, sometimes works
- FM Radio (using Spirit2, sometimes it needs couple app starts)
Not working/known issues:
- PowerHAL
- LiveDisplay
- MicroG support
Won't fix:
- HDMI (MHL) (support broken/removed since CM 10)
How to install LineageOS 20.0
If you are familiar with the installation of custom ROMs than you probably already know what to do.
If you already have Lineage 19.1 running, just do a full clean install in TWRP and your good to go.
I personally still use the old TWRP 3.3.1-1 because TWRP 3.6.1 fails to make the Magisk enabled kernel file I create seperatly for every release.
For now please look for detailed instructions here to get LineageOS 19.1 running first.
How to apply Magisk-kernel on top of LineageOS 20.0
Normally you flash the Magisk.zip or install it with using the MagiskManager app. But our device is ancient and uses a deprecated partition/boot procedure. Magisk needs to update the ramdisk-image but that is integrated into the kernel-image (zImage). Therefore I created this seperate kernel-image (zImage-file) with the Magisk modified ramdisk-image.
Copy the Magisked kernel on the SD-card of your phone.
This is the second download-file in the download section ending with ...magisk_boot.img.
Reboot into recovery (TWRP)
In TWRP
Choose Install
Choose Install Image
Now you can select ...magisk_boot.img
Choose Boot
And flash it
Reboot into Android
Download Magisk from https://magiskmanager.com
If you download the .zip, rename it to .apk
Install the Magisk App in Android and follow its instructions
Downloads - LOS 20.0 Builds
Build #1 2022-10-18
Overall state: Ok I guess... It is still running idle for 14 hours now....
Android build: 13.0.0-r8
Required recovery: TWRP 3.3.1-1
Downloads
lineage-20.0-20221017-UNOFFICIAL-i9100.zip (EDIT: Link updated!!)
lineage-20.0-20221017-UNOFFICIAL-i9100_magisk_24100_boot.img
Click to expand...
Click to collapse
My Hero is back !!!!
I think its very smooth , but I think button navigation is better because pressing Home button brings a reboot of the device , on buttons its just fine,.
zpunout said:
I'm only getting 131MB out of 506MB of the zip file as well on Android File Host.
Also, congrats rlNanDo for keeping development alive for the i9100! I'm glad I have this phone just to see what's possible.
Click to expand...
Click to collapse
my phone got stuck into endless bootloop and it never allows me to enter recvover mode even proper keys were pressed? please help me bro
mohsha7861269 said:
my phone got stuck into endless bootloop and it never allows me to enter recvover mode even proper keys were pressed? please help me bro
Click to expand...
Click to collapse
Which zip file did you download and try to install? The incomplete one from Android File Host? Or the one from Mega Uploads mentioned above?
zpunout said:
Which zip file did you download and try to install? The incomplete one from Android File Host? Or the one from Mega Uploads mentioned above?
Click to expand...
Click to collapse
I think he never followed the Upgrade procedure from 6-7 flashing PIT .. the kernels etc ..
rINanDO said:
(... I don't know if this is the right teamname but someone added me in the Telegram group and they gave me some hints during development. (...)
Click to expand...
Click to collapse
Has no university nominated you for an honoris causa doctor?
This is a huge omission. We need to do something about it.
ze7zez said:
Has no university nominated you for an honoris causa doctor?
This is a huge omission. We need to do something about it.
Click to expand...
Click to collapse
He got the Title Dr Rinando at least on my Channel