LineageOS is a free, community built, aftermarket firmware distribution of Android 7 (Nougat), which is designed to increase performance and reliability over stock Android for your device.
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
Screenshots and Videos
Screenshots
Click to expand...
Click to collapse
What works?
WorkingBoot
Display/Brightness
Touchscreen
Audio
Wifi
S-Pen
Buttons/Lights
SDCard
USB Storage
GPS
Bluetooth
IR Blaster
Camera
DRM (L3)
SELinux Enforcing
Not workingMHL
Miracast
Not in the list? Report below
Click to expand...
Click to collapse
Other issues
(empty)
Click to expand...
Click to collapse
How to install
This ROM REQUIRES Lollipop bootloader. See this post to learn how to update your bootloader.
1. Download ROM and Gapps and transfer to device
2. Boot into recovery (TWRP recommended)
3. Factory reset
4. Install ROM
5. Install Gapps
6. Reboot to system
You can skip factory resetting ("dirty flash") if you're upgrading from Official LineageOS to a newer Official build.
Click to expand...
Click to collapse
Downloads
Official LineageOS ROM: https://download.lineageos.org/n1awifi
Gapps: http://opengapps.org/ [Recommended: ARM 7.1 Pico or Nano]
Root: https://download.lineageos.org/extras
Exynos5420 team ROMs (UNOFFICIAL builds):
ROM: http://download.exynos5420.com/LineageOS-14.1/n1awifi/
Old downloads:
https://forum.xda-developers.com/devdb/project/?id=16957#downloads
Click to expand...
Click to collapse
Note: n1awifi is the same device as lt03wifi - the SM-P600
Thanks to
Without these people this ROM wouldn't exist:
Exynos5420 dev team ( @deadman96385 @thompatry @ZakooZ @Orion116 @joshndroid @Andmoreagain @thermskin, @javelinanddart, @tincho5588 )
@ShevT - For his work on the P601 (huge contributor to our current device tree)
@Raymanfx - First to bring CM to this device
Click to expand...
Click to collapse
Changelog
Current changelogs: https://download.lineageos.org/n1awifi/changes/
Old changelogs:
Code:
20170302
Fix bug where SetupWizard didn't have buttons
Lockscreen rotation setting added to Display->Rotation settings
20170222
Go official!
Fix video rescaling issue
SEPolicy fixups
Add noise suppression blobs
Enforce SELinux
20170130
Automatic screen brightness no longer enabled by default - zakooz
Enable our cache partition - zakooz
fstab: Mark cache, userdata as formattable - deadman96385
sepolicy: Update policies for media - cryptomilk + deadman96385
Doze fixups and tweaks - BadDaemon + deadman96385 + tincho5588 + zwliew
power: Use our kernel nodes - zakooz
Use NV21 color format instead of nv12tiled - tincho5588
ramdisk: fix s5p-smem ownership - tincho5588
Config: fix audio_effects.conf - tincho5588 + deadman96385
AudioFX: build the package again - tincho5588
20170113
Security patch: 05 January 2017
Enable "Samsung Doze"
GPU: Allow user under/overclock
GPU: Allow user thermal throttling points
GPU: Allow user voltages
20170107
Updated to LineageOS
Fixed microphone (Credit to @thompatry)
Fixed DRM
20161226
Update to final CyanogenMod sources (RIP CM)
Update to Android 7.1.1
December 2016 Security patch
Enable lockscreen rotation
Fix issue where the system was using the wrong audio_effects.conf
Enable advanced low power audio
Include Deathly Aduitor in installation
Increase maximum allowed charging current
No longer using haxes to avoid qualcomm telephony code
Update to 3.4.113 (from 3.4.112)
Update IR driver to samsung LL
Deathly Aduitor no longer complains about outdated kernel
Update Sound effect libs from T705XXU1ANF8 (Samsung MM)
Update mobicore from T705XXU1ANF8 (Samsung MM)
20161201
Major restructure and reorganization (now using exynos5420-common)
Updated audio configuration to official lollipop
Fixed offline charging
Updated audio blobs to official lollipop (kitkat bootloader has no problem with this)
Enabled US 5GHz wifi bands
Updated everything except for GPU driver to samsung's official Marshmallow sources (From klimtlte)
Allow apps to see and control:
USB charging currents
S-Pen Power Saving Mode (turn off S-Pen detection if it is inserted)
All the CPU thermal throttling points
S-Pen booster (increase CPU frequency when the S-Pen touches the screen)
Touchscreen booster (increase CPU frequency when a finger touches the screen)
Capacitive button booster (increase CPU frequency when a finger touches the buttons)
20161113
Fixed bug where buttons would light up even if lights were disabled in settings
Fixed bug where software buttons were enabled by default and restored option to disable them in Settings->Buttons
Camera fully working without crashes
Android security patch: 5 November 2016
20161107
Updated to CM14.1 (Android 7.1)
Fixed camera (but it's quite unstable)
20161030
Fixed battery stand-by problem introduced in previous build
Fixed HD video playback
Audio should crackle less
Now including Cyanogenmod Setup Wizard
Fixed possible system hang and reboot on first-boot
Enabled freeform windows
Improved system UI smoothness
Improved button lights HAL
Enabled strong stack protection
20161008
IR Blaster fixed? I can't test this because my IR emitter is faulty
Disabled doze - our device doesn't properly support this and it will actually decrease battery life
Updated default CPU governor and I/O scheduler configuration - battery life should be vastly improved if you weren't use custom CPU governor settings
Updated and enabled sdcardfs - Testing, storage should work better though
Many clean-ups in the device configuration
Removed system dependency on qualcomm ext-telephony (currently a mess on wifi-only-non-qualcomm devices)
Builds are about 50mb smaller (first boot is longer though) (give me feedback on what you prefer!)
Security patch - October 5, 2016
20160925
Fixed Bluetooth
Fixed Flashlight (and camera preview)
Fixed Settings app crash
Small fixes to RIL (lack of) and WiFi
20160916
Fixed GPS
20160915
Fixed audio
Fixed video rendering
Security patch - September 6, 2016
20160908
Initial release
Click to expand...
Click to collapse
Source code
Device: https://github.com/LineageOS/android_device_samsung_n1awifi
Kernel: https://github.com/LineageOS/android_kernel_samsung_exynos5420
Exynos5420 team: https://github.com/exynos5420
Click to expand...
Click to collapse
XDA:DevDB Information
SM-P600 LineageOS14.1 Official, ROM for the Samsung Galaxy Note 10.1 (2014 Edition)
Contributors
ZakooZ, https://github.com/exynos5420
Source Code: https://github.com/LineageOS/
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: LL bootloader
Based On: LineageOS
Version Information
Status: Stable
Created 2016-09-08
Last Updated 2017-06-22
FAQ
Before using the ROM:
Q. Can I have an ETA for the next build?
A. This ROM is scheduled to build every Thursday at 8 AM GMT. The download becomes available 1 to 5 hours later. If the build fails then you have to wait until the week after.
Q. Does this ROM support custom kernels?
A. No. You can still use them but discussion should go in the thread of the respective kernel. We don't offer support for bugs you might encounter using them.
Q. Why doesn't this ROM support Xposed?
A. Xposed is a hack that is geared towards AOSP, custom ROM's modify the framework a lot, so Xposed can cause a ton of issues on custom ROM's. Now it might work for you, however it is not to be discussed in this thread, and you should refrain from posting bug reports while using it as Xposed can cause a lot of bugs.
Q. Alright, but I still want to flash Xposed, so which version do I need to install?
A. Xposed is not yet available for nougat, however when it is ready you will need to use the version arm sdk 25.
Flashing the ROM:
Q. What do I need to know before flashing?
A. Check the install instructions in the first post..
Q. What TWRP versions are supported?
A. ShevT's. Check out this thread for the TWRP download.
Q. Can the builds be dirty flashed over each other?
A. Yes if you're on Official builds.
Q. How do I dirty flash builds on top of old (working) ones?
A. Flash the ROM zip only (no gapps, don't wipe data).
Q. Will this work on Kitkat bootloader?
A. Read the install instructions.
Using the ROM:
Q. How do I enable software buttons?
A. Settings->Buttons.
Q. How do I change my Menu button to a Recents/AppSwitcher button?
A. Settings->Buttons.
Q. Do I need to provide a log if I'm reporting a bug?
A. If you want it to be fixed faster (or at all) then yes, you should definitely provide a log.
Q. How do I get a logcat, and what type should I get, and more questions that can conveniently be answered by my pre-determined answer?
A. Read this thoroughly. Also, here's a good app for getting logs: https://play.google.com/store/apps/details?id=com.tortel.syslog
Deathly Adiutor App
Deathly Adiutor is an open-source, modified version of Kernel Adiutor made specifically for Exynos 5420 devices.
Features
Power Saving:
S-Pen Power Saving - Same as in Touchwiz, disables S-Pen detection if it's inserted in the slot
S-Pen Input Booster - Instantly increase CPU frequency when the S-Pen touches the screen
Touchscreen Input Booster - Instantly increase CPU frequency when you touch the screen
Touchkey Input Booster - Instantly increase CPU frequency when you touch the capacitive buttons
Touchscreen Glove Mode (Not all screens support this)
CPU Control:
CPU Settings reworked - Deathly adiutor back-end was cleaned up to work specifically with our CPU
CPU Thermal - Control all thermal throttling points for the CPU (make your device run colder... or even hotter)
GPU Control:
GPU Time in States - Same as CPU Time in States (Times in each frequency)
GPU Frequency Control
GPU Voltage Control
GPU Governor Control
Battery control:
Full power statistics - See current and maximum charging currents and current source of power
Unstable power source detection - Lowers current until the power source is stable
Customize charger current limits - Make your device charge faster (safe, if the charger can not supply enough current, the board will dynamically decrease the current)
Screen-On current limiter - Limit charging if screen is on (to avoid overheating)
Speakers:
Privacy mode - Disable main speaker if headphones are plugged in
Earpiece volume
Left/Right speaker volume
Speaker equalizer
Headphones:
Left/Right channel volume
Mono output mode
Headphone equalizer
App Themes:
Light theme - White and Red
Dark theme - Grey and Red
Credits
This post was written by @ZakooZ
This app is brought you by the exynos5420 developer team: @deadman96385 @thompatry @ZakooZ @Orion116 @mosimchah @joshndroid @Andmoreagain @thermskin, @javelinanddart, @tincho5588, @ShevT
Translators:
@ShevT - Russian
The following people deserve distinction for their major contribution:
@tincho5588, responsible for 80%+ of the code for the new features
@deadman96385, the main maintainer of the Deathly kernel and most of the remaining code
Downloads
The app can be found in the Play Store:
Free version (with ads): https://play.google.com/store/apps/details?id=com.exynos5420.deathlyadiutor.ads
Donator version (no ads): https://play.google.com/store/apps/details?id=com.exynos5420.deathlyadiutor.adfree
Helping the developers
You may have noticed there's 2 versions of this app, one ad-free for donators and one with ads.
You can help us by clicking ads you're interested in for the free version, or purchasing the donator version!
We will use the money generated by this app as common money for the developers of the team. It will be used to pay for our web-hosting (we own a gerrit server and a domain name, exynos5420.com). It will also be used to buy a new device if one of ours breaks.
Translating the App
You can also help us by translating the app to your language:
1. You can start by looking at the full english language file: Link
2. Then compare it to your unfinished language file. You can find it here, under values-xx/strings.xml, xx being your language abbreviation.
3. You can then fill-in the missing strings in your language file. Here's an example of what a proper update looks like.
4. Then you can submit your translation by using our gerrit. If you don't know how to use gerrit, just PM the translation to your favorite developer and he'll get it merged!
Thanks for working on CM 14. You will make it compatible with LP Bootloader or you are still on KK Bootloader? Because with the LP and M AOSP roms we had to stay on KK Bootloader to avoid sound, spen and reboot issues.
Stogie87 said:
Thanks for working on CM 14. You will make it compatible with LP Bootloader or you are still on KK Bootloader? Because with the LP and M AOSP roms we had to stay on KK Bootloader to avoid sound, spen and reboot issues.
Click to expand...
Click to collapse
It currently works on top of the CM13 device specific code so it's probably best to use KK bootloader. Making it compatible with LP bootloader is difficult and not a top priority at the moment
The Rom is working in lp Bootloader, unfortunately not so well. Where can I get the kitkat Bootloader?
The Google App is not working for me
wulkanat said:
The Google App is not working for me
Click to expand...
Click to collapse
I don't have issues with google apps. Try flashing KK bootloader like this: http://forum.xda-developers.com/gal...cial-build-t2980604/post65631142#post65631142
Regardless, a more stable build is coming in the next few days, with better compatibility for exynos
ZakooZ said:
I don't have issues with google apps. Try flashing KK bootloader like this: http://forum.xda-developers.com/gal...cial-build-t2980604/post65631142#post65631142
Regardless, a more stable build is coming in the next few days, with better compatibility for exynos
Click to expand...
Click to collapse
Wow, the Rom is now very smooth, only with the standard gapps there are many fc and you cant sign in a google account.
Great work so far, excited for the stable build! No crash on gapps for me , everything felt pretty quick for an early build.
How about for note n8010
Plz
shukenmg said:
How about for note n8010
Plz
Click to expand...
Click to collapse
The new Note 10.1 is completly different from the Old one, so you are in the wrong thread. Don't expect too much, the n8000 is a very Old device.
New build
cm-14.0-20160915-UNOFFICIAL-n1awifi.zip
Fixed:
Audio
Video rendering (in Youtube and such)
Settings app now has cyanogenmod stuff (don't expect the settings to work) (root works)
New build
cm-14.0-20160916-UNOFFICIAL-n1awifi.zip
Fixed:
GPS (with help from @deadman96385)
Links are dead?
Edit, nevermind. Being dumb.
Few things I've run across.
1) Cannot add a second Google account.
2) Status bar battery settings don't take. Tried adding percentage next to portrait icon but won't display.
And FYI, root is baked in. Trying to use SuperSU ended in a boot loop.
angus242 said:
Few things I've run across.
1) Cannot add a second Google account.
2) Status bar battery settings don't take. Tried adding percentage next to portrait icon but won't display.
And FYI, root is baked in. Trying to use SuperSU ended in a boot loop.
Click to expand...
Click to collapse
1) 2) will be fixed by Cyanogenmod in the coming weeks, all I can do about that is wait until they update their code to support Nougat
Yes root is already baked into the developer options
ZakooZ said:
1) 2) will be fixed by Cyanogenmod in the coming weeks, all I can do about that is wait until they update their code to support Nougat
Yes root is already baked into the developer options
Click to expand...
Click to collapse
No problems. I appreciate all the work. I'm just reporting what I've found. Ya never know what might fall through the cracks. :good:
Awesome, dev, thank you!!!! Only for P600? Don't works on P601, right?
kryzeK said:
Awesome, dev, thank you!!!! Only for P600? Don't works on P601, right?
Click to expand...
Click to collapse
Should work on P601, but try at your own risk (RIL won't work for sure)
Related
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), which is designed to increase performance and reliability over stock Android for your device.
CyanogenMod 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. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
What are Nightly builds? Auto compiled builds of the latest CyanogenMod source from github. This version change each night and aren't officialy supported. If you find bugs/issues you can/must discuss here (do not submit nightlies bug on CyanogenMod issue tracker).
All bug reports that don't meet this conditions will be ignored:
You have the kernel provided in the zip file
You made a clean flash and didn't restore anything
You made a detailed review of the problem
You provide a logcat in a .txt file (Search internet)
You provide dmesg or last_kmsg if it is a kernel panic (Search internet)
What's working :
Booting
RIL and Mobile Data
Dual-Sim
Storages (Internal and External)
Notification Led
Flashlight
Sound
Wi-Fi
Bluetooth
GPS
Tethering (BT, Wi-Fi, USB)
Sensors
Video playback
Camera
Browser
What's not working :
NFC (causes instability)
Fm Radio
Cpu Governors SmartassV2 and H3 causing instability
Other stuff that is not here
I DO NOT RECOMMEND USING CM CAMERA (it can stuck and you need to restart); USE OpenCamera INSTEAD!!!
Care with volume. Lower until no cracking sound is present
Instructions :
Reboot to the latest TWRP/CWM/Philz
Make a full wipe (/system, /data, /cache, /dalvik-cache, /internal storage)
Flash the CM11 zip
Flash the four_button.zip (if you have dual)
Make factory reset
Reboot to system
Flash Gapps (if you want) => you need to test which work. Flash pico please or you will have crashes. You need to test this. FLASH ONLY AFTER FIRST BOOT
You can also flash Gapps before booting (after CM11) but if you know how to skip initialization screen (the clockwise press trick). If you don't know what I am talking about, don't ask use the flash after first boot method.
You will not have a setup wizard because I am using INIT to set device model. Please use settings to set up your stuff.
Downloads :
ROM:
cm-11-20160306-UNOFFICIAL-vee7-RC3.zip
md5: 95b61238767d250a06891461ef4a7882
four_button.:
four_button_RC3.zip
md5: 0c03597aa15338f1362c26d44f52d5d6
Credits :
@Dazzozo
@luca020400
@skyinfo
@weritos
@Caio99BR
@Kra1o5
@fonz93
TeamHackLg
CyanogenMod
Xda for this nice home
Donators (BIG THANKS!!!) :
@vlmaxx
The source code is entirely available here: https://github.com/Cyanogenmod11-vee7
XDA:DevDB Information
NCyanogenMod 11, ROM for the LG Optimus L7 II
Contributors
neutrondev
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod 11
Version Information
Status: Beta
Created 2015-06-12
Last Updated 2015-06-12
Reserved
Changelog:
RC3(06-03-2016)
Fm needs to much work and I don't have time; reverted that
reverted overclock causes problems
removed kernel stuff that caused instability
visual performance should be better now
removed hwcomposer
removed vsync ( we don't support that )
added headphones image when headphone is plugged
added the flashlight thing in drop-down menu
fixed blue video in camera
RC2(27-02-2016)
Initial commits for FM radio
Kernel changes:
fixed memory leaks in ext4
improved ext4 speed
added frontswap
limited max readahead to 1MB
improved response of the UI
added sio, sioplus, bfq, fiops, row I/O
changed default I/O to sio (best for our device)
dynamic read-ahead support
3 times faster integer SQRT operation
frandom entropy (way faster then urandom)
removed useless 320 KHz freq from CPU (more aggressive scaling, to be more responsive)
overclocked to 1036 GHz
Enabled ZCACHE
Enabled ZRAM
RC1 (26-02-2016)
reworked device tree, kernel tree entirely
now all is united under vee7
baseband search to set version
camera now compiled from source (focus while in video mode works); the restriction is still clear. no pause on videos
speed should be improved
battery drain should be gone
dual sim most likely fixed (needs confirmation)
enabled ZRAM
enabled ZCHACE
Beta 2 (19-06-2015)
[fixed] Browser
[fixed] Camera
[fixed] GPS, was not locking right
[observed] Battery drain
Beta 1 (12-06-2015) -> not public
[fixed] entire sound
[fixed] browser crash
[added] dual-sim support
[updated] RIL area
Alpha 2 (11-06-2015) -> not public
[fixed] internal storage
[fixed] part of sound
[fixed] flashlight
[working on] camera
Alpha 1 (08-06-2015) -> not public
Initial bringup
Reserved
Frequently asked questions (FAQ) and Instructions:
QUESTIONS AND ANSWERS:
1. How to enable Developer Option?
Go to Settings->About phone->Build number->Tap on it 7 times.
2. How to enable USB Debugging?
After you enable Developer Option go to Settings->Developer options->Check USB debugging.
3. How to enable Reboot recovery from the reboot menu?
Go to Settings->Developer options->Check Advanced reboot.
4. How to disable Home key unlock (it is enabled by default)?
Go to Settings->Buttons->Uncheck Home button wake.
5. Do you want faster UI?
Go to Settings->Developer options->Scroll down to DRAWING->Set Transition animation scale and Animation duration scale and (Optional: Windows animation scale) to Animation scale .5x
You are reworking it from source or it's werito's port just edited?
tomcis147 said:
You are reworking it from source or it's werito's port just edited?
Click to expand...
Click to collapse
As I said this is my last project. It contains my source.
Finally
Good work
Thank you for this final effort. And thank you for the TWRP 2.8.6.0(doesn't flip the screen on reboot anymore).
I'll be sure to try your CM11 rom once I'm out of university for the summer.
This is amazing. Been waiting for CM11 all my life. Good luck in this and in all your future projects neutrondev!
Sent from my [email protected] by neutrondev using XDA Free mobile app
neutrondev said:
As I said this is my last project. It contains my source.
Click to expand...
Click to collapse
I wish there will not be a battery drain the battery is more stable than the cm10.2. Hahahha. Good Luck with this sir.
What you mean with "not working browser" ?
luca020400 said:
What you mean with "not working browser" ?
Click to expand...
Click to collapse
Probly web view framework is not working that renders websites
luca020400 said:
What you mean with "not working browser" ?
Click to expand...
Click to collapse
I am using chromium webview not classic and genlock has some problems. It is a genlock problem that is also related to webview when I will have time I will investigate it
By the way, and it came to me just now, is it possible for you to include the following options?
- turn on/off the annoying "safe headset volume" message
- turn on/off camera shutter sound
- turn on/off heptic feedback(vibration on unlock/hold home key/input pin code when turning the device on)
- custom power off and restart option: reboot/reboot to recovery/reboot to boodloader
Those would be very comfortable for most of us, if not for everyone. Currently on the purified stock v2(KK 4.4.2) i have to use:
- GravityBox(Xposed) for headset volume message and custom restart options
- Open Camera(from play store) because it has an option to mute shutter sound
- Spare Parts to remove heptic feedback(although you can uninstall the app and still have heptic feedback disabled)
My whole point is to have the above mentioned options native to the ROM itself without using third party apps/frameworks.
shhnedo said:
By the way, and it came to me just now, is it possible for you to include the following options?
- turn on/off the annoying "safe headset volume" message
- turn on/off camera shutter sound
- turn on/off heptic feedback(vibration on unlock/hold home key/input pin code when turning the device on)
- custom power off and restart option: reboot/reboot to recovery/reboot to boodloader
Those would be very comfortable for most of us, if not for everyone. Currently on the purified stock v2(KK 4.4.2) i have to use:
- GravityBox(Xposed) for headset volume message and custom restart options
- Open Camera(from play store) because it has an option to mute shutter sound
- Spare Parts to remove heptic feedback(although you can uninstall the app and still have heptic feedback disabled)
My whole point is to have the above mentioned options native to the ROM itself without using third party apps/frameworks.
Click to expand...
Click to collapse
Haptic feedback in stock KitKat need to edit build.prop, in CyanogenMod you can enable and disable in sound settings and lock screen settings. Advanced restart mode in developer options (I think only CyanogenMod, not sure stock roms)
Sent from my p710 using XDA Free mobile app
What are the main differences between this build and @weritos one? In what way it's expected to be better?
doubt
When can we download ?
Wesley Silva said:
When can we download ?
Click to expand...
Click to collapse
You will see when, don't ask for eta.
Build will arrive soon. The thing is that I want to use Chromium Webview (it is new starting from kitkat). Before kitkat classic webview was used. I can use an external classic but I want to update the stuff to work with Chromium one.
Well just some updates. Found time to work today. Camera got fully fixed (Resume now works). I adverted GPS working. Well trying to get a signal it could not lock. That is also fixed now. I just switched to Classic Web View since exams are comming and I see no problems. We can count browser also fixed. Maybe tomorrow is a good day to release an RC already. Will test until then. Peace out.
neutrondev said:
Well just some updates. Found time to work today. Camera got fully fixed (Resume now works). I adverted GPS working. Well trying to get a signal it could not lock. That is also fixed now. I just switched to Classic Web View since exams are comming and I see no problems. We can count browser also fixed. Maybe tomorrow is a good day to release an RC already. Will test until then. Peace out.
Click to expand...
Click to collapse
What exactly are nightly builds? I searched a lot but still not sure how that will work with this rom. Sorry if I'm too dumb and thanks in advance!
Edit: And another question, no battery drain at the moment? (Is not listed in known issues so I guess is fixed or never wasn't there)
Sent from my p710 using XDA Free mobile app
The CyanPop 6.0.1 Project
DISCLAIMER
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
Features:
CyanPopOTA
Android 6.0.1_r13
CyanPop bootanimations
All CM features
Compiled with RazorKernel as default kernel
Compiled with UBERTC 4.9.3
Ram bar to recent options
Statusbar clock font size
Second Clock support
Statusbar clock font style
status bar color option
Network traffic indicator
Show CyanPop in flashing
PackageInstaller: Show current & new version
Launcher3
Snapdragon Camera
CyanPopWallpapers
AdAway app prebuilt
About CyanPop and CyanPop maintainers in settings
Advanced Reboot SystemUI
CyanPop Logo in settings
CyanPop is starting
KernelAdiutor prebuilt
MarshMallow logo instead of 'No recent apps'
Update Alarm Files from N5 Factory Image
Update Effects from N5 Nexus Image
Update Dock/Undock Sounds from M Factory Image
Update Notification Sounds from N5 Factory Image
Update Material Ringtones to M from N5 Factory Image
Update VideoRecord & Wireless Charging Sounds to M
Use M Sound for LowBattery
Ensure M Camera Sounds
CyanPop is starting in first boot
LCD density setting
Enable MultiWindow for everyone!
More Battery Saver Mode Options
Enable non-market apps install by default, disable verifier
Allow faster app switching
Update frameworks-res.apk icon to a more appropriate icon
SwipeHelper: Let's cut Max Excape Animation in Half too
Speed Up Long Press Timeout
RazorKernel
Change SQL to improve performance.
Improve scrolling cache
Battery saver enhancements
Dev options enabled by default
wifi tab enabled by default
RazorKernel Features:
Added Darkness governor
Based on linux 3.10.94
LZ4 Compressor module
xz: Optimize Sfck Compression
block: Disable add_random
block: deadline: Optimize for non-rotational
drivers: usb: Use Android device as USB keyboard/mouse
Optimized SLUB memory allocator
Zram
ARM RWSEM algorithm
Enabled pipe flag.
Advanced TCP Congestions
support of exFAT
Overclock to 1.4 Ghz.
Many optimizations
Latest KCAL thanks @savoca
Enabled Conservative
Thermal limit control thanks to @franciscofranco
gpu Oc thanks @neobuddy89
Added BFQ
Lowered VFS cache pressure
Control vibration intensity thanks @Varun Chitre
Added more TCP congestion Algorithms.
And other
.
Governors:
.
Interactive
Conservative
Ondemand
Userspace
PowerSave
Performance
Darkness
.
Schedulers
.
noop
deadline
row
cfq
fiops
Bfq
What's working :
Boots
RIL (Calls, SMS, Data)
Wifi
Bluetooth
Video Playback
Audio ( Record and Playback )
Sensors
Flash
Led
Clean Installation
1. Download the appropriate ROM using links provide in the second post.
2. Download the appropriate GApps following the links in the second post.
3. Back up any and all important data.
5. WIPE DALVIK/CACHE/DATA/FACTORY RESET.
6. WIPE SYSTEM.
7. Flash the ROM in recovery.
8. Flash the gapps.
10. WIPE DALVIK/CACHE
11. Reboot Device.
Dirty Flash/Update
1. Download the appropriate ROM using links provide in the second post.
2. WIPE CACHE/DALVIK.
3. Install the update zip from recovery.
4. Install the gapps
5. WIPE DALVIK/CACHE
6. Reboot Device.
Download
BasketBuild- basketlink
Changelog
opengapps.org
Credits
Of rom:
RolanDroid: Rom Developer
CyanogenMod
Team CrDroid
Temasek
[*]@PartimusPrime: For his bootanimations
Of Device:
ketut.kumajaya
and others who worked hard to bring the base rom..
Otherhelps:
Sam Fischer (tushar Jain)
Aniruddh Chandratre
And my Beloved Testers
send a pm if i forgot you
Sources
CyanPop Sources
CyanPop Device Sources
Follow CyanPop!
which camera app to use in place of stock...??
Screenshots
saurabh1234 said:
which camera app to use in place of stock...??
Click to expand...
Click to collapse
Uses Snapdragon Camera
Any screenshot available? Many many thanks for your awesome work!
any more bug after camera bro.. .??
Kiran Anto said:
What's not working :
Camera Taking pictures using stock camera .. it freezes
GPS (device only) requires a signal lock from stock to function correctly or this.
Click to expand...
Click to collapse
thanks for this refreshment-rom!
1) guess that gps fix you suggested are adb commands executed in fasboot mode << are there any negative side-effects?
[didn't understand the first method, so i don't even dare to ask about it]
{finally, i got used living without gps using RR}
2) do you think this snapdragon might work? >> any other suggestion - if not?
i know you're investing all your time in "regular" CM 13, but would really appreciate if you don't neglect this one too
Can you tell me what to select in open gapps page, in order to download the correct file?
ARM or ARM64?
Android version 6.0?
Kiran Anto said:
Uses Snapdragon Camera
Click to expand...
Click to collapse
Can you give a link to Snapdragon camera? Does it work completely?
fforward72 said:
Can you tell me what to select in open gapps page, in order to download the correct file?
ARM or ARM64?
Android version 6.0?
Click to expand...
Click to collapse
You have to select ARM(it's for 32 bit systems).
ARM64 is for 64-bit system's.
arc7ful said:
Can you give a link to Snapdragon camera? Does it work completely?
Click to expand...
Click to collapse
its there in the rom...
Kiran Anto said:
its there in the rom...
Click to expand...
Click to collapse
Oh! ok. Does it work properly?
Heating up a lot please fix it.Otherwise its quite smooth.
Oh just saw your kernel thread and Facebook page. Got my answer!
...
@Kiran Anto
I am running this rom for about 24 hours and here is a few bugs i have noticed :
1) The camera bug is the major one.
(The snapdragon camera just takes photos and crashes on shooting videos)
2) Offline charging
(When the phone is switched off and plugged in to the charger the blue icon appears and the whole screen turns blue and starts flickering. You have to power it on to charge properly)
3) GPS
(I locked the gps from stock and then flashed the rom but still it fluctuates about my current location)
4) Random freezes
(The phone sometimes freezes for like 5 minutes and then comes back to normal)
PS : This should help you make this ROM more stable
God of War™ said:
@Kiran Anto
I am running this rom for about 24 hours and here is a few bugs i have noticed :
1) The camera bug is the major one.
(The snapdragon camera just takes photos and crashes on shooting videos)
2) Offline charging
(When the phone is switched off and plugged in to the charger the blue icon appears and the whole screen turns blue and starts flickering. You have to power it on to charge properly)
3) GPS
(I locked the gps from stock and then flashed the rom but still it fluctuates about my current location)
4) Random freezes
(The phone sometimes freezes for like 5 minutes and then comes back to normal)
PS : This should help you make this ROM more stable
Click to expand...
Click to collapse
ill fix it soon.. after newyear. probably. next update would be to fix camera.... imtrying..
and alll other bugs already fixed in my test builds..
Please give me proper link to minimal gapps required aftrr flashing this rom
I'm getting an error of insufficient storage along with the pico installer it is not getting installed.
Please help
Is this ROM still in active development?
@Kiran Anto is this project closed ??
Cyanpop latest version is 5.5
Any plans to update this ??
Code:
/*
* Your warranty is... still valid?
*
* 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.
*
*/
This is an unofficial LineageOS 14.1 ROM for the OnePlus 5T. This ROM comes with a highly-customized kernel, as well as some other very custom modifications.
Custom kernels are not compatible with this ROM. I will NOT provide support if you install a custom kernel.
Changelogs for each update can be found in the 2nd post of this thread.
ROM features:
Based off latest LineageOS 14.1 sources (root access is NOT included)
OTA updates via built-in updater in Settings
Fast fingerprint unlock
sRGB, DCI-P3, and various other display color calibration modes and controls
Custom camera app featuring:
-Manual shutter speed control (1/5000th of a second up to 50 seconds)
-Manual ISO control
-Video HDR mode
-Antibanding control
-Exposure control
-Denoise control
-Face detection
-HDR
-Many other manual controls
Many other misc. performance and stability improvements under the hood
Kernel features:
Rebuilt from the ground up using the latest Nougat Snapdragon 835 base from Qualcomm (CAF)
Removed lots of excessive bloat (improves security and performance)
Improved stability (several bugs not listed here have been fixed)
WireGuard, a next generation secure VPN tunnel (more info)
DASH charge
Passes SafetyNet bootloader unlock check
Dynamic CPU input boost driver I wrote myself (makes the phone feel smooth without destroying battery life)
Reduced display power consumption
Improved touchscreen processing latency
Improved audio jack detection
CPU underclocked to 1958 MHz by default (you can disable this; read the FAQ for more info)
Custom thermal control driver I wrote myself (features 9 thermal throttle steps; keeps the phone cool)
Westwood TCP congestion algorithm (enabled by default)
No placebo patches, features, or dangerous compiler "optimizations"
Many other misc. improvements not listed here
Source code:
Kernel (cm-14.1-sultan branch): https://github.com/sultanxda/android_kernel_oneplus_msm8998
Local manifest (contains the rest of the sources): https://github.com/sultanxda/android/blob/master/dumpling/cm-14.1/local_manifest.xml
Credits:
LineageOS and its contributors
CAF (aka Qualcomm)
zx2c4 (for WireGuard, providing project resources, working directly on development, and sending me stickers)
Open GApps
If your name should be here and it isn't, then make me use an iPhone 4s running iOS 9
Installation instructions (for first-time installation):
First, perform a backup of your existing setup, and then perform a clean install (wipe /data and /system; TWRP is recommended). Next, try flashing the ROM and see if it installs; if it installs without any issues then congratulations! Now just flash a Google apps package, Magisk if you want root access, and then reboot.
If you get an error when trying to install the ROM ("dumpling.verify_modem" error), then go to the Firmware link in the Downloads section and flash the firmware package. Once you flash the firmware zip file, you can install the ROM.
Installation instructions (for updating to a newer release):
If you are already running this ROM, then you can update to a newer version of the ROM via the built-in OTA updater or by simply dirty-flashing the new ROM build without wiping anything. HOWEVER, do NOT reinstall Google Apps after installing a new update.
Downloads:
Firmware: https://www.androidfilehost.com/?fid=818070582850490442
ROM:
Please read through the installation instructions before installing this for the first time.
Mirror 1: https://github.com/sultanxda/androi...-14.1-20180514-UNOFFICIAL-Sultan-dumpling.zip
Mirror 2: https://www.androidfilehost.com/?w=files&flid=246659&sort_by=date&sort_dir=DESC
Google Apps (required): Platform: "ARM64", Android: "7.1", Variant: "micro" or "nano" (I will not provide support if you install a different variant)
Magisk (if you want root access): https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Disable CPU underclock (optional): https://forum.xda-developers.com/devdb/project/dl/?id=28437
XDA:DevDB Information
LineageOS 14.1 with custom kernel, ROM for the OnePlus 5T
Contributors
Sultanxda, zx2c4
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 4.x
Based On: LineageOS
Version Information
Status: Beta
Created 2018-02-05
Last Updated 2018-05-23
Changelog:
May 14, 2018:
ROM:
*Latest upstream LineageOS changes
Old changelogs:
March 28, 2018:
ROM:
*Latest upstream LineageOS changes
*Attempted to fix broken NFC when downgrading from Oreo
Kernel:
*Fixed previous build's attempt to reduce kernel power consumption (previous build didn't improve battery life; this build does)
March 21, 2018:
ROM:
*Latest upstream LineageOS changes
Kernel:
*Fixed time service crashing nonstop (this also caused high battery drain)
*Slightly reduced kernel power consumption (most of the kernel runs on a single, low-power CPU core now)
March 17, 2018:
ROM:
*Latest upstream LineageOS changes
Kernel:
*Updated to CAF LA.UM.5.8.r1-03300-8x98.0
*Rewrote alert slider driver (slightly improves alert slider responsiveness and fixes the alert slider mode not getting reapplied after a reboot)
*Fixed kernel wakelock statistics not showing up in apps like BetterBatteryStats and Wakelock Detector
March 11, 2018:
ROM:
*Latest upstream LineageOS changes
Kernel:
*Reverted to old battery driver (fixes battery percentage issues)
*Fixed battery not charging with some chargers or a computer's USB port
February 20, 2018:
ROM:
*Latest upstream LineageOS changes
Kernel:
*Fixed DASH charge issues introduced in the previous build
*Fixed incorrect battery percentage being reported in recovery
February 19, 2018:
ROM:
*Latest upstream LineageOS changes
*Camera: Fixed camera preview freeze when taking pictures with a manual ISO
*Added more volume steps for handset volume and media volume
*(from zx2c4) Camera shutter sounds are no longer forced in countries that require them
*(from zx2c4) Fixed missing 5 GHz WiFi hotspot option for some users
Kernel:
*Updated to CAF LA.UM.5.7.r1-11800-8x98.0
*Fixed USB tethering
*Fixed touchscreen gestures not working sometimes
*Rewrote battery driver for more accurate battery readings
February 5, 2018:
ROM:
*Initial release
Kernel:
*Initial release
FAQ:
1. Why did you underclock the CPU?
Answer: At the underclocked frequency, the amount of heat generated by the CPU is quite a bit less, so the CPU is throttled less often (leading to a better user experience), and battery life is better as well. The performance difference while underclocked is also not really noticeable unless you use a benchmark application.
@SynisterWolf (or any other mod) Could you please delete the other two threads? XDA is acting derpy right now, and it looks like two extra threads got created :/
These are the other two threads: https://forum.xda-developers.com/on...p5t-unofficial-lineageos-14-1-custom-t3745018
https://forum.xda-developers.com/on...p5t-unofficial-lineageos-14-1-custom-t3745017
Great to see you Sultan :good:
Welcome. :fingers-crossed::fingers-crossed::fingers-crossed:
is it encrypted or decrypted?
Robustuck said:
is it encrypted or decrypted?
Click to expand...
Click to collapse
Installation instructions do not say format data....
thx ,any known bugs?
Will try ASAP and report. Great to see you here...
@Sultanxda I guess you will build 15x only when it is stable
seems nfc doesn't work .
hmmzzz said:
thx ,any known bugs?
Click to expand...
Click to collapse
Not really. More or less everything should be pretty solid.
hmmzzz said:
seems nfc doesn't work .
Click to expand...
Click to collapse
Works fine for me. I can use Android Beam to transfer stuff between devices.
shafi31 said:
@Sultanxda I guess you will build 15x only when it is stable
Click to expand...
Click to collapse
And when I have a lot of free time
Oops I follow the instruction but I got forever bootanimation.
(I remember I had face this isssue with Mokee 7.1.2 ROM too.)
I never got this issue with 8.0+ ROMs. :fingers-crossed::fingers-crossed::fingers-crossed:
don't know why clean flash many times but nfc still wouldn't work.
hmmzzz said:
don't know why clean flash many times but nfc still wouldn't work.
Click to expand...
Click to collapse
Firmware u use?
Gapps?
Any Custom kernel?
shafi31 said:
Firmware u use?
Gapps?
Any Custom kernel?
Click to expand...
Click to collapse
use the firmware in the post
Clean flash
no gapps.
magisk installed
@Sultanxda but for oneplus 5 do not plan?
Is this rom unified with oneplus 5 ?
Anyone else get the following error? "This is for dumpling, your device is OnePlus 5T"
About LineageOS
LineageOS is a free, community-built, aftermarket firmware distribution of Android 10.0 (Ten) which is designed to increase performance and reliability over stock Android for your device. All the source code for LineageOS is available in the LineageOS GitHub repo and if you would like to contribute to LineageOS, please visit our Gerrit Code Review.
Official LineageOS website
Downloads Links
begonia | begoniain
Google Applications (optional) :
OpenGapps (Use packages for ARM64, Android 10.0, Nano)
Information: Flash the GApps before the first boot. If not, a clean flash is recommended.
Flashing and updating
LineageOS clean install :
- Boot into the LineageOS recovery.
- Format data and install the latest LineageOS build
- Install OpenGAPPS package, if you want GAPPS otherwise skip this step
- Wipe Dalvik/Cache and Reboot into System
About the builds
- Device Side Sources are on official org
Issues and reports
- Report issues only if you use 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
- Share a log of the error and steps to reproduce it
You can also join and help me debug your issues in the following Telegram Group: https://t.me/xiaomi_begonia | Not required but donations are welcome: Paypal
XDA:DevDB Information
LineageOS-17.1, ROM for the Redmi Note 8 Pro
Contributors
TheImpulson
Source Code: https://github.com/LineageOS/android_kernel_xiaomi_mt6785
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 17.1
Stable Release Date: 2020-08-11
Created 2020-03-26
Last Updated 2020-08-12
Current Bugs include:
The camera doesn't have full resolutions support yet
SELinux is Permissive
Don't report bugs related:
to CTS failures (LineageOS does not tamper with CTS results)
with Magisk (It sets a number of props on boot like changing build type to the user resulting in broken adb root etc)
with Custom Kernel, MODs (Report that to MOD maintainer)
with non-recommended vendor or builds (Use what is told in instructions)
Reserved
Reserved
Amazing to see this around. Thanks for your hard work. Will probably play around with this for a while
This rom willl be good for daily driver?
L1nx99 said:
This rom willl be good for daily driver?
Click to expand...
Click to collapse
Please, it's just 3 posts above, read. See BUGS and decide if this can be a daily driver for you.
For ME, when Wifi is fixed, it will be a daily driver. And I will wait patientily until then, helping the dev whenever I can testing releases.
wifi working fine
Reserved !
Is USB tethering work?
when NFC will be working ?
Is it even possible for NFC to make it to working?
Ask it another time in the same page please. If it was possible it would've been done already. Probably working on it, figuring out how to do it or just busy with other stuff. Be patient and be glad that some of these devs are working in this device.
korbielow said:
when NFC will be working ?
Click to expand...
Click to collapse
Asking for ETA is against XDA forum rules and disrespectful to the developer.
It will be done when it's done. If you can't wait, use stock.
I must downgrade Android 10 to 9,to be able to flash this ROM,or any other?
tze_vitamin said:
I must downgrade Android 10 to 9,to be able to flash this ROM,or any other?
Click to expand...
Click to collapse
If you are on MIUI 11 - Android 10, you WILL need to downgrade to Android 9! This method will not work if you're on Android 10. Use MiFlashPro or fastboot to flash all partitions to a compatible MIUI 10 or 11 Android 9 build.
copypasta from megathread.
L1nx99 said:
This rom willl be good for daily driver?
Click to expand...
Click to collapse
L1nx99 said:
Is USB tethering work?
Click to expand...
Click to collapse
korbielow said:
when NFC will be working ?
Click to expand...
Click to collapse
Pushed a new update on GitHub Releases. Here is the changelog:
- Updated safe media volume warning level
- Hided sRGB toggle in developer options
- Fixed Ambient display and enabled Always on Display
- Fixed brightness issues by importing overlays from Google Pixel (marlin)
- Added Trust Hal, see it in Privacy Settings
- Enable option for full-screen aspect ratio
- Added notch overlay, this makes center clock and network speed indicator unavailable as they are unsupported with notched devices
- Added led notification and battery led customization options, see it in Notifications settings
- Turned on WiFi MAC randomization
- Hex-edited MTK RIL lib to fix incoming calls
- Upstreamed kernel to v4.14.158
The hotspot is also working, however, it's buggy. You need to remove SIM cards to make it work. That will be fixed in future builds (hopefully).
TheImpulson said:
Pushed a new update on GitHub Releases. Here is the changelog:
- Updated safe media volume warning level
- Hided sRGB toggle in developer options
- Fixed Ambient display and enabled Always on Display
- Fixed brightness issues by importing overlays from Google Pixel (marlin)
- Added Trust Hal, see it in Privacy Settings
- Enable option for full-screen aspect ratio
- Added notch overlay, this makes center clock and network speed indicator unavailable as they are unsupported with notched devices
- Added led notification and battery led customization options, see it in Notifications settings
- Turned on WiFi MAC randomization
- Hex-edited MTK RIL lib to fix incoming calls
- Upstreamed kernel to v4.14.158
The hotspot is also working, however, it's buggy. You need to remove SIM cards to make it work. That will be fixed in future builds (hopefully).
Click to expand...
Click to collapse
Thank you for the update!
video bug in instagram,whatsapp,facebook etc
/*
* 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.
*
Click to expand...
Click to collapse
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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Based on the Exynos7420 source code.
What's working:
Audio
Bluetooth
Telephony (Calls, SMS, Mobile Data)
WiFi/Hotspot
NFC
Camera
Fingerprint
HWC
GPS
What's not working:
VoLTE and other proprietary Samsung stuff
SELinux Permissive
You tell me
Download Link:
LineageOS Releases on my GitHub
Source Code:
https://github.com/samsungexynos7420/local_manifests/tree/lineage-19.1https://github.com/samsungexynos7420/android_kernel_samsung_universal7420/tree/lineage-19.1
ROM OS Version: 12.x S
ROM Kernel: Linux 3.10.108
Based On: LineageOS
Version Information:
Beta/Testing
ROM creation date: 23/08/2022
Last release: 07/05/2023
If you would like to support me, visit my donation page.
Thanks to:
TALU - various kernel patches used
html6405 and rinando - various lineageos patches used
enesuzun2002 - original exynos7420 source code, without him and his work, none of this would really be possible
Exynos7420/universal7420 contributors
Armash - help with fingerprint issues
Supported Devices:
G920F
G925F
FAQ:
I have echo in phone calls!
Echoing in calls has been a problem for Samsung devices for a long time. Not aware of a fix, but using some old mixer_paths tweaks, the problem can be mitigated somewhat
My banking/other apps arent working!
You need Magisk modules to pass safetynet. Some apps dont like to work if safetynet fails.
My camera wont flash properly when taking a picture
The native AOSP camera app does not properly sync the flash on a lot of Samsung devices. However, you can use third party camera applications, which do not exhibit this behaviour. GCam Go has been reported to work fine.
I have a problem not on this list!
Describe your problem in detail and steps to reproduce it. Take a logcat, kmesg, dmsg using syslog or other method and post here, or preferably an issue on GitHub. If you were able to fix the problem, please post how you were able to resolve it.
Changelog
Spoiler: Click for Changelog
07.05.2023
Synced with LineageOS sources (May '23 security patch)
Swapped to linaro BSP for some HWC components
Provides updated code for our device (better UI/performance)
Update precompiled OMX blobs (linaro ones dont work currently), modified to work in vendor/
Move most stuff to /vendor (finally)
Set minimum clock speed in non-power saver mode to 400MHz for A53 cores
GPU now looks for hi-speed load
Other misc kernel improvements
Update seccomp policies
Memfd legacy patches added (as we arent on kernel 3.18 or newer)
LPM kanged from 8890q
Misc changes to props
12.04.2023
You must perform a clean flash. Backup your data using your preferred method, or else you wont be able to unlock your device.Synced with LineageOS source (April 2023 security)
Reworked the HWC implementation - noticeable improvement to smoothness
All 7 layers are now working
More HWC components built from BSP source + extra flags
Using A810F Gatekeeper blobs - MDFPP implementation from software
Less random errors in logcat
Build fingerprints overridden to latest stock nougat ones
L3 widevine DRM support, some DRM content should work now
Zswap no longer built in the kernel. We don't need it.
In kernel low memory killer is no longer built
Fixed FIPS compilation
Default voltage offset of -37.5mV on the CPU
Upped sustained clock speeds hint in powerhints.json
22.02.2023
Synced with LineageOS sources (March 2023 security updates)
Fixed regression where bluetooth audio crackles when screen is off (core hotplugging is disabled for now)
Fixed VP9 video decoding in apps. We now have more quality options on YouTube. Our hardware can't do 4K60, so only 4K30
ZRAM settings kanged from exynos 7580 (75% of RAM is ZRAM now). This should be better for general usability
Thanks to enesuzun2002 releasing the BSP, we can now build HWC components from source. Shouldn't change too much for now, but its nice
25.02.2023
GPS works now
Fixed regression where mobile data wouldn't work (need different patches for netd/bpf for some reason)
HRM/SPO2 works semi-properly now due to a missing SPO2 permission (taken from universal5433).
ZRAM reduced to 800mb for now
15.02.2023
Synced with LineageOS sources (Feb 2023 security update)
Back on Nougat kernel for now
So edge models should be able to disable hw buttons without issue
Added FB notifier for touchscreen and touchkey - touchkeys no longer vibrate when screen is off
Added CPU/GPU voltage control. Use hkTweaks to undervolt. (at your own risk)
Added BFQ i/o scheduler
Added Dynamic F-Sync (from anans cronos kernel)
Wireguard VPN support
Battery store_mode support
Hwbinder for sensors, memtrack, renderscript, GNSS
uprev BT audio hal to 2.1
Fixed headphone jack being too loud
AdvancedDisplay added
Logs no longer spammed with errors about CPUs being online. Moved to a less jank way of disabling cores on power saver. You can control amount of cores online by editing the value in /sys/power/cpucore_max_num_limit (8 = all cores online, 4 = all big cores disabled etc)
Misc changes:
Source code moved to samsungexynos7420. Please build from there.
7420_patches cleaned up, a lot werent needed.
Using protobuf 2.6 now instead of 2.4 - precompiled and included in vendor
Newer aptX from crosshatch
secril blobs from latest official nougat
ZRAM settings changed a bit, nothing big
12.12.2022
Synced with lineage sources - android december security update
Removed AudioFX as a test
22.11.2022
Synced with LineageOS sources, we have novemeber security updates
UI performance dramatically improved due to prebuilt HWC components
Bluetooth audio fixed, we were building 64bit HAL for some reason
ZRAM values tweaked
Added experimental aptX
Added experimental freeform windows
Core hotplugging disabled, causes issue with BT audio when screen is off
Swapped to LE video codecs for now
New power saver mode - 4 small cores, 2 big cores, tweaked frequencies (jank implementation lol)
OpenCL fixed
Fixed GPS rollover bug
08.10.2022
Fixed S6 Edge not booting (weird kernel glitch)
Modified powerhints.json
07.10.2022
Synced with LineageOS sources
Swapped to EQ1 kernel based on S6 Nougat firmware. However due to last minute issues, only necessary features were added.
Added and enabled ZRAM with lz4, improves general usability
Graphics should be slightly smoother
AOD now has acceptable brightness, better implementation later
Added Heart Rate Monitor permission
Switched to new Pixel Power HAL from hw/samsung
Fingerprint reader fixed (ty @ArmashOnXDA for the help)
Added basic vibration intensity control
Overall system responsiveness improved
G925F touch key disabler should work properly now
USB tethering fixed
28.08.2022
Initial G925F release
AOD enabled
Keydisabler is working, meaning on-screen buttons and gestural navigation can be selected
Reduced default display density to compensate for A12's new UI
23.08.2022
Initial Release for flat models
wow great work!!! Will try it soon, my S6 is not with me yet. Wish I can try it now :cheers:. Also thanks for bringing this old phone up to-date.
WOAHHHHHHHH :OOOOOOOOOOOOOOOO
Will it be available for the S6 Edge soon? zeroltexx/SM-G925
ArmashWasTaken said:
:OOOOOOOOOOOOOOOO
Will it be available for the S6 Edge soon? (G925F/I)
Click to expand...
Click to collapse
yes. but for now while its a bit buggy, focusing on 1 device
Good news, I just have a bootloop on my S6 so I did a factory reset so there's nothing on my phone right now (Nothing to worry because I backed up all my data into laptop already). Might try it in tommorow. This phone is my main phone currently so I'll test on it
mine is G920F so hoping that everything is fine
fakemanoan said:
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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
After a long wait, here is Android 12L for the Samsung Galaxy S6! Though it is a beta with some issues, I figure I release it.
Based on the Exynos7420 source code.
What's working:
Bluetooth
Telephony (Calls, SMS, Mobile Data)
WiFi/Hotspot
NFC
GPS
Camera
HWC
What's not working:
VoLTE and other proprietary Samsung stuff
Fingerprint
You tell me
Download Link:
LineageOS Releases on my GitHub
Source Code:
GitHub - fakemanoan/local_manifests
Contribute to fakemanoan/local_manifests development by creating an account on GitHub.
github.com
GitHub - fakemanoan/android_kernel_samsung_universal7420
Contribute to fakemanoan/android_kernel_samsung_universal7420 development by creating an account on GitHub.
github.com
ROM OS Version: 12.x S
ROM Kernel: Linux 3.10.x
Based On: LineageOS
Version Information:
Beta/Testing
ROM creation date: 23/08/2022
Last release: 23/08/2022
Thanks to:
Talu(atgithub) - various patches used
html6405 and rinando - various lineageos patches used
enezusun2002 - original exynos7420 source code, without him and his work, none of this would really be possible
All Exynos7420/universal7420 contributors
Click to expand...
Click to collapse
Congratulations !1 You are the man !
fakemanoan said:
Will the Edge models be supported? (G925)
Yes, but for the moment just flat models whilst everything gets sorted.
I have echo in phone calls!
Echoing in calls has been a problem for Samsung devices for a long time. Not aware of a fix as of yet.
I have a problem!
Post relevant problem and debugging information (ie logcat, last_kmesg etc) here or on github
If you want to see the project improve , help by contributing code!
Changelog:
23.08.2022
Initial Release for flat models
Click to expand...
Click to collapse
Paypal link?
Concept48 said:
Congratulations !1 You are the man !
Click to expand...
Click to collapse
I,m installing now /sucess/ Reboot /after 18 cycles booted up / setting up /and I,m inn . waw I waited sooo long for this to happen .
You don't wanna know how happy we are ,,The S6 is making it's comeback - THANK YOU !!
Concept48 said:
I,m installing now /sucess/ Reboot /after 18 cycles booted up / setting up /and I,m inn . waw I waited sooo long for this to happen .
You don't wanna know how happy we are ,,The S6 is making it's comeback - THANK YOU !!
Click to expand...
Click to collapse
Glad to hear it works for you. I'll be working on some other releases soon (tm), probably crdroid, pixel experience and others (any suggestions?).
Concept48 said:
Paypal link?
Click to expand...
Click to collapse
Check the OP
fakemanoan said:
Glad to hear it works for you. I'll be working on some other releases soon (tm), probably crdroid, pixel experience and others (any suggestions?).
One suggestion , don't leave us and stay !
Click to expand...
Click to collapse
thanks lot for your time and work man ♥
please will you update this room later ?
Just installed it 20 mins ago, everything until now is smooth and no over heat. Good work!!
adelbouzi said:
thanks lot for your time and work man ♥
please will you update this room later ?
Click to expand...
Click to collapse
He just started and said in chat he will do allot more
Concept48 said:
He just started and said in chat he will do allot more
Click to expand...
Click to collapse
When are you making the review of the ROM?
ArmashWasTaken said:
When are you making the review of the ROM?
Click to expand...
Click to collapse
I was so tired when I came home so I Shot the video , fell a sleep while making it , but just posted it , it's up my friend I must just finish some text and links !! So Right Now !
ROM works like a charm for now uptime 12 hrs Plus no RR (random Reboots) etc here a promotional video
Damnnnnnnnnn that's so coolllll!!!! I can't wait for S6 edge (zeroltexx) to get the update. Any estimate as to when will G925 get the update?
Concept48 said:
ROM works like a charm for now uptime 12 hrs Plus no RR (random Reboots) etc here a promotional video
Click to expand...
Click to collapse
appreciate the support!
ArmashWasTaken said:
Damnnnnnnnnn that's so coolllll!!!! I can't wait for S6 edge (zeroltexx) to get the update. Any estimate as to when will G925 get the update?
Click to expand...
Click to collapse
dont hold me to this, but (hopefully) i plan to have all s6 variants with an A12L release by the end of the week, including W8 variants.
I still can't get the fingerprint sensor working properly. I don't want to keep the releases back if that doesn't work though, as everything else appears to work fine.
After I release the new builds, i'll try get SELinux to enforcing, DT2W and the new pixel power HAL working. We'll see how that goes lol