PHP:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
LineageOS is a free, community built, aftermarket firmware distribution of Android 9 (pie), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts.
LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
What's working :
. HWC [Prebuilt Permissive Kernel]
. Wi-Fi, NFC
. Bluetooth : aptX™ HD [48 KHz/24 bits]
. RIL : Calls, SMS, Data
. Call Recorder : AMR-WB & AAC
. Hotspot & Tethering
. Screen Mirroring [aka Miracast]
. Camera : minimalistic ... use my GCam or MIUICamera MOD instead !
. Audio/Video : Playback & Record
. FM Radio & FM Recorder
. Mics [All]
. Sensors [All]
. GPS
. Flashlight, IR Blaster
. Notification LED on the back
. Autobrightness, Full LiveDisplay Control, Notch hide
. Fingerprint [FOD] : use autobrightness in a bright room for fast unlocking, or disable android animations
. AOD : to use at your own risk (burn-in, no deep-sleep)
. DT2W : enabled by default
. Encryption
. USB OTG
. Fast Charging
. Offline Charging
. SafetyNet
. DRM Widevine L1 enabled : Netflix in Full HD with the official app from the Play Store (no Magisk Module / modded app needed)
More :
. Heavy ART, Battery, CPU & Memory optimizations : ZERO lag/freeze/random reboot !
. Super smooth UX
. Hi-Fi audio experience
. Stellar deep-sleep at 99% on GSM mode (disable mobile data /LTE /4G+) : use Wi-Fi instead at home !
. Chromium Webview inside [source]
. Open GApps compatible, or use my optimized "Google Essential Package" +++
. Wi-Fi Max Speed (Mbps) : 150 (2.4 GHz) / 433 (5 GHz)
=> choose in your router settings the highest frequency for "Channel Width" for both 2.4 & 5 GHz +++
Known issues :
- SELinux Permissive
- FOD & Screen Recorder don't work when the option "hide notch" is enabled ... disable it if you want to use them.
INSTRUCTIONS
FIRST INSTALL
Coming from the official MIUI/xiaomi.eu, LineageOS 17.x or any android 10 custom ROM ... etc
This LineageOS 16.0 is based on android 9 (pie) firmware not android 10 !
- With your current TWRP :
. Format /data : type "yes" with keyboard popup
. Flash this firmware.zip [MANDATORY]
- Without rebooting TWRP :
. Wipe system & vendor
. Flash the latest downloaded LOS 16.0 build
. Flash the Open GApps or my "Google Essential Pack" (+ GCam)
. Optional : reboot to TWRP again & flash Magisk
- Boot now to LineageOS system and finish your setup +++ : set MagiskHide ON to pass SafetyNet !
*******
DIRTY INSTALL (2min/max)
= working data for current LineageOS 16.0 (not MIUI, not LOS 17.x)
= you are NOT in MIUI/ LOS 17.x and you just want to restore your backup => it will not work : encryption is different from each software version. You must restart from scratch (clean install)
- From your current TWRP :
. Wipe "/dalvik & cache"
. go with TWRP file manager and delete : /data/system/package_cache
/data/property/persistent_properties
. Flash the latest build
. Flash the Open GApps or my "Google Essential Pack" [+ GCam]
. Optional : reboot to TWRP again & flash Magisk
- Boot to LineageOS system !
MORE CLEAR THAN THIS, I CAN'T OR YOU MUST BE BLIND !!!
DOWNLOADS :
Here
Banking Apps & GPay :
. Hide your banking app, Google Play Services & Magisk Manager with a random name (Magisk Parameters) +++
. GPay supported countries : here
Credits
. phhusson for his amazing work on the project treble
. AndyYan for his reference on building Lineage GSI
. LineageOS Community for documentation, bugfix, news, ...
Contributors :
gringo80 : exploring, building and testing ...
Source Code for both Recovery and Boot : Here
ROM OS version : 9.x Pie
ROM Kernel : Linux 4.9.x
Version Information
Status : Stable
Stable Release Date : 2020-12-12
Created : 2019-11-05
Latest Update : 2020-12-12
Reserved for "Changelog"
Update : (2020-12-12) Highly Recommended !
- Chromium Webview : update to version 87.0.4280.106
- vendor : update audio blobs & configs
- framework : new linear brightness overlay
Update : (2020-12-01)
- arm64 instructions update
- persist : small path fix
- system : update camera proprietary files
- vendor : update mixer_paths files
- Standalone Packages : New MiuiCamera (48mp, portrait mode, ...etc), small fix for GoogleDialer
Update : (2020-11-22)
- Chromium Webview : update to version 87.0.4280.67
- Update : audio & camera configs
Update : (2020-11-16)
- Audio Engine : SmartPA added
- System : update proprietary-files (spkcal)
Update : (2020-11-11)
- Audio Engine : fix compatibility with some old emulators (MAME, N64, SNES, ... etc)
- ramdisk update +++
Update : (2020-11-05)
- Chromium Webview : update to version 86.0.4240.181
- improve performance & stability
Update : (2020-10-24)
- LiveDisplay Fix : keep custom user values after reboot !
Update : (2020-10-20)
- Chromium Webview : update to version 86.0.4240.99
- LiveDisplay : Picture Adjustment module fully implemented +++
- Audio Engine : small update and clean up
- ramdisk : disable cpu_boost (touch responsiveness improved) & schedtune update
Update : (2020-10-10)
- Sync with the latest LOS upstream
- SystemUI : adjust status bar padding
- Keyguard (lockscreen manager) : use the new default padding
- Ramdisk (system/vendor) : update schedtune strategy (improve performance & battery life)
- Qualcomm RILs : update blobs
- system/vendor : update all manifests
- Camera : improve LineageOS Snap package & update all media_profiles
Update : (2020-10-01)
- add : some audio permissions in ueventd (tas_calib, tas2562, ...)
=> this is only for kernel log and has nothing to do with speaker loudness ... if you want to copy it ! (LOL)
- fix : in-call speaker issue (hand-free) => switch from fluencepro to fluence in QUALCOMM Audio
- fix : (proprietary mediadrm) low volume playback for all DRM contents (Netflix, Spotify, YouTube ...) => Enjoy !
- update : camera media_profiles, soundfx blobs & thermal-engine
- TWRP Recovery :
+ fast new decryption script
+ update fstab : allow flashing extracted images for some forbidden partitions (cache, dtbo, miscellenaous & vbmeta)
Update : (2020-09-16)
- Chromium Webview : update to version 85.0.4183.110
- Audio Engine (vendor) : rework from scratch all .conf & .xml
- System : import some useful blobs from Stock MIUI (ims, location, ril, sensor calibration, sound libs)
- Qualcomm Audio : switch to fluencepro (build.prop, vendor permission ...)
- Modem : reduce power consumption in deep-sleep (build.prop - cherrypicks from sdm660 +++)
- Google Essential Package : update some permissions for Google Camera
- Google Camera : improve sharpness and focus precision (Package & build.prop)
Update : (2020-09-09)
- Chromium Webview : update to version 85.0.4183.94
- keylayout : add patch for volume buttons on wired headset
- Audio Engine (system) : improve speaker output (import tinyalsa.so from stock)
- Bluetooth (system) : import some stock proprietary blobs
- soundfx (system/vendor) : update audio_effects.conf & blobs
- ramdisk : update init.qcom.power.rc
Update : (2020-08-30)
- Audio Engine : Big Update (config, blob, mixer_paths) +++
=> improve HD Voice Call, Playback, Recording, AudioFX, Hi-Res compatibility
Update : (2020-08-25)
- ramdisk/vendor : rework from scratch init.qcom.sh, init.qcom.post-boot.sh & perf configs +++
- Overheating fix : SoC mismatch introduced by mistake (typing error) in the last build (2020.08.23)
- framework overlay : update disabledComponents
- mixer_path : boost "Speaker" gain
- SELinux : small fix
Update : (2020-08-23)
- Sync with the latest LOS upstream
- Chromium Webview : update to version 84.0.4147.132
- Lights : add some permissions
- ramdisk/vendor update : improve performance and battery life (SOT)
- Display : update configs
- Audio Engine : force Dirac post-processing
- Audio Output : Optimal volumes for Headphones & Bluetooth
Update : (2020-08-14)
- ART Optimization : update instruction set variant on both arm & arm64
- Read the note for more informations +++
Update : (2020-08-12)
- Settings : fix SD Card icon not shown in Storage
- Fix cpuset for mediaextractor => fast photo & video loading in Gallery / fast web browsing +++
- prop.default : add path for cache directory
- mixer_paths : decrease loudness on wired headphones (for ear safety)
- fstab.qcom : small fix for Internal Storage path
- Compass & Lawnchair : available as standalone apps again !
Update : (2020-08-08)
- Sync with the latest LOS upstream
- Chromium Webview : update to version 84.0.4147.121
- framework overlay : Jelly Browser Fix => Slider Glitche in Options
- fix Wi-Fi hotspot ID after reset or new build install
- Google Essential Package, Google Contacts & Dialer : updated
Update : (2020-08-05)
- Chromium Webview : update to version 84.0.4147.119
- update : MediaExtractor
- improve : speaker playback
Update : (2020-08-04)
- Chromium Webview : update to version 84.0.4147.113
- SELinux : add stock property_contexts
- Vendor update : fix IMEI not shown in Settings
- LightsService : remove unused stock (.jar)
- Audio Recording (handset/headset) : improve quality again
- framework overlay : disable some new Google wakelock components from GmsCore & Vending
- Google Essential Package : new update +++
Update : (2020-07-30)
- Sync with the latest LOS upstream
- Chromium Webview : update to version 84.0.4147.106
- AudioFX : add a bluetooth permission in the package/platform
- Messaging : use the true package name allowed in power-save
- QUALCOMM interfaces : add missing permissions for some framework (zoom fixed in Wi-Fi video-call ++++)
- Google Camera : new update
Update : (2020-07-28)
- New ART Optimizations (read the note +++)
- Fix the conflict/lag between the keyguard & the FOD after reboot : re-enable again the strong authentification on Reboot (framework overlay)
- Vendor Update : Camera & Display configs
- Audio Engine : increase dynamics & update speaker/headphone impulses (HiFi quality :good: )
- Google Essential Package : new update
- Optional : AdBlocker (custom hosts) in a separate .Zip
Update : (2020-07-19)
- restore & improve msm_irqbalance : fix definitely the overheating with a great performance +++
- framework overlay : implement "Color Temperature Adjustment"
- Chromium Webview : update to 84.0.4147.95
- SElinux : small "su" fixes and cleanup
Update : (2020-07-17)
- Sync with the latest LOS upstream
- improve Light-HAL
- prop.default : change some ART config for better performance
- ramdisk : update schedutil config
- Google Essential Pack : GoogleRestore added
Update : (2020-07-13)
- dex2oat updated : faster app launching (don't forget wiping dalvik/cache & delete /data/system/package_cache to take full advantage of the new optimization)
- Audio Engine : improve audio playback again
- SafetyNet ... fixed ! (don't forget deleting data for the Play Store to make the device certified again)
Update : (2020-07-11)
- dalvik/ART optimizations
- PowerManager : improve deep-sleep control & less overheating
- Touchscreen improved
- Sound : set audio-hal 4.0 as only master
- Roaming : Manual Network Selection definitely fixed !
- Telephony : slight icon lifting
- Camera : fix focus effect (GCam)
- Google Essential Pack : update Play Store 20.9.10 (self auto-update disabled)
Update : (2020-07-07)
- Sync with the latest LOS upstream +++
- framework : improve UI
- vendor /init : improve FOD
- Ramdisk : restore default kernel display config
- Camera : improve Smartburst (GCam) in "Portrait" mode (rear/front)
- Google Essential Pack : new update
Update : (2020-07-02)
- Sync with the latest LOS upstream +++
- NFC : update components (gsma, nxp)
- Chromium Webview 83.0.4103.119
- system : update Camera & Display drivers
- vendor : update all QUALCOMM proprietary files +++
- Google Essential Pack : update Calendar Sync & Contacts Sync +++, GmsCore & Play Store
Update : (2020-06-25)
- Framework : remove the "signature spoofing" in services.jar and services.odex to fix the UI lag !
- Google Essential Package :
+ add "WellBeing" as app core in the LineageOS Settings
+ "GoogleContactsSyncAdapter" definitely fixed and fully working now (thanks to Tomek0000 for insisting on that !)
- Build : extra smooth (pixel device like) and time proof ! :good:
Update : (2020-06-24)
- Sync with the latest LOS upstream
- Fix compatibility with Open GApps and re-installing Google apps is no longer needed after dirty update !!!
- Fix Bluetooth device_name : use "Xiaomi MiCC9" as default
- Resign in SHA-256
- Google Essential Package : Big update +++
- Build : stable with more battery optimization
Update : (2020-06-20)
- Qualcomm : update proprietary files (framework & permissions)
- /init (vendor) update
- mixer : improve stereo recording
Update : (2020-06-18)
- Sync withe the leatest LOS upstream
- ramdisk optimizations : improve display auto_suspend, memory autosleep, surfaceflinger cpuset, fs and kernel rcu
- framework overlay update : doze, powerdecouple, tcp_buffers, NetworkAttributes, power_profile ...
- set GSM/WCDMA/LTE as default network instead of Global
Update : (2020-06-14)
- June SPL
- Sync with the latest LOS upstream
- Update : Power Manager
- Settings : fix SIM parameters
- TeleService : fix Wi-Fi Call
Update : (2020-04-20)
- ART optimizations
- Ramdisk : improve Deep-Sleep, Battery Life & Performance
Update : (2020-03-31)
- Vendor : remove msm irqbalance
- Schedutil governor : update config
Update : (2020-03-12)
- Fix : SurfaceFlinger
Update : (2020-03-10)
- March SPL
- Sync with the latest LOS upstream
Update : (2020-03-04)
- SD Card : fix conflict with kernel schedtune
Update : (2020-03-03)
- Sync with the latest LOS upstream
- Ramdisk : optimize power & performance management
- Kernel : re-enable "power_efficient" in workqueue (command line)
- Fix screen distortion on some apps (Play Store, ...etc)
Update : (2020-02-20)
- Ramdisk & framework : improve battery life (SOT, deep-sleep)
- Vendor : update overlay & fix some Camera config
Update : (2020-02-13)
- SELinux : fix the conflict between Magisk Hide daemon and the Play Store
Update : (2020-02-11)
- February SPL
- Sync with the latest LOS upstream
- SELinux : fix VPN conflict with MAC permission
- Qualcomm : update library (battery life and FOD improved)
Update : (2020-01-31)
- January SPL
- Sync with the latest LOS upstream
- SELinux : clean & fix some Qualcomm permissions
- Vendor : rebuild from scratch all camera configs
- Build : reduce ROM size
Update : (2020-01-27)
- Ramdisk & init : redefine "cpuset" (performance & battery life drastically improved)
- MediaCodec : improve VP9/AVC streaming (Netflix), fix HEVC (GCam support added)
- Audio Engine : update config (increase speaker loudness without output noise)
- Camera : update (config) + add missing libs => major improvement in picture quality (GCam)
- hosts file : fixed (was broken)
Update : (2020-01-19)
- mediacodecs : fix VP9 /AVC secure
- DRM L1 re-implemented from stock MIUI : Full support for Netflix from the Play Store => Full HD working and tested !
(the first and only custom ROM on Earth ! )
- BT : improve HiFi Playback with aptX™ HD codec (check your headphone compatibility)
- FOD : fix conflict with screen protectors (tested with CRXOOX 9H : very thick !)
- Reduce ROM size a lot (to save space in your /system_root partition)
Update : (2020-01-15)
- Remove : Busybox, Addon SU (RIP and Thank you for all these beautiful years !) => Busybox still available in a separate .zip
- Unified thermal-engine.conf
- BT Fix
- Official fingerprint from the stock firmware to pass SafetyNet :
. no module / Google hide stuff needed (just push Magisk Hide ON !)
. Netflix available in the Play Store again
. GPay available in selected countries (check yours !) => needs more testing please from users (still unavailable in my country)
Update : (2020-01-07)
- December SPL
- Sync withe the latest LOS upstream
- Patches merged : AOD
- Fix : Sound & Notification
- Update : Kernel & Vendor from the latest MIUI v11.3.4.0 => Proximity Sensor broken in this vendor. Revert back to Kernel & Vendor from MIUI 10.3.6.0 (stable) :good:
Update : (2019-12-31)
- Update : New OTG Patch
Update : (2019-12-21)
- PowerHAL : overheating fix, improve battery life
- Audio Engine : improve HiFi playback
- Google Package Update : GoogleCalendarSyncAdapter / GoogleContactsSyncAdapter
Update : (2019-12-14)
- Previous patches merged : WiFi 2.4 Fix, Roaming, ...etc
- Update : NFC (libs/framework/permissions/selinux), vendor overlay
- Build : improve stability, performance and battery life
- Google Package Update : Keyboard Gesture, GoogleCalendarSyncAdapter
Update : (2019-12-07)
- Sync with the latest LOS upstream
- Previous patches merged : Dirac Sound, FM Recorder, ...etc
- Camera Improvement
- Introduce DT2W (separate .zip)
- System : ueventd.rc reworked from scratch (system_root/vendor)
Update : (2019-11-30)
- All previous patches merged : Tethering, Sound Fix, mediacodecs, ...etc
- Fix : DeskClock, DRM for Netflix
- Camera Improvement : add & fix some QUALCOMM blob/lib
Update : (2019-11-23)
- All previous patches merged : low brightness, bluetooth playback, etc ...
- FM Radio : successfully implemented !
- Add : Video Call over 4G / Call over WiFi
- Rebuild from scratch : All system_root/vendor permissions, init & overlay (a lot of time and work!)
- Add : Xiaomi Bluetooth blobs (choose the right codec for your paired devices or keep as default)
- Fix : Call recording conflict with Bluetooth
- DeskClock : truly themed to fit the default theme
Update : (2019-11-18)
- Screen Low brightness fixed
- Charger Offline fixed
- LTE+ added
- Switch to "Material" Calendar
- FOD improvement : much more faster
- QUALCOMM library added : system much more optimized
Update : (2019-11-11)
- Full Mi 9 Lite overlay (reverted from miui) : autobrightness, power_profile, notch hide ... etc
- True sound fix : the workaround is no longer needed, so AudioFX is working now !
- Dirac Sound enabled !!!
- Audio in-call fix !!!
- Signature Verification fully disabled, so you can install your modded apps.
- Big Ramdisk Update (root system & vendor) : reworked from scratch ... improve touch responsiveness, battery, performance, audio
- Stock camera blobs fully injected. For better result in photography, use my GCam MOD !
Use developers options to hide the notch ! (last line in animations option)
Reserved for "Attachments"
DISCLAIMER :
=> In the main screen UI (center) :
- For Photography : choose "G" AWB (to avoid the yellow tint)
- For Video Recording/Timelapse : switch to "auto" AWB (to avoid the blue tint)
- Night Mode can be used in daylight !
You will find here always the latest build, broken/old ones are removed.
GCam :
Here
- derived from BSG port : version 6.2.030
- only for LineageOS 16.0 : don't try on MIUI or any other thing
- Video : 4k/30fps ; 1080p/60fps
- Slowmotion : 1080p/120fps ; 720p/960fps
- Fastmotion
- Recommended settings :
+ Remove AF data from the screen (On)
+ From Advanced Parameters :
. Quality HDR+ enhanced (+5)
. Quality Night Sight (+2)
. Final jpg quality (100% not Google)
. Default AWB : Google in photography / System in Video & Timelapse
. Amplify denoise (Off)
Thank you for the first ROM for Mi 9 lite (as far as I know).
I'll try to install it when I get mi bootloader unlocked.
Would be very nice to get the autobrightness issue fixed, because I think it is mandatory for usibg the phone.
Wow you made it fast man thank you so much for your work
About Performance
The ROM is very smooth (better than MIUI and Pixel Experience).
Battery friendly : deep sleep inside, better core management.
Link isn't working here, only open MediaFire home
Sent from my MI 9 Lite using Tapatalk
Can someone post screenshot from camera 2 probe, I would like to know is it full or level 3 api2 . Thank you
@gringo80 upload still loading? Link are not working yet
Sent from my MI 9 Lite using Tapatalk
Hi, the mediafire download link isn't working.
Link is still not working
link fixed
OP
Great news. What about full screen (gesture) use?
balcis said:
Great news. What about full screen (gesture) use?
Click to expand...
Click to collapse
Only swipe up on Home Button
Camera 2 api , level3 or full?
NeoDJW said:
Camera 2 api , level3 or full?
Click to expand...
Click to collapse
Next time, use a polite question please ... For all noobs and impolite users too, i'm not your employee !
DISCLAIMER !!!
If you don't know how to talk, you are free to create your own thread and speak as you want ...
Be sure i will never participate to your talkshow !
This is the last time i answer for such question, next time you will be ignored.
If you are happy with MIUI, if you don't know what is lineageOS, if you didn't fully read the OP or understand it, please don't come here and spam the thread !
With respect, Cheers :good:
gringo80 said:
Only swipe up on Home Button
Click to expand...
Click to collapse
Isn't that like default pixel behaviour? When you pull it left does it go to previous app, or how to open multitasking screen?
Thanks in advance.
balcis said:
Isn't that like default pixel behaviour? When you pull it left does it go to previous app, or how to open multitasking screen?
Thanks in advance.
Click to expand...
Click to collapse
No, full gesture exist only Pixel Experience. It's a part of their code !
On LineageOS, swipe up brings you multitasking screen.
Does Google pay work on this rom? Also does the camera zoom work as it does in miui? Thanks! I appreciate your work.
kalebwinefield said:
Does Google pay work on this rom? Also does the camera zoom work as it does in miui? Thanks! I appreciate your work.
Click to expand...
Click to collapse
Read OP about Camera !
About Google Pay : I will look into that, because i'm a poor guy living in a poor country. So here, people never heard
about it !
(The phone i have was a gift for my birthday !)
Related
[ROM]【6.0.1★MMB29Q】【RRO LAYERS★VIPER 4】【MoRoM 4.2】2/3/16
Hello friends
Based on the latest Android 6.0.1 factory image for Flo, pure vanilla Android at it's lightest offering stability and great battery life.
FEATURES
Code:
- Stock Optimized MMB29K 6.0.1 Factory.img
- Pre-rooted with SuperSU 2.65 @Chainfire
- SELinux enforcing. (works viper4)
- Busybox
- su.d support . ( zipalign,fstrim,sqlite3 :log in data/MoRoM )
- build.prop tweaks
- Addon.d support .( 71-layers & 81-Xposed :[URL="http://forum.xda-developers.com/xposed/addon-d-script-xposed-to-survive-cm13-t3268520"] more details[/URL])
- Layers native support. (Marshmallow themes)
- SuperSU options integrated into Settings
- Layrs manager options integrated into Settings
[STRIKE]- Mandatory Google /system apps updated to latest version
[/STRIKE]- Optional Google /system apps removed
- Removed googles SystemUpdate option
- Ambient Display on Settings
- Extended Power Menu (Without reboot menu)
- Additional battery saver steps (10%,20% 25%)
- Window animation scale 75x 25x
- NavigationBar 44 dpi
- Rom title to about tablet
- Enabled usb debugging by default
- Enabled unknown sources by default
- Enabled developer settings by default
- Enabled option to use multi-window mode
- Activated powercontrol_widget
- ViPER4Android @zhuhang
- GoogleHome
- audio folder nexus 5x
- center clock .( add-on Not suitable for the installation of GravityBox )
Installation instructions
Code:
1) update [URL="https://www.androidfilehost.com/?fid=24052804347843055"]bootloader 04.05[/URL]
2) Full wipe
3) Flash ROM
4) Reboot
[SIZE="3"]update [/SIZE]
1) Flash ROM
2) Wipe Cache/Dalvik
3) Reboot
[COLOR="Red"]Important: Do not swipe to install SuperSU in TWRP recovery when asked!
[/COLOR]
Change logs
Code:
2/3/2016( 4.2 )
-Updated : Based on MMB29Q factory image
-Updated : SuperSU 2.67
-Updated : ViPER4Android 2.4.0.1
-Changed : log tweak to data/local
- Added : Layers Backup Scripet @KreAch3R
- Added : MonthCalendarWidget Thanks OmniROM
6/1/2016 ( 4 )
- Updated : MMB29O 6.0.1 Factory Image based
- Updated : Supersu 2.66
- Changed : google app factory image ( no update)
- Added : chrome
12/29/2015 (3.2.1)
- Built. With.SuperRs.Kitchen (v0.9.8.1 - 12/27/15)
- Updated : SuperSU 2.65
- Removed : init.d to kernel ( ramdisk-init.rc)
- SELinux enforcing (works viper4) Thanks @franciscofranco
12/27/2015 ( 3.2 )
-Built. With.SuperRs.Kitchen @SuperR.
-Added : Developer options enable by default
-Added : Multi-Window ( test )
-Added : Fast Engine Flush Script created by zeppelinrox.
-Added : Detailing Script (SQLite VACUUM & REINDEX) created by zeppelinrox and sqlite3-pie
-Updated : Supersu 2.64
-Changed : su.d capable (replaces init.d)
-Changed : WebWiew playstore 46.0.2490.76
-Changed : log tweak to data/MoRoM
12/14/2015 ( 3.1 )
-Added : Addon.d script for Xposed
-Updated : Google app 5.7.13.19
-Updated : Google Tts 3.7.12.2235583
-Updated : WebWiew 48.0.2564.37
-Updated : Google Contacts 1.3.07
-Updated : LayersManager
-Updated : Supersu 2.62
-Changed : Busybox (thanks to osm0sis)
-Removed : AdAway
Viper4 work enforcing
Back All Changes v2.5
12/8/2015 ( 3 )
- Updated : MMB29K 6.0.1 Factory Image based
- Updated system apps
11/30/2015 ( 2.5 Final mra58v )
-Updated : CalculatorGoogle PrebuiltExchange3Google Google services
-Updated : layers manager - Layers m6.0 - Initial Commit
-Removed : AOSP Gallery
-Removed :center clock ( I added center clock to add-ons and remove it from gravity for incompatibility )
-backup xposed and hosts (addon.d )
For next release we don't need to install xposed
-Viper4Android will work while being in Enforcing mode
don't need permissive Selinux
11/18/2015 ( 2.3 )
-Added : fstrim
-Updated : Gmail
-Updated : sqlite3 binary
-Changed : LolliViPER with viper 4 official
-Other minor tweaks
-added mra58v systemless kernel to add-on
11/16/2015 ( 2.2 )
- Fixed : Loading image AOSP Gallery
- Added : Zipalign and sqlite3 tweaks ( log file : data/MoRoM & MoRoM_Zipalign)
- Added : usb debugging enabled by default
-Updated : Google App
-Updated : Google Play Store
-Changed : kernel stock and odex framework
-Removed : SoundRecorder ...
-Removed : system updates into Settings
- Another small boost of performance/battery
11/10/2015 ( 2.1 )
- Fixed : elementalx.conf
- Added : Lock Now to Extended Power Menu
- Added : Unknown apps enable by default Here
- Added : NavigationBar them layers
-Updated : busybox
-Updated : Layers Manager
-Updated : Google services
-Changed : icon supersu layers Manager to settings
-Removed : demo mode System ui tuner Here
-Removed : Es File Manegar
-Removed : lib Google keybord
11/3/2015 ( 2 )
-Updated : MRA58V 6.0 Factory Image based
-Updated : PrebuiltDeskClockGoogle
- Added : Marshmallow UI Sounds: Stereophonic | Amplified @Locklear308
11/2/2015 ( 1.5 )
-Added : 100% Fully Deodex
-Added : Addeditional battery saver steps (10%,20% 25%)
-Added : Layrs manager options integrated into Settings
-Update : Google play stor
-Change : ElementalX kernel
-Change : Icon Supersu
10/29/2015 ( 1.3 )
-Added : Ambient Display on Settings
-Added : Center clock
-Update : Google home 1.3
-Update : WebView 46
10/27/2015 ( 1.2 )
-Added : Extended Power Menu (Without reboot menu)
-Added : Settings window animation scale 75x 25x
-Added : SuperSU options integrated into Settings
-Added : AOSP Gallery
-Updated : MRA58U 6.0 Factory Image based
-Updated : Gmail
-Updated : WebView
-Changed : Kenel my patched sepolicy
-Changed : audio folder nexus 5x
-Removed : CalendarGooglePrebuilt
10/24/2015 ( 1.1 )
-Fixed : Miscellaneous
-Changed : Kernel by @Chainfire!
-Updated : Google search app
-Updated : Layers Manager
-Updated : SoundRecorder
-Updated : updater-script
-Updated : build.prop tweaks
-Removed : AOSP Browse
-Reverted : Userdebug build to user build ( Multi-window reverted )
10/22/2015 ( 1.0.1 )
-Added : Talkback
-Added : Resolve.conf
-Updated : Google services
-Updated : Google keyboard
-Changed : Icon Browser
-Changed : NavigationBar42dpi
-Changed : Deodex google home
-Removed : Symlink file rom
10/20/2015 ( 1 )
-Added : ROM title to about tablet
-Added : SoundRecorder
-Added : lib AdAway and EsFile Explorer
-Updated : Gmail
-Changed : Busybox ElementalX kernel
-Changed : Hosts stock
-Changed : Kenel my patched sepolicy
-Removed : Chrome lib
-Removed : Fstrim
10/19/2015 ( test )
-Added : AOSP Browser
-Added : Layers Manager
-Added : AdAway
-Updated : LMRA58K 6.0 Factory Image based
-Updated : System apps
-Updated : SuperSu v2.52
-Activated : Multi-Window
-150 Mb free on /system partition for layers/ad-away etc.
---------------------------------------------------------------------------------
Useful Apps ( you can find them on the play store )
Custom Quick Settings
Recently
Naptime
---------------------------------------------------------------------------------
DOWNLOAD ( razor wifi - flo )
MoRoM 4.2
***************************************
XDA: DevDB Information
MRA58U , ROM for the Nexus 7
Contributors
MoHaMaD
ROM OS Version: 6.0.x Marshmallow
ROM Firmware Required: 4.05 Bootloader
Based On: Stock Google
Version Information
Status: Stable
Current Stable Version: 4.2
Stable Release Date: 2015-12-14
Created 2015-8-10
Last Updated 2015-12-14
.
I don't care much for stock, but thanks for doing this. Looks like r12 was just pushed by Google too. Lol.
Always have to give a new rom a whirl...as QD pointed out it seems a but stockish, but so was CM etc...
deodexed file added to first post
attention: this is for test and for only this rom
how to install : install Nexus 7-LMY48I-Deodex file after instaling rom and wipe caches
.MoHaMaD said:
deodexed file added to first post
attention: this is for test and for only this rom
how to install : install Nexus 7-LMY48I-Deodex file after instaling rom and wipe caches
Click to expand...
Click to collapse
Will give it a try, thanks....
Update LMRA58K 6.0 Factory Image based
Removed optional Google apps
Rooted
Busybox
init.d support
SELinux permissive
Updated system apps DeskClockGoogle-PrebuiltGmail--Phonesky--Velvet
Added AOSP Browser
Added Layers Manager
Added AdAway
EsFile Explorer
GoogleHome
Viper 4
Activated Multi-Window
150 Mb free on /system partition for layers/ad-away etc.
What's the name of this ROM?
good job Bro.
TanX.
Good job my friend! :good:
It works fine.
Thanks!
Gonna give this one a shot. Thanks for your hard work!
SHABBYLEA said:
Always have to give a new rom a whirl...as QD pointed out it seems a but stockish, but so was CM etc...
Click to expand...
Click to collapse
What do you mean it seems stockish?? It has layers support, so you can make it look like anything you want, and then some more.
As for additional functionalities/addons/"cherry picks" - M anyway includes a lot of nice stuff already- things that in the past only third party roms had (such as adding/removing quick setting tiles, app ops/permissions and so on.).
Once xposed framework is available for M (and I think it will come rather soon this time) you'll be able to add modules as you wish.
Stock + xposed is best.
Sent from my Nexus 5 using Tapatalk
jaibar said:
What do you mean it seems stockish?? It has layers support, so you can make it look like anything you want, and then some more.
As for additional functionalities/addons/"cherry picks" - M anyway includes a lot of nice stuff already- things that in the past only third party roms had (such as adding/removing quick setting tiles, app ops/permissions and so on.).
Once xposed framework is available for M (and I think it will come rather soon this time) you'll be able to add modules as you wish.
Stock + xposed is best.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
First off, that comment was for an earlier Lollipop version which was, at the time, a fairly stock rom... Personally I prefer a rom that has a lot of features.
Secondly, I agree, M does include many features that third party LP ROMs already have...
As for Xposed, I am not really bothered one way or the other...
Fwiw, I'm running Mohammad's M rom right now...very stable..excellent work...
Cheers...
---------- Post added at 00:45 ---------- Previous post was at 00:34 ----------
Thanks MoHaMad, great work, very solid, would recommend this as a must download...
Thanks again...
No dice flashing this rom with multirom as secondary, it just boot back to twrp.
Thank you for this work! Is it safe to flash on Deb?
Sent from my HTC One using Tapatalk
Download link dead?
Edit: No, up again. Thanks.
Thank you all
According to my signature :silly:
conqueror_25 said:
Thank you for this work! Is it safe to flash on Deb?
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
No
http://forum.xda-developers.com/nex...bad-boyz-nexus-7-stock-rooted-t3219148/page20
for you
http://forum.xda-developers.com/nex...te/rom-bad-boyz-nexus-7-stock-rooted-t3228616
lemene said:
Download link dead?
Click to expand...
Click to collapse
post #1
AndroidFileHost
hi can i flash this on razorglte?
Should we also flash the kernel you posted on 20/10/2015 or that kernel is included in the ROM ?
idCyber said:
Should we also flash the kernel you posted on 20/10/2015 or that kernel is included in the ROM ?
Click to expand...
Click to collapse
No,only that kernel inside the ROM
kernel rom : patched sepolicy Chainfire
http://forum.xda-developers.com/apps/supersu/wip-android-6-0-marshmellow-t3219344
kernel-flo-mra58k.zip : patched sepolicy MoHaMaD
update MoHaMaD RoM V 1
added ROM title to about tablet
Updated gmail
Added SoundRecorder
Added lib AdAway and EsFile Explorer
delete chrome lib and fstrim
Changed busybox ElementalX kernel
Changed hosts stock
Changed kenel my patched sepolicy
other minor fixes
Code:
/* Disclaimer
* 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 blame me in any way for what happens to your device, I will laugh at you.
* BOOM! goes the dynamite. And try to provide logs while reporting bugs.
*/
{
"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"
}
The goal of this project is to provide a pure AOSP experience, while combining the best elements from the other projects. Screw'd will always be AOSP based, and will never contain unneeded libs, binaries, bloat, or statistics.
Built from pure AOSP 8.1.0_r22
Statusbar tweaks
DUI Navigation
QS Panel Tweaks
Advanced Reboot
Expanded Desktop
Smartbar, Fling & Pulse
Customizable notification & batt lights
Recents Panel Tweaks
Lockscreen shortcuts
Too many to list here, view full features list
Get latest version here or here
OR
Download the version you prefer from here
Get flashable kernel zip here or here
Join the Google+ community for daily updates on future builds and discussion about Screw'd AOSP!!
Flashing instructions:
1. YOU MUST BE DECRYPTED. That means if you are coming from miui, you have to wipe (not format, wipe) your data. So always keep a backup.
Also, you shall need to wipe even if you came from miui to any other custom rom before this but did not wipe data.
2. Backup your stuff!!
3. Download the zip
5. Wipe /data and cache (Recommended, not always required)
6. Flash screwd_DEVICE-blahblahblah.zip
7. Flash GApps
8. Reboot it!!
Official Site
Supported Devices
Github {MrApocalypse}
Github {Screw'd AOSP}
Crowdin Translate {Help Us! It Would be great!}
Google
PureNexus
Dirty Unicorns
ABC ROM
AOSIP
AICP
The Screw'd Team
All translators who help translate Screw'd
All original authors of commits & patches
Most importantly you....the user.
XDA:DevDB Information
Screwd Aosp Unofficial, ROM for the Xiaomi Redmi Note 4
Contributors
sayan7848
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
Based On: AOSP
Version Information
Status: Stable
Created 2018-02-03
Last Updated 2018-07-07
Changelogs
Changelog for build 08.09.2.018 (w.r.t. 24.08.218)
* September security patch
* Gaming mode qs tile (device specific change, not available in official codebase)
* Upstreamed horcrux to 3.18.121 and compiled with clang 7.0.2
* Added intelli-thermal to horcrux
Treble build 24.08.2018
* Fixed du fonts cannot be applied without reboot
* Removed disable suggestions and conditions toggle from settings (it was buggy, and pretty useless)
* Horcrux kernel with some major changes : Synced with feather latest sources (3.18.119), kanged governors from ElectraBlue, Spectrum profiles (Electrablue profiles + my edits), Optional CPU Hotplug (AutoSMP) kanged from xenial, KSM support, ZRAM support (needs support from rom as well), compiled with linaro 7.3
* Latest changes from screwd upstream
Treble build 12.08.2018
Please clean flash
Device specific
* Removed rootless subs (pro : magisk hide should work properly, con : subs requires root, du fonts requires a reboot to be applied)
* P style volume slider
* Pending notification count
* Lockscreen max notification count
* Call recording in dialer (Automatic call recording option under Dialer settings > sound and vibrations, output file in /sdcard/CallRecordings)
* Fix resolver theming on system dark theme
* Excluded download manager from battery optimisation list. This fixes issue of android media fc
* Clear all fab button now syncs to system accent
* Fix wallpaper tint option for notification, power menu and recents
* Xiaomiparts not persisting kcal values after boot should be solved
* For a larger 100 sheet changelog, visit my github (http://bit.ly/2vCr3rT) :grin:
Screwd Changes
* Direct fingerprint unlock after reboot is back
* August security patch :kissing_heart:
* For detailed changelogs, please visit screwd github (http://bit.ly/2w0d4vi)
Kernel Changes
* Upstreamed to latest baracuda sources (EAS baby:heart_eyes::heart_eyes
* Youtube video issue should be fixed
* You want a still longer changelog ? Go here (http://bit.ly/2OthkLm)
Changelog for treble build 21.07.2018 (w.r.t 07.07.2018 build)
Device Changes
* Privacy guard, thanks to MSM-Extended team. Find it in settings > security
* Toggle for apply on boot in xiaomiparts
* Fixed kcal screen values not persisting after boot in xiaomiparts
* Plsease visit my git (github.com/sayan7848) for other "under-the-hood" changes
Screwd Changes
* Upstreamed as on 21.07.2018
* For detailed changelist please visit github.com/ScrewdAOSP
Kernel
Baracuda as default (thanks to @NATO66613). You get associated goodies like eas, out of the box spectrum support etc.
N.B. : Spectrum support has been integrated withn rom. So if you wish to flash a kernel which does not support spectrum, you might need to rmeove the spectrum init scripts.
Changelog for treble build 07.07.2018
My Changes :
1) Removed :
a) Some prebuilt apks (Via, MiXplorer, Retro), its a pain to keep them updated. Please install your desired alternatives after flashing
b) Some buggy/less secure/useless options (Android P animations, Unlock keystore with fingerprint directly after reboot, aod, lock screen font style (useless after lock screen clock and date styles) )
2) Added :
a) AOSP ambient display replaced with xiaomi doze
b) Spidey clock
c) Made digital bold clock hours red (thanks to @iamshoaib )
d) Fix for fluctuating network signal indicator (thanks to [email protected])
e) Less boring heads up toggle (ScrewdSettings > Notifications > Heads Up)
f) Rounded search in settings (imo, i think looks better)
g) Eleven music player from lineage
h) Thermal hals and other general code sync with lineage trees
Screwd Upstream Changes :
a) July patch
b) Omniswitch
c) All other updates from screwd sources as on 05.07.2018
Kernel Changes :
Synced with feather upstream
Changelog for final build 26.05.2018 (with respect to 22.05.2018 build)
1. Kanged some swag from du
a. Lockscreen clock style
b. Lockscreen date style
c. Toggle for tinting notification, recents, power menu with dominant color from wallpaper (find these in respective section of srewd settings)
2. Fix jio-jio calls being listed as missed calls in log (thanks OmniRom team and @Ritikrg )
3. Fix Stk force close
4. Thermal engine conf from lineage tree, should fix high ping issue
5. Kernel upstream to 3.18.110
It has been a great few months with you peeps. Thanks for all the love and support :innocent::innocent::innocent:
Changelog for treble build 22.05.2018 (with respect to 09.05.2018 build)
Device
1. Continuous animation scale in place of discrete in dev options (thanks to @bhi244)
2. Fixes for recents screen with p anim (thanks to @Alexey711)
3. Toggle to disable battery led on dnd mode
4. Qs tile to toggle hw keys
5. Lock screen clock font style
6. Fix for random brightness on d2s on statusbar
7. Removed rounded corners and notifications (user request, if you really want it, Pi Dark/Light is an excellent free sub theme)
8. Changes in prebuilt apps :
a) Add snap camera as default (replaces Camera2)
b) Add RetroMusic as default music player (relpaces Phonograph)
c) Add ViaBrowser as default web browser (replaces SnapBrowser)
d) Add MiXplorer
All credit to the respective developers
9. Misc changes as per lineage trees (excluding the enforcing thingy)
From upstream
1. Release 29 of android 8.1.0
2. Removed data disabling confirmation from qs tile
3. Sources synced as on 20.05.2018
Kernel Changes
1. Upstreamed to 3.18.109
2. Caf tag LA.UM.6.6.r1-08500-89xx.0
Changelog for treble build dated 09.05.2018 :
Device
1. Added rounded corners and notification as per user request, thanks @IamJoker03
2. Use square style accent picker in stead of round
3. Toggle for volume adjustment sound (later included in upstream)
4. Use transparent buttons for xiaomiparts
5. Mini header mode makes a return
6. Added some more du fonts (Bad Script, Acme, Helvetica, Lobster, ComicSansMS, Chococooky, Anaheim
7. Phix battery icon in battery status view on square style battery, thanks to @me_noob (later included in upstream)
8. Added some more qs tiles (sync, aod, expanded desktop)
From upstream
1. May patch
2. Volume wake keys
3. Russian translations thanks to our mido users @devilGhoul and his mates
4. Mini mode headers fixed
5. All other upstream changes as on 09.05.2018 (00:00:00 IST :grin: )
Kernel Changes
1. Rebranded my fork of @Adesh15 sir's Feather kernel as Horcrux, to avoid confusion
2. Fixed deep sleep issue
3. Upstreamed to 3.18.108
Changelog for treble build dated 01.05.2018 :
Device specific :
1) Fixed black screen on aod
2) Fixed XiaomiParts single stepping issue
3) Most probably encryption issue should be gone provided :
a) If you are coming straight from miui, u might need a format (not wipe) data before flashing
b) If you are coming from other rom where you encrypted your data, you will need a format data, thats only logical
4) Added choice for battery/weather at bottom of ambient display
5) Added option to unlink notification and ringer volume
Kernel changes :
ExFat/NTFS should work now, again could not test as I don't have an external sd-card
Note :
You will need a treble supported recovery and optionally treble magisk
Changelog for build dated 30.04.2018 :
Device specific :
1) Added back button backlight
2) Added P animations
3) XiaomiParts:
a) Flash light configs now persistent across boot
b) Add single stepping options
c) Add restore to default options
d) Front end for kcal control (that stuff for rgb,stauration, bla bla bla. Kernel needs to support that **** though)
Kernel changes :
1) Upstreamed to 3.18.107
2) Caf tag LA.UM.6.6.r1-08300-89xx.0
Changelog for build dated 27.04.2018 :
Device specific :
1) Vi is finally lit Tested on jio
2) Phix lockscreen power menu toggle
3) Phix qs data disable confirmation toggle
4) Some random ****
Changes from upstream :
1) A few new du fonts
2) All upstream changes as on 27.04.2018 IST 00:00:00
Kernel changes :
1) Feather upstreamed to 3.18.106
2) Added fp boost driver
Changelog for build dated 21.04.2018 (MUST BE CLEAN FLASHED) :
Device specific :
1) New "terrible" build , a huge shoutout to @merothh for helping with treble modification
2) SELinux changed to permissive for now
3) Added real time charging info
4) Vilte should be working, testing needed (again thanks @merothh)
Changes from upstream :
1) Compass tile added
2) All upstream changes as on 21.04.2018 IST 00:00:00
Kernel changes :
1) Feather treble kernel on board, thanks @Adesh15
Sidenote :
1) For proper rootless substratum, please use latest substratum apk from their Github Release page in place of the one from play store
2) Treble supported recovery and magisk is required, check OP for link
Changelog for build dated 18.04.2018 :
Device specific :
1) Added xiaomi parts (vibration strength, white/yellow flash intensity control), thanks @Lakku (screwd settigs > system)
2) Added music qs tile with toggle to display current track (screwd settings > ui > quick settings > misc)
3) Added toggle for data disabled icon (screwd settings > ui > status bar > misc)
4) Shift to lineage audio, media, display hals
5) Some under the hood magic, check git for details
Changes from upstream :
1) All upstream changes as on 18.04.2018 IST 00:00:00
Kernel changes :
1) Using electrablue kernel as default, thanks @LordArcadius
Sidenote :
For proper rootless substratum, please use latest substratum apk from their Github Release page in place of the one from play store
Changelog for build dated 07.04.2018 :
Device specific :
1) (Probably, testing needed) fixed roaming indicator toggle
2) (Accidentally) removed usb tether tile, my bad
3) Removed seperate three finger swipe ss gesture, the same can be set using carbon gestures
4) Some under the hood magic, check git for details
Changes from upstream :
1) April patch (android-8.1.0_r22)
2) Carbon gestures (Screwd Settings > Navigation > CarbonGestures)
3) New accent picker (Settings > Display > Accent Color)
4) DU font picker (Settings > Display > Font)
5) QS tile for ui style/accent
6) All other upstream changes as on 07.04.2018
Kernel changes :
1) (Probably, testing needed) added exfat/ntfs support
Sidenote :
For proper rootless substratum, please use latest substratum apk from their Github Release page in place of the one from play store
Changelog for build dated 01.04.2018 :
Device specific :
1) Fixed automatic apn
2) Fixed intent to dialer not sent from contacts app
3) Fixed aosp keyboard fc on glide typing
4) Added toggle for screenshot sound (Settings > sound > advanced)
5) Added toggle for roaming indicator (screwd settings > ui > statusbar > misc, testing needed)
6) Added usb tether qs tile
7) Several under the hood changes (picked from firehound tree by @IamJoker03)
Changes from upstream :
1) Fix for fc on pressing recents header icon
2) Substratum patches merged officially (yay )
3) All other upstream changes as on 01.04.2018, 09:00 IST :silly:
Kernel changes :
1) Merged caf tag LA.UM.6.6.r1-07200-89xx.0
Sidenote :
For proper rootless substratum, please use latest substratum apk from their Github Release page in place of the one from play store
Changelog for build dated 25..03.2018 :
Device specific :
1) Toggle for confirmation dialog when turning off data from QS (Screwdsettings > ui > statusbar > misc)
P.S. : Summary for this is derped, will be fixed in next build
2) Sim activation/deactivation switch (Settings > Newtork > Sim Cards)
3) Partial SS from QS
4) Several under-the-hood changes, check github for full list
Changes from upstream :
1) QS panel transparency
2) Minimal QS Header mode
3) Google assist tiles are back
3) All other upstream changes as on 25.03.2018
Kernel changes :
1) Upstreamed to 3.18.102
Changelog for build dated 19.03.2018 :
Device specific :
1) Fixed three finger screenshot gesture derp (find it in screwd settings > system > misc)
2) Kanged QS quick pulldown customisation from DU
3) Kanged Recents customisation from Bootloggers (thanks @merothh)
4) (Probably) fixed sd-ext write bug (thanks @Adesh15)
5) Updated substartum patches
6) Removed some prebuilts (KA, MiX, NexusWalls intentionally and Recorder unintentionally, it was a pain in you-know-where to keep apks updated )
7) Replaced play store version of Phonograph with Omni Rom's fork
8) Bla bla bla.......
Changes from upstream :
1) Memory bar over recents
2) Toggle for ripple while entering pin
3) Battery % on ambient display
3) All other upstream changes as on 13.03.2018 00:00 AM :silly::silly:
Kernel changes :
1) Upstreamed to 3.18.100
2) Merged CAF Tag LA.UM.6.6.r1-06700-89xx.0
Changelog for build dated 10.03.2018 :
Device specific :
1) Three finger screenshot gesture (find it in screwd settings > system > misc)
2) Replaced SnapBrowser with Via
3) Replaced Retro Music Player with Phonograph
4) Minor fixes for XiaomiDoze
5) Some bugs for you to discover :silly:
Changes from upstream :
1) March Security patch
2) Fix fc for slim recents and heads up settings
3) All other upstream changes as on 09.03.2018
Kernel changes :
1) Updated linaro toolchain
2) Upstreamed to 3.18.98
Changelog for build dated 02.03.2018 (CLEAN FLASH IS HIGHLY RECCOMENDED) :
Device specific :
1) SELinux is now enforcing, thanks @merothh @devstark15
2) Option to unlock keystore with fingerprint after boot (find in screwdshop>system>lockscreen)
3) KernelAdiutor added as prebuilt
4) Some improvements to xiaomi doze ui, it now syncs with settings theme, so ne need of manual theming of doze ui
5) New 'bholte' icon, kanged from Colt-OS oreo
6) Added some more bugs to fix in later builds
Changes from upstream :
1) Square battery option in battery customization
2) Fix for crash of some widgets
3) All other upstream changes as on 03.03.2018 (12:00 AM IST)
Kernel changes :
1) Kernel bundled with rom is now compiled with Linaro toolchain
2) Upstreamed to 3.18.97 and merged with latest caf-tag LA.UM.6.6.r1-06500-89xx.0
3) Disable low power bcl hotplug (fancy way of saying cores won't turn off automatically even on low power )
4) Some random stuffs
Changelog for build dated 23.02.2018 :
Device specific :
1) Seperate icons for three dnd profiles
2) Rmoved the "your sim is hd capable" notification, becuase we know that already
3) Mixplorer, Retro (replaces eleven) added as prebuilt
4) Replaced omni deskclock with cardinal desk clock, omni deskclock did not respect default alarm tone set from settings
5) Enabled always on display (tilt sensor is buggy)
6) Misc changes, check github commits for full list
Changes from upstream :
1) Toggle for face unlock
2) Dt2s on status bar
3) Option to left align clock in clock customization
4) All other upstream changes as on 23.02.2018 (4:30 PM IST)
Kernel changes :
1) Upstreamed to 3.18.95 and merged with latest caf-tag
2) New governors : electron, chill, relaxed
3) Added fp-booster drivers
4) Updated spectrum profile (for spectrum version)
5) Added wireguard support
Changelog for build dated 15.02.2018 :
Device specific :
1) Merged substratum sysserv commits => Rootless Substratum support
2) Light/Dark/Black theme for xiaomi doze ui
3) Fix stk crash
4) Made some other little changes, forgot what exactly :silly::silly:
Changes from upstream :
1) QS headers are back
2) Status bar battery icon customisation
3) Expanded desktop
4) All other upstream changes as on 15.02.2018
Kernel Changes :
1) Created a horcrux
2) Upstreamed to 3.18.94 and merged CAF tag LA.UM.6.6.r1-06200-89xx.0
3) Added alucard governor
4) For alternate variants, check OP
Changelog for build dated 09.02.2018 :
Device specific :
1) Added volte icon toggle
2) Added 4*4, 5*5, 6*6 pattern lock (thanks @Ravi7738)
3) Added offline charging animation (thanks again @Ravi7738)
4) Added xiaomi doze, find in display>advanced (thanks @merothh) [Note : I have not yet figured out how to sync the ui theme with screwd settings ui theme, so only dark theme for xiaomi doze for now]
5) Patch for omnivison sensors (thanks @muzaffarsyam for testing)
6) A Few other changes here and there
Changes from upstream :
1) February security patch
2) Lean app FC fixed
3) Clock customizations in screwd shop
4) Launcher3 now shows weather
5) All other upstream changes as on 09.02.2018
Kernel Changes :
Upstreamed to 3.18.93
Features/Apps/Resources used from other roms
FMRadio, Bluetooth, Recorder, AOSP keyboard from lineage os
DeskClock from Cardinal Aosp
Phonograph from OmniRom
Bugs
You tell me
Tips
1) Status bar ticker not working? Do a system ui restart
2) Cannot remove fingerprint? Rename the fingerprint and then retry
3) Cannot change quick settings layout? Expand Quick Settings > Edit Mode (Pencil icon) > Overflow menu (3 dot icon on top right)
Sources
1) Screwd Sources
2) Device Tree
3) Common device tree
4) Kernel Tree
5) Vendor Tree
Important links
1) Firmware by Alexy711
2) Redwolf Recovery
3) Modified OpenGapps by nezorflame
4) Official OpenGapps
5) Sir Abhishek's modified treble recovery and magisk
6) Redwolf Treble
More Credits
@IamJoker03 for teaching me @devstark15 for pixel style
@sagarshah1729 for dexpreopt fix
@LordArcadius @merothh @nikhil020 @Adesh15 for kernel sources at various point of time @abhishek987 for original treble implementation on mido (and pretty much everything ?)
Lord Torvalds
Did I miss anyone? Ping me
Some chitchat
Unofficial Telegram Group
How can you help me
Nothing much, just a thanks would suffice
What a place holder thread?
Thanks, let's try this one!!
Criston said:
What a place holder thread?
Click to expand...
Click to collapse
Dude, let me complete the thred first...writing a xda thread for the first time, will take some time:silly::silly:
Ask : any user facing bugs in following -
1) Gcam for omnivision sensor
2) Search in settings (not showing searched item like display, sound etc.)
Is Slim recents available?
hello..thank you for the rom..it is very fantastic this beta 8.1 ..but it's me or it has errors in wifi and mobile networks..I have searched for reset and other settings and data fails in jazztel..perdon in case I have not known configurar..o is not me?
busterdude said:
Is Slim recents available?
Click to expand...
Click to collapse
yup, check the ss please
Paco10 said:
hello..thank you for the rom..it is very fantastic this beta 8.1 ..but it's me or it has errors in wifi and mobile networks..I have searched for reset and other settings and data fails in jazztel..perdon in case I have not known configurar..o is not me?
Click to expand...
Click to collapse
No problem in either data or wifi for me. Could you please elaborate your issue a bit more?
good afternoon.sali miui9 eu..to test your Rom, and I had absolutely no problem in installation .. but when I connect wifi I realized that the signal of the network iva and venia..we went to configuration and apn jazztel click on Circle followed with the same problem, also wifi was closed. Maybe a reboot would have been enough. Or wipie on data ... you think? thank you the truth is a good job I thank you
Paco10 said:
good afternoon.sali miui9 eu..to test your Rom, and I had absolutely no problem in installation .. but when I connect wifi I realized that the signal of the network iva and venia..we went to configuration and apn jazztel click on Circle followed with the same problem, also wifi was closed. Maybe a reboot would have been enough. Or wipie on data ... you think? thank you the truth is a good job I thank you
Click to expand...
Click to collapse
Did you clean flashed? If yes then possible solutions :
1) Reboot or
2) Switch to airplane mode and back or
3) Set apn manually, you should get your operator configs over internet.
Sorry, but its an issue I cannot reproduce. I really cannot help any further without any log.
do not worry maybe I'll rush with the comment .. I apologize is very possible that I did not keep a lot of time with patience in solving that error .. but if it is not a problem that mine the subject is frazzled ... once more congratulations
Thanks for this ROM
Sent from my Redmi Note 4 using Tapatalk
Is IR Blaster working in this rom?
Stban0626 said:
Is IR Blaster working in this rom?
Click to expand...
Click to collapse
It should but I dont have a suitable target to test. Can you test and report if it is not working ?
Update!!!
https://androidfilehost.com/?fid=818070582850490880
screwd-mido-4.1.0-UNOFFICIAL-20180206-1611
Sent from my Redmi Note 4 using Tapatalk
febry_valdy said:
Update!!!
https://androidfilehost.com/?fid=818070582850490880
screwd-mido-4.1.0-UNOFFICIAL-20180206-1611
Sent from my Redmi Note 4 using Tapatalk
Click to expand...
Click to collapse
Changelog?
febry_valdy said:
update!!!
https://androidfilehost.com/?fid=818070582850490880
screwd-mido-4.1.0-unofficial-20180206-1611
sent from my redmi note 4 using tapatalk
Click to expand...
Click to collapse
thats a test build......when theres a release build i will post it here........you will notice that this build is not in the public release folder.....
N.B : well...xda not allowing me to use all-caps but ya, I am shouting at you
{
"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"
}
Resurrection Remix Q
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.
*/
--> ROM is stable for daily-usage. <--
--> Only the N910C version is tested by me. <--
--> All Exynos models support full functionality (Sim , calls etc) <--
--> For Stable Camera (Photo/Video) Use this GoogleCamera or XDA Thanks @Kaper_20 and enable camera2Api <--
--> RR-Q DOES NOT support dualboot patcher! <--
--> The kernel is fully customizable using HKTweaks by corsicanu: Github <--
--> Personal Notes <--
Release notes :
RR builds are now in sync with latest lineage 04/30/2022 release, RR builds include FaceUnlock and system info overlay
I have also moved to releasing everything on sourceForge, and ive made Bootloader / modem update packages for those who need it, Head over to WiKi for instructions
20220421 Lineage Release notes :
Hey everyone! Glad to be back again for another release, This one has been in development for couple months now, and comes with massive upgrades and improvements, the most major is a full transition into Exynos7420 Oreo graphics drivers, which modernizes our device graphics stack significantly, and finally allows us to use proper OMX media codecs which solves many issues including the dreaded low quality playback! (You no longer need to flash FakeDeviceInfo)
Further more the new GPU driver significantly boosts performance in games and UI which is always a welcome (including fixing graphical glitches in games)
Other major fixes include full encryption support, Please refer to Updated TWRP to perform first time encryption setup, i must warn however, Encryption might interfere with future rom flashes, so only use it if you can keep your data backed up, as it will fully deny you access to it from TWRP.
This release also includes fixes for the random reboots, and Audio leakage, sadly this does not address the tiny microphone quality, so that remains an issue, Please refer to bugs for an uptodate bug list and instructions on how to easily report new issues
Big thanks to @ISoreo and @TrisTanster for a ton of help with testing
If you appreciate the effort behind this, don't hesitate to leave a thanks, provide constructive criticism and maybe consider donating some "totally not illegal stuff" over at my paypal
Submitting new issues/Requests
--> First read existing issues and the F.A.Q Below to ensure its not a duplicate/workaround <--
--> Head over to universal5433 for logging and issue reporting guide <--
--> provide as much info as possible and upload your logs on the forum <--
--> Footej and This GoogleCamera or Custom Opencamera XDA can record videos only <--
--> Kernel is Permissive <--
--> Microphone quality outside of calls is weak <--
--> Issues Page <--
Documentation
- Our project is also at SourceForge
TWRP
- My builds (3.5.9) WIth encryption support - XDA
-> Additional <-
ROOT Method
Magisk
- Simple follow Install instructions , Make sure to enable Magisk Hide to restore SafetyNet functionality
- i recommend Magisk V23 + Magisk hide for most usage
Google Apps
Open GApps
- Pick ARM > Android 10. No MicroG support currently
or
BiTGApps
- Pick ARM Package
Odin
- Odin3 v3.13.3
Heimdall
- Glass Echidna
Bootloader/Modem
- Latest Packages here
Sources
Resurrection Remix Source
Exynos5433 Source
Credits
@bonuzzz for his work in los-15.1 and exynos5433 Tablets and @dl12345 for his los-14.1 contributions
@Stricted for help throughout this project, and porting modern BSP for exynos5xxx
@Alastor89 for help with custom powerHAL and contributions from Galaxy S7
@ripee & @tripLr for contributions to maintain the trees and build server
@RaymanFX & @erickwill for their work in maintaining this device on CyanogenMod 13.0
@lineage project and all team members.
If you helped with this project and I forgot to add you, please PM or mention below.
Testers
@Fuadmoin for extensive N910S/L/K Testing
@ISoreo for extensive N910C Testing
ck on telegram for N910U testing
@Voytec83 @claude96 @Enginyaman @MrNova @podiwadda @muddii_yasser @Mohelsayedplus @SypeR_ @exalented @Seemanthinis @clewisit
t
-> RR Team <-
XDA Developers
Phhusson for Treble trees
LineageOs Team
Omni Team
And Of Course To All The Supporters, Donators And UsersXDA:DevDB Information
Resurrection Remix Q, ROM for the Samsung Galaxy Note 4
Contributors
ananjaser1211
Source Code: https://github.com/universal54335433/
ROM OS Version: Android 10
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Latest Bootloader/Modem and TWRP
Based On: AOSP RR-Q
Version Information
Status: Stable
Stable Release Date: 2022-04-30
Created 2019-10-11
Last Updated 2022-05-01
Downloads and changelogs
Track changes on RefinedChannel : Telegram
Come hang with us on our chat : Telegram
My TWRP (3.5.9) For all Galaxy Note 4 Exynos Variants With Encryption : XDA
--> Downloads <--
Resurrection Remix Q v8.7.3 (04/30/2022 - STABLE)
N910C/H (treltexx) MD5 : 533d759dd2dd7dbe8e8768947b1ae699
N910S/L/K (trelteskt) MD5 833e67df2d3143ae65051d394be0bc3c
N915SLK (tbelteskt) MD5 : 92e6a946f5d06c9a3714ae152e8ab3d0
N916SLK (tre3calteskt) MD5 : 1d2a660d0a33d6891ce84eca71b68a9c
N910U (trhpltexx) MD5 : b3ca4cf4e424b746e302ada4221c8c00
SourceForge : Download
Old Builds (Only on AFH)
Resurrection Remix Q v8.7.0 (6/30/2021 - STABLE)
N910C/H (treltexx) : AFH | MD5 : 729b7000fc8e96d7fadfac49add853c9
N910S/L/K (trelteskt) : AFH | MD5 : 6b904260f77e67eb93d35221de6eef5b
N915SLK (tbelteskt) : AFH | MD5 : 7c96a1a7d695a10be271a95feac13355
N916SLK (tre3calteskt) : AFH | MD5 : f511947031c692ece1b1f360584c1ff7
N910U (trhpltexx) : AFH | MD5 : 27e2fe1346cd9ae450c1d55559a13b37
Google Drive mirror : Download
FakeDeviceInfo v2 : GDrive | AFH (Read more about it in F.A.Q)
->> Resurrection Remix Pie builds (10/19/2019) [LATEST]
N910C/H (treltexx) : AFH | MD5 : 47d28aab6df51628e6b09f6bbf243f67
N910S/L/K (trelteskt) : AFH | MD5 : 7814250d8a7efb6cfd81a81a7ef15b60
N915SLK (tbelteskt) : AFH | MD5 : 36878ec58ee4dedf85376f712d9c5f6f
N916SLK (tre3calteskt) : AFH | MD5 : e536e02efb45873a351fc5dec8d1f372
GoogleDrive mirror and test folder : Drive
->> Resurrection Remix Pie builds (11/10/2019) [LATEST]
N910C/H (treltexx) : AFH | MD5 : 42e7f3ddf8fd0a148bc8c55595791ca3
N910S/L/K (trelteskt) : AFH | MD5 : cfb14fb04ad7564bc184e795195d3d86
N915SLK (tbelteskt) : AFH | MD5 : fc58f1e8bdf981439aa5108d12b71384
N916SLK (tre3calteskt) : AFH | MD5 : 2c534cc6c9042673a987b04c051a68d2
GoogleDrive mirror and test folder : Drive
--> Changelog <--
Resurrection Remix Q v8.7.3 (04/30/2022 - STABLE)
- Include VR Support Pacakges
- Fix bootloop caused by encryption
- Resync latest RR Source
- Include FaceUnlock support
- Include System Information Overlay support
Resurrection Remix Q v8.7.3 (04/21/2022 - STABLE)
* This is a cumulative release of the past couple months
- Fix interactive governor performance issues
- build missing OMX hidl
- update media configs to fix some playback issues
- Switch to N935FXXS7CTJ2 OMX to fix video recording (screen record/footej)
- Increase min cpu clock to 700mhz
- restore stock little cpu boosting frequency
- Revert Agressive hotplug power saving mods
- Fix bluetooth audio suttering when screen is off
- Switch to Exynos7420 Oreo R22P0 GPU
- Update Gralloc to oreo buffer
- Patch camera to work with new gralloc
- Fix AdaptivePlayback low quality issues
- add 4K camera recording profile (ofc wont work)
- re-do media configs and bunch of other **** for oreo graphics
- update power_profiles to use proper power values
- Fix Power management in PowerProfile switcher (Balanced / Powersaving and performance now properly apply)
- Add custom audioroute which fixes various Audio issues (leakout in headphone jack, some echo, other audio route issues)
- Enable AOSP dynamic audio processing
- Reserve 128MB of internal storage for critical system operations (to avoid losing data when internal is full)
- Fix parse errors in media configs
- Fix MFC dec/enc permissions
- Improve RIL mobile data stability / latching onto network
- Remove unused things such as DRK, F2FS and deprecated camera configs
- Add Encryption support (Follow F.A.Q For how to get encrypted)
- Add 2017 August Vendor patch level
- Fix USB MIDI mode crash
- Remove unsupported audio sampling rates to avoid extra processing
- Fix WiFI Direct / P2P
- Significantly reduce Drain caused by broken P2P
- Add back GPS NTP server configs
- Fix-up and update XTRA configs for GPS
- Remove unsupported software decoders
- Revert broken audio processing in the lineage audio HAL
- Fix random reboots caused by invalid GNSS/GPS config
- Disable legacy hardware keystore
- Switch from proprietary keystore/tee to OSS for future support
- Various fixes to USB / MTP
- Add a fix for WiFi turning off after doze
- And a bunch of other minor things here and there in the device trees
Kernel :-
- Fully re-do USB upstream to fix weird issues with MTP
- Fix FBE Encryption
- Switch to OSS Mobicore driver
- Remove default Boeffla block list as it broke WiFi and other parts
- Update interactive governor
- Disable broken/unused governors
Old releases changelogs
Lineage 17.1 Update (6/30/2021 - STABLE)
- Sync GPS headers with exynos5420
- add patch for our old gps hal
- remove custom LMK stuff
- add ZRAM configs
- cleanup LMK
- add binary to detect device and set 3g/4g and proper codename/fingerprint
- support devices with engineering bootloader
- Remove problematic old commits from kernel
- re-do memfd and sdcardfs updates for Q
- backport zpool/zbud/zsmalloc and zRAM drivers
- Disable ZSWAP, and samsung swap (vnswap)
- Enable 1.5GB LZ4 ZRAM
- add proper LMK driver
- improve powerHAL frequency changing
- Downgrade sdfat driver to 2.0.6 to fix random reboots
- Add FreeForm multiwindow lineage patches
Lineage 17.1 N910U Update (3/08/2021 - STABLE)
- Fix simcard recognition
- Fix mobile data
- Fix voice call verbs and scenarios
- Now fully functional Sim calls, 3rd party calls, SMS and mobile data
Lineage 17.1 (3/04/2021 - STABLE)
- Fix modem startup on N910C/H/U that caused random reboots and sim issues overtime
- improve modem stability and fix a bug that caused the phone to panic if you unlock it fast after boot
- Enable Full screen gestures (See F.A.Q for how to enable)
- Replace custom fingerprint service with stock AOSP one
- Disable camera debugging and custom params that cause issues
- Rework media profiles to improve camera video quality in gcam
- Fix media performance issues to fix playback issues (Read F.A.Q for quality fix for instagram)
- Remove buggy AptXHD bluetooth codec and keep Aptx only
- Rework DRM service for full L1 support (No secure L1 playback yet)
- Disable absolute volume to fix bluetooth audio issues
- Add Wifi/Gps wakelock group to prevent issues on long uptimes
- More fixes to disable buggy P2P/WiFi Direct spam
- use low-end video profiles for smoother playback in some apps
- Add back and fix missing NFC
- Massive Audio rework to fix issues listed below :-
- Fix calls on earpiece, speaker, bluetooth and headphones for C/H/S/L/K
- Fix microphone issues on speaker calls
- Fix microphone issues on video calls
- Fix bluetooth call issues on all models
- Fix an issue that caused headphone volume to leak from speaker
- Fix an issue that caused earpiece to work when doing bluetooth calls
- Add custom workaround to fix no incall volume and other audio routing when you boot muted
Lineage 17.1 (2/17/2021)
- set default gpu clock to 600mhz to fix instability
- add FB notifier for power hal
- reduce mobicore logging
- fix HMP up/down tune to fix performance issues
- disable P2P Spam
- add support for lineage/twrp recoveries in the device tree
- add odex optimizations
- let aosp only compile the needed resources for our DPI
- add RAM pinner and pin SystemUI, graphics and runtime to RAM
- organize ramdisk into vendor
- add FastCharging hidl to turn on / off fast charging in settings
- add improved SQLITE overlays for app database optimization
- add custom max_volume warning for headphones
- remove guard that made flipflap (sview) not compile on korean variants
- build custom powerHAL
- add stock interactive profiles in powerHAL (balanced, performance and power saving)
- let the powerHAL manage CPU FREQ for all 3 modes and use stock powersaving freqs for max clocks
- overall powerHAL now has real management now and multiple tunable presets
- remove camera param debugging that clutter logs
- rebrand our custom hardware HALs into universal5433
- enable vibration intensity control in settings for some options
- update calling overlays and signal overlays
- organize app overlays in device tree
- add some props for HWC
- add mali gpu props
- fix-up core services startup in ramdisk
- let zram go across all 1.5GB of swap
- add AOSP RCS packages
- disable NFC debugging
- properly override AOSP APNS
- remove outdated configs and features from tree
- add fixes for random reboots
- update and improve audio hal / policy
- add basic support for audio cancelation (not fully working yet)
- re-organize stock aosp audio effect support
- fully reworked audio mixers
- redo mic quality / gains for all mics including headphone mic
- redo verbs and channels for audio recording
- reduce and remove clutter from mixers and update the used paths for speaker/earpiece and heaphones
- let camera use both left and right microphones when recording
- remove useless BT code and try to improve stability in media (untested in calls)
- commonize mixers_path for all variants
NOV 24 limited Test build changelog
- Fix OpenCL and Vulkan devices
- Improve UI performance and scrolling
- Disable loggy script to not fill /cache and cause issues. use adb for debugging
- Add fixes for bluetooth SCO (calls)
- Switch to better dalvik-heap config
- expose our opencl and vulkan devices to apps
- properly set max surface buffers to avoid lag over time
- Fix APN issues that broke LTE , 3G on some phones
- Fix Bluetooth stability issues / stuttering
- Increase proximity detection range to match stock
- overall graphics and UI improvements
Lineage 17.1 (11/23/2020
- Rebased trees and update to lineage 17.1 running android ten
- resolved an issue that broke GPS + RIL Connection and affected GNSS Locking
- Updated widevine and implemented clearkey to match modern devices with netflix playback support (requires magisk hide + reboot and some time to show up on the store)
- Updated kernel net driver significantly to resolve connectivity issues
- Remove broken/unsupported WiFi display that caused severe draining
- Fixed Fingerprint for android Q (read F.A.Q For more details)
- Allow direct booting from offline charging mode
- Added logging service to help with user debugging (When facing issues zip me /cache) read F.A.Q if you want to disable it
- Improve network scanning for RIL
- Improve graphics performance
- Early boot system for faster booting speeds
- Include official lineage power HAL which works better on our phones
- Apply fixes for media playback that required hacks previously
- and everything else Android ten brings!
Lineage 16.0 (11/01/2020).
ROM :-
- Updated to latest lineage sources with October 2020 Patch
- Switched to new BSP to compile most blobs (including video , display etc) big thanks @Stricted
- build and update OMX from BSP to resolve many codec issues
- Fix graphical glitches / issues during games (pink stuff)
- remove unused shims from the trees and do general cleanup
- update GPS shim and and improve its stability
- implement MultiHAL Sensors wrapper to resolve rotation and other sensor issues
- Disable broken CPUSETS
- update WiFi Configs and disable broken wifi features
- update TCP and other throughput configs
- Fix spammy P2P wifi logging
- bring back argosd service to fix slow WiFi / lag when downloading (tested upto 260mbps)
- Fixes to Wifi during Doze
- build open source bluetooth blobs with some call fixes
- update and adjust SWAP rates and switch to ZRAM
- disable nearby service by default which makes wifi unstable when bluetooth is active
- use second mic when using speaker calls to avoid echos
- other misc mixer and audio changes
- Disable GPU errors caused by unsupported screen fade effect
- Fix Front camera in stock/3rd party
- fixed video recording in footej camera and its quality to 1080p
- Fix headphone mic one more time
- Add workaround for muted incall audio
Kernel :-
- Remove broken wakelock controls
- implement devfreq boost driver by @Lunarixus
- update LMK driver to resolve issues with memory leaks
- properly kill GPU DVFS control from the driver
- adjust GPU interactive governor
- Fix an issue that made the GPU stuck at 100% utilization with min frequencies (this also resolved serious lag issues)
- bring back stock input booster settings (to maintain decent performance).
Lineage 16.0 (10/19/2019)
1- Fixed low quality video in instagram/twitter and so on by fixing AVC decoder (And encoder was improved)
2- Fixed offline charging animation
3- inline encryption with stock (untested)
4- Tons of fixes to WiFi, will remain working when screen is off, and more stable in games (and enabled background scan/batched scan)
5- Generally improved the quality of video playback / recording (to inline with stock)
6- LowMemoryKiller tweaks added that should help with the memory leak issue
7- Enabled burn-in protection
8- Added some fixes for mediaserver and made it more stable (It will crash less often now, but it will if you try hard enough)
9- Many changes to ramdisk to fix missing nodes (NFC, DVFS, GPS And sensors)
10- Adjust LowBattery warns (to inline with stock)
11- fix some errors in miracast so it works more often
12- Entire rework to the GPU to fix Graphical glitches, crashes and many more to heavy games (PUBG, CSR, COD etc)
13- Removed 100mhz GPU clock, set default min 266, max 600 as stock, removed 800mhz overclock option (Max is 730)
14- Sync with latest lineageOS source
15- And other misc changes to fix performance and battery in general
Lineage 16.0 (10/10/2019)
Cumulative changes from all the previous test versions
1- Re-work Audio fully with a new mixer_path based on stock tinyucm conf
2- Fix call echo in all scenarios (3rd party calls not tested)
3- restore stock gains (the ones we had were all over the place)
4- fix headphone mic in 3rdpaty apps and in calls
5- add missing wideband/narrowband scenarios
6- update the lineage audio hardware hal
7- restore mic level to stock without hurting voice recorders
8- Fix memory issues (with improved LowMemoryKiller and swap)
9- fix random shutdowns due to low memory after long useage
10- Set the minimum GPU frequency to 160
11- Set the GPU to be always online (due to lack of HWC, this fixes performance issues)
12- reduce the effect of touch booster to save battery
13- Disable swipe-up gestures
14- Massive liveDisplay fixing (ColorProfile , Displaymode (Night/day) , Color temperature , Outdoor mode And color calibration support)
15- Other performance improvments
16- Improvments to calls by reverting some broken changes
17- removed AudioFX (Qcom only)
18- added lineage vibration hal
19- removed custom gnss hal that wasnt needed
20- more fixes to GPS
21- slight changes to sensors
22- built healthd hal (still no offline charging)
23- enabled and fixed HWC
24- added a prop that helps with performance
25- Fixed NFC so it no longer ****s everything up when its turned off (and now can be turned on without also ****ing said things up)
26- other misc changes you can see in git
27- Fixed all HWC leaks (therefore you shouldnt have random reboots anymore)
28- Disabled always_on GPU for better battery saving
29- Animations and layers will have improved performance
30- removed a workaround that delayed boots
31- critical kernel changes to remove many workarounds we had by :
32- updated sdcardfs driver to remove legacy stuff
33- updated sdfat driver and enabling it for exFAT
34- updated EXT4 driver and using it for EXT2/3 instead of dedicated drivers for both
35- updated USB and ADB so we dont need legacy stuff anymore
36- updated and enabled F2FS Driver (support not tested)
37- patch a ion leak
38- updated wireless/wifi driver to remove the need for workarounds
39- Added back AudioFX as it works
40- DRM changes
41- default hotspot name
42- fixes to rotation sensor (it works fine with/without location enabled here, but if it as slow, enable location)
43- remove duplicated tether config
44- fix nfc config
45- Updated powerprofiles
46- slight changes to meda and camera set for the future
47- synced with latest lineage sources
TLDR : tons of fixes, better performance and having an actual usable phone.
Lineage 16.0 (9/21/2019)
1- Full hardware video playback (no lag even on 1080p60 playback)
2- LiveDisplay enabled (color mode changing) with more features to be added later
3- updated and enabled back ambient and aod (not fully tested yet)
4- added and updated APN and SPN configs
5- improvments to camera and include camera2 instead of snap
6- fix a mic bug that introduces artifacts in audio recording
7- OMX and media fully redone based on herolte
8- Rotation sensor should be more robust now
9- few changes to spen
10- Bluetooth range and issues fixed
11- improve RIL for SLK variants
12- Fix NFC issues on N916 variants
13- improvments to NFC on intl variants
14- set default color mode to cinema for vivid colors
15- Removed a binary that caused SLK variants to over-heat
16- latest lineageOS sources
17- compiled stable builds for N910SLK|N915SLK|N916SLK
18- overall the build is more responsive and stable due to MFC/OMX fixes
Lineage 16.0 build (9/16/2019)
1- Fixed Video playback for 3rd party apps
2- Youtube and other social media apps will no longer freeze randomly
3- fixed an issue that took a toll on performance
4- over all the rom will be noticeably smoother
Lineage 16.0 initial build (9/14/2019)
1- Updated and reworked the tree all together
2- A decent powerHAL modded to N4
3- Bluetooth APTX errors resolved
4- Fully fixed RIL (no workarounds needed)
5- Entire Kernel has been built from scratch
6- New binder, sdcardfs, and WiFi drivers
7- all the features of HeliosKernel built it and customizable
8- Updated brightness tables to conform with stock
9- removed ugly workarounds and hacks
10- Audio much more stable
11- stock APN , TCP configs and much more
12- Added more LED modes
13- Added AOD and ambient display support that kinda works
14- updated most libs and shims
15- built lineage trust and touch HALs
16- enabled gesture support
17- enabled smart pixels for ROMs that support it
18- And tons of other changes covered in the github source
F.A.Q And Notes
Q : How to use Encryption ?
A : First, head over to TWRP Thread And follow the notes for First time encryption setup (this involves formatting internal storage while using that twrp, This is mandatory as previous twrps did not create proper partition state for encryption), Then head over to settings > security > encryption > Encrypt Phone, the phone will reboot once or twice
Warning : Encryption will prevent TWRP from reading your internal storage at all, And encryption is very sensitive, any untested customization or mods might brick the ROM, and putting your data at risk, only use if required
UPDATE : You will bootloop if you did not set PIN/lockscreen in setup wizard before encrypting
Q : How to Tune for Performance or battery life ?
A : Latest release offers proper Power profiles which can be adjusted in Settings > Battery > EnergySaver and Performance. The slider will adjust MAX CPU frequency as follows,
Power saving Big: 1.4GHz Little: 1.0GHz
Balanced: Big: 1.7GHz Little: 1.3GHz
Performance: Big: 1.9GHz Little: 1.4GHz
Q: N910H wont detect SIM / network
A: This is due to it trying to force LTE, Go to settings > network > mobile networks And change preferred network type to 3G, then enable and disable Airplane Mode. Here is a Video by @mvrul2k20 to explain the procedure
Q : Korean variants (S/L/K) have tube / robotic audio in calls
A : this bug is unfixable for now as those models rely on stock audio hardware effects to fix this issue, but we cant use that and open source H/W does not support them
Q : How to enable android 10 gestures
A : First you need to enable navigation bar (this will disable touchkeys) then go to gesture settings and enable full screen gestures
Q : Recommended camera app to use ?
A : This Google Camera : Download or Footej2 from the play store
Q : When registering FP, i dont see progress or vibration
A : It is fine, keep enrolling your finger, and at the end it will show you pass. this seems to only happen with first enrollment
Q: Whenever I try flashing any lineage- build, I get the following error in TWRP: Updater process ended with ERROR: 7
A: Update your TWRP to 3.2.3 or higher available Here or newer
Q : Device is too warm
A : After first boot that is common, let the phone finish setting up and cool down
Q : How to get google apps ?
A : Go to Opengapps.org . Select ARM > 10 > [your choice] and flash opengapps*.zip after the ROM.zip
Q : How to get Root ?
A : Flash Magisk Root From Here (Recommended version 23.0 for better MagiskHide)
Q : How to tune the kernel ?
A : use HKTweaks app from @corsicanu : Github
reserved3
reserved4
Another great AOSP ROM from a great developer. Keep it up Anan! :highfive:
My boy is on fire!!! You nailed it again, congrats fam!!
Awesome ROM, thank you mate. Congrats
Thanks
Gửi từ SM-N910C của tôi bằng cách sử dụng Tapatalk
Ahhh Yess..
Finally arrive...
Thanks boss
Congrats and thanks for a new rom for our beloved note 4.
I have N916k korean variant i a gonna flash it and see how it runs.
Thumbs up bro???
well done bro, i used to use rr on many phones before, i'll try this too on my n4 right now... but i need an advice for the recommended pack of gapps for this RR.
Tamer Ali said:
well done bro, i used to use rr on many phones before, i'll try this too on my n4 right now... but i need an advice for the recommended pack of gapps for this RR.
Click to expand...
Click to collapse
I am using 20190917 with rr . 20191006 worked with lineage but not rr . That's why i tried 20190917 and it is working very well .
Gửi từ SM-N910C của tôi bằng cách sử dụng Tapatalk
ohh wow.... the best Custom OS coming to the Exynos variant... I greatly appreciate your efforts.
but I have a question: can this work perfectly on my N910S model?
Camera error
Camera dont work please help!
speedpervert said:
Camera dont work please help!
Click to expand...
Click to collapse
Did You read first post?
Few things, is s pen commands work (disabled screen notes on black display? galaxy wearable app?). I need it. Thanks for the info.
cant seem to install this ROM
Newbie here ; So i have a problem with this ROM , I was using your Nougat ROM and installed it without any problems ( 2nd rom ever!) but this one is giving me some trouble so if anyone can help that would be great.
So I rooted the phone ; installed TWRP ; flashed the bootloader ( actions in that order )
Now i selected 3 options when wiping with advanced wipe and did one factory wipe just to make sure im following all the tips in tutorial
Then i when i try to flash the ROM it says " image mounting complete " or something along those lines , then it 2 rows of message that I shoulda wrote down but I was so excited about this ROM and didn't (but can tomorrow ) nothing actually installs and everything takes like 3 seconds for that message to display and the only option is to reboot and I am warned with ( There is no OS installed do you still want to reboot and If i do i'm stuck on logo during booting )
Does anyone have any ideas what am I doing wrong?
Using n910c btw
EDIT :This is where im stuck it asks me this when i want to flash
boot img
select partition to flash image
system image
boot
recovery
Updating partition details...
...done
Full SELinux support is present
MTP Enabled
[ IMAGE FLASH STARTED ]
Image to flash : '/external_sd/RR-P-v7.0.2-20191010-treltexx-Unofficial/boot.img
Calculating restore details
[IMAGE FLASH COMPLETED ]-
Palir93 said:
Newbie here ; So i have a problem with this ROM , I was using your Nougat ROM and installed it without any problems ( 2nd rom ever!) but this one is giving me some trouble so if anyone can help that would be great.
So I rooted the phone ; installed TWRP ; flashed the bootloader ( actions in that order )
Now i selected 3 options when wiping with advanced wipe and did one factory wipe just to make sure im following all the tips in tutorial
Then i when i try to flash the ROM it says " image mounting complete " or something along those lines , then it 2 rows of message that I shoulda wrote down but I was so excited about this ROM and didn't (but can tomorrow ) nothing actually installs and everything takes like 3 seconds for that message to display and the only option is to reboot and I am warned with ( There is no OS installed do you still want to reboot and If i do i'm stuck on logo during booting )
Does anyone have any ideas what am I doing wrong?
Using n910c btw
EDIT :This is where im stuck it asks me this when i want to flash
boot img
select partition to flash image
system image
boot
recovery
Updating partition details...
...done
Full SELinux support is present
MTP Enabled
[ IMAGE FLASH STARTED ]
Image to flash : '/external_sd/RR-P-v7.0.2-20191010-treltexx-Unofficial/boot.img
Calculating restore details
[IMAGE FLASH COMPLETED ]-
Click to expand...
Click to collapse
sorry but, why are you flashing an IMG ?? the rom is a zip file, install it like you would any other zip file. and NOT an img
Sir thnx for the great rom.. I just have one problem i cant connect to 5g wifi network. It just says obtaining but not connecting
{
"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"
}
VoltageOS 12.1 | L for Redmi K20 Pro
ABOUT
Greetings, interested users! You have reached the gateway of a simplistic, no frills pure AOSP experience that will not let you down in getting through every day uninterrupted by inconveniences, with just the right dab of customizations. Be it requiring safetynet for banking or payment apps to receiving the latest security patches from Google as soon as they're released, we've got you covered. It doesn't end there. Sit back, relax and let the system theme your device according to your preferences with Monet support. Step in and begin your journey with Voltage OS.
Features
Pure AOSP
Latest Security Patches
Google Monet
SafetyNet
Github: https://github.com/VoltageOS
Website: https://voltage-os.sourceforge.io
Telegram: Group
Donate: UPI: [email protected]
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
You tell me
Encryption
Be sure to include a log : check how to
DOWNLOADS
Click here to Download
Installation Guide
It's mandatory to be on the latest miui a11 official firmware of your region
Clean flash recommended
Always make a nandroid backup, be safe.
ROM uses O.S.S. vendor and Soviet Star kernel
* FOR those who don't want encryption, no need to flash any dfe zip as rom is already decrypted by default so please dont flash any dfe zips
* If users were encrypted on their previous roms they need to FORMAT DATA in recovery first
its FORMAT and not WIPE understand the difference, if you dont format data the rom will bootloop as you have previous rom encryption.
- Clean flash recommended
- Use the latest official orange fox recovery from here
- Format data if coming from encrypted rom
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui a11 firmware for your specific region
* Global | China | Europe Firmware
* India Firmware
- Flash VoltageOS + Gapps
- Do not reboot in between flash everything at once, also no need to flash any dfe zip the rom is already decrypted by default.
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
* For those who want to use rom with encryption
This rom comes with FBE V1 encryption so those who have come from fbe v2 roms need to compulsory FORMAT DATA else it will bootloop due to fbe version mismatch.
As decryption of internal storage is now fixed on a12 you will need different recovery to flash the rom and only this recovery can encrypt/decrypt rom, other recovery wont work.
Special thanks to @Pranav Talmale for making a12 decryption work with FBE v1 all credits goes to him for the recovery
- Clean flash recommended
- Use Ofox recovey with a12 decryption fixed from here
- Format data
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui a11 firmware for your specific region
* Global | China | Europe Firmware
* India Firmware
- Flash VoltageOS + Gapps + EFE
- Do not reboot in between flash all zip at once
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
ROM Source: https://github.com/VoltageOS
Kernel & Device Source: VoltageOS Devices
Special thanks to @naveenjohnson for trees @DmitriiKudas for Source build help & assistance, last but not least I would like to thank all testers especially @Sagor_Khan @shabahatfateh & @Dr.Watson for being available all time to test.
If you liked my work don't forget to give thanks, hit like, buy me a coffee UPI: [email protected]
ROM OS Version: Android 12.1 | L | Sv2
ROM Kernel: Linux 4.14.x
ROM Firmware Required: MIUI a11
Based On: AOSP
Some Screenshots:
Changelog :
Device Side :
14/10/2021
- Initial Build
20/10/2021
- Fixed Screen Recording Lag
- Seamless Doze Transitions
- Hide Magisk in banking apps
- Unlimited Google Phots Backup
- Pixel Offline Charging Animation
- Merge tag LA.UM.9.1.r1-11200-SMxxx0.0 into kernel
02/11/2021
- Enforcing
- Add Radio
- Fix Animation in always on display
- Drop Qcom WFD shift to AOSP implementation
13/12/2021
- Shifted to new trees thanks to @naveenjohnsonv
- Shifted to Soviet Star Kernel thanks to @NATO66613
- Updated Blobs from LA.UM.9.1.r1-10900-SMxxx0.0
- Noticeable improvements in active & idle drain
- Better Heat management compared to old builds
- Fixed Camera not working in few telegram clients
- Added DC Dimming and High Brightness Mode
- Compiled using latest TRB Clang 14
- Shifted from stock Camera2 to GrapheneOS Camera app
- Fixed Ok Google Hotword Permission this need full gapps package to work
- Latest Pixel Offline Charging images used
- Update Doze Package many features included
- Added FPS info tile
07/01/2022
- Ship with Bromite browser and webview
- Removed some useless display blobs
- Disable night light on FOD
- Added Udfps Customizations like toggle for fod, vibrate on fod icon press
- Upstreamed Soviet Star kernel to latest source
- Minor device tree side improvements and fixes here & there
10/01/2022
- Removed Bromite Browser & Webview
- Fix isolated_app denial
- Add restricted cpuset
- Fix Powerhal Spam
13/02/2022
- Remove Proto Configs
- Drop Sensor Calibrate
- Switch to prebuilt IIFA service
- Disable wifi rx wakelock
- Sepolicy Address few denails logspam
- Sync EGL symlinks with CAF
- Update display & media blobs from LA.UM.9.1.r1-11400.02 CAF tag
- Suppress tetheroffload logspam
- Enable UDFPS animations
- Add overlay to configure power button location (Fix AOD screen off animation, need to set anim scale to 1.25x in dev options to see the animation)
- Disable Force Encryption by default. No need to flash DFE now as of current scenario encryption is not fully working on a12 so no use of providing auto encryption and make users flash dfe all time
05/05/2022
- Initial Android 12.1 | L build
- Update graphics blobs from LA.UM.9.1.r1-11500.02-SMxxx0.QSSI12.0 & LA.UM.9.14.r1-18900-LAHAINA.QSSI12.0
- Switch from AOSP BT to QTI BT
- Address some sepolicy denials
- Fix statusbar padding according to a12.1/L
- Switched from soviet star to snaplight all credits to @Wadie_Habib & @Luan_Halaiko for work on Kernel
- Compiled using latest TRB clang 15.0.0
- IMP Note : Kindly clean flash as this is a12.1 build and dont use ota for this time
11/06/2022
- Switch from Infinity to Soviet Star kernel
- Tone down few logging
- Add missing hals to manifest
- Sepolicy : Address miscellaneous denials
- Add Qs system info ovverlay
- Cleanup bluetooth and audio flags
- Fix deprecated power profile items
- Nuke QCOM thermal-engine blobs
- Some VNDK improvements
- Move to commonized
* IFAA Service
* Xiaomi Light AIDL
- Set google auto-fill as default fill service
- Increase max system icons shown in statusbar
- Update GPS configs to A12.1
- CarrierConfig: update from 5800 QSSI
- Many miscellaneous improvements & minor bugs fixes
10/07/2022
- Switch to Soviet Star r3.1 dont flash any other kernel else you will face lag
- Removed commonized IFAA, MTD service & Lights, switch back to device tree side impl.
- Fixed charging led notification led not working
- Force disable IORAPD as it eats more ram & google is removing it completely in a13
- Force remove refrash rate tile for kernels which support < 60hz refresh rate as i dont support smooth display in device tree.
- Add missing DRM blobs and completely remove old drm 1.0
- Sync vendor with device tree add missing blobs.
- Add missing permission for xiaomi parts, removed Dirac from parts.
- Many miscellaneous improvements & minor bugs fixes
- Those who want encryption can now use EFE and enjoy decryption in recovery be aware this is FBEv1 follow flashing guide on xda, All credits to @Pranav Talmale for fixing a12 decryption on FBEv1.
- Voltage will always come with decryption no need to flash any DFE zips, if users want encryption they can flash EFE.
- Added support for Smart Pixel also please be aware you wont be able to use udfps if you enable smart pixel this is present since smart pixel was introduced in roms from a11 times so dont cry that udfps not working with smart pixel.
09/09/2022
- Kang IMS system blobs from Redmi/alioth/alioth:12/RKQ1.200826.002/V13.0.3.0.SKHCNXM:user/release-keys
- Fixed native carrier video calling works only on google dialer
- Xiaomi Parts : Added back Dirac
- Xiaomi Parts : Dirac fixes, Handle more error for dirac
- Xiaomi Parts : Introduce haptic feedback level adjustment
- Xiaomi Parts : Vibrate when changing haptic feedback level
- Xiaomi Parts : Don't explicitly set android:theme for activities
- Audio config misc improvements
- Enable Volte support for few Indo carriers
- Allow rmt_storage to acquire wakelocks correctly
- Fix ctl.interface_start logspam by dropping vendor.qti.hardware.cacert hal from manifest
- Add missing entries for vendor.qti.data.factory in manifest
- Add missing entry for com.dsi.ant in manifest and import ant blob from Miui 12.5.6.0
- Improve haptic feedback for calls and message by configuring vibrator kernel nodes for QTI vibrator HAL
- Fixed audio in chrome with soundcloud
- Disable redir_party_num
- Unpin updatable media and launcher from memory
- Build nxpnfclegacy hal & address its sepolicy
Source Side : VoltageOS v 1.8 EOL
Can we use screen OC by flashing Soviet Kernel since it is based on OSS vendor?
aniketh12 said:
Can we use screen OC by flashing Soviet Kernel since it is based on OSS vendor?
Click to expand...
Click to collapse
you can try but any bugs on custom kernel wont be entertained by me
Running fine, thanks!
edit: Screen off FOD is hit or miss
Pranav Temkar said:
Changelog:
14/10/2021
- Initial Build
Click to expand...
Click to collapse
Good day! Please tell me will you update your firmware and make corrections or is this a one-time project?
xlDraglONlx said:
Good day! Please tell me will you update your firmware and make corrections or is this a one-time project?
Click to expand...
Click to collapse
it will be updated on monthly basis after security patch is merged and its stable i will release
pa-x--rw said:
Running fine, thanks!
edit: Screen off FOD is hit or miss
Click to expand...
Click to collapse
works fine for me
Hi, thanks for the rom. The alarm does not work properly here.
x4nd3r76 said:
Hi, thanks for the rom. The alarm does not work properly here.
Click to expand...
Click to collapse
OK
Hi, I was wondering am I able to install VoltageOS if I have MIUI 12.5.2 installed device?
And how is the battery life? SoT? I'm looking for very lightweight ROM for extended battery life.
DryreL said:
Hi, I was wondering am I able to install VoltageOS if I have MIUI 12.5.2 installed device?
And how is the battery life? SoT? I'm looking for very lightweight ROM for extended battery life.
Click to expand...
Click to collapse
yes of course. just follow the flash instruction in the first post.
oboitoke said:
yes of course. just follow the flash instruction in the first post.
Click to expand...
Click to collapse
Thanks. Do you use this rom, and how is the battery life? Can you give me some details please?
I flashed like in the first post explained. Now I see "android" lightning on the display...
edit: did it twice, same result. For me, it doesn't work.
edit: After format data it works, with BiTGapps R 40
Google Assistant doesn't work for me, it auto-closes
edit: I use FlameGApps Canary
great work
Will be a vanilla version released in the future? Because google services aren't available in China
pa-x--rw said:
Google Assistant doesn't work for me, it auto-closes
edit: I use FlameGApps Canary
Click to expand...
Click to collapse
Set all the permission and move the google app to system. Assistant with voice will work.
gaoyuan121 said:
great work
Will be a vanilla version released in the future? Because google services aren't available in China
Click to expand...
Click to collapse
Gapps are not included in ROM. So you can flash without gapps.
The only problem I found in this release is pathetic screen on time and my phone back is also getting heated during normal usuage. Which earlier was not the case. May be due to other kernel issue.
What's this ?
Well, it's just a small package for LineageOS 18.1 ... to take you in the next level !
Features
- Built-in SafetyNet Fix (with official build.fingerprint) :
=> Magisk v23 is required to use the built-in MagiskHide feature
=> Newer Magisk versions will not work !
=> NO Magisk module is required to pass SafetyNet (init has magic inside ... and future proof ) +++
- Bluetooth : aptX HD support
- update soundfx & all audio configs : HiFi playback on BT, Speakers & Headsets
- remove the fake & useless notch packages from /product
- restore Terminal (still useful) : to activate from developer options
- update stock offline charging animation
- WiFi : optimize speed & stability
- framework overlays :
. adjust padding for the statusbar & keyguard
. custom icon style for the whole telephony system
. notification : new download animation
. fingerprint settings : adjust dot/animation & position
. rework from scratch the brightness overlay
- add signature spoofing support
- built-in AdBlocker
- re-enable the legacy support for "sdcardfs" & fully disable "Scoped Storage"
- ramdisk :
=> update missing daemons/services and cleanup for useless ones !
=> special schedtune config for all daemons (system & vendor)
=> tuning : CPU, GPU, Memory, I/O & Idle
=> recognize the NFC variant as "willow"
... and many other system optimizations that need a book to list them all !
SOT ?
- around 12 hours of YouTube playback :
. WiFi on
. 1080p
. brightness at 33%
. volume at 50%
=> can do better, since i started this test at 93% of battery and i still have 12% left !
WHO CAN DO BETTER ???
How to flash/use ?
. TWRP / OrangeFox recommended (LOS Recovery not supported) :
- flash your LineageOS Build +/- gapps
- reboot to TWRP again [mandatory +++]
- flash the MOD
- format /data if using this MOD the first time [mandatory +++]
- reboot
- Updating LineageOS build :
. flash your nightly build +/- gapps
. reboot to TWRP again [mandatory +++]
. flash this MOD & reboot
This is a MOD
aka
"System Modification" :
Made for Stock LOS 18.1 Kernel +++
Google is your best teacher
to learn
what is inside
Please, use this MOD as it is
or
Leave it in peace !
Reserved
Recommendation = Launch ART Optimization
- Highly recommended after the first boot / and after installing all your apps ... to avoid battery drain and lags
=> noticeable extra-smoothness on scrolling and launching apps !!!
- Root required (Magisk) +++
- in Terminal (to activate from developer options), type :
su
cmd package bg-dexopt-job
- wait about 10 to 20 min (depending on how many apps you installed)
- the screen must stay ON and don't use the phone until it's finished
- Reboot ... and enjoy !
Changelog
2022-05-14
- fix removed (lack of respect by some moderators and some ungratful users)
2022-05-12
- reboot menu : small fix
2022-05-08
- ramdisk : update graphics composer daemon
- config cleanup (remove) :
. perfboostsconfig
. powerhint
=> schedtune & boost already configured (no conflict please)
2022-05-07
- ramdisk : schedtune update
- qemu : re-enable OpenGL
2022-05-05
- media playback : lower CPU usage
2022-05-04
- ramdisk :
. update core_ctl (improve performance)
. lower sched_load_boost for all cores (improve deepsleep)
2022-05-02
- QS : re-enable background blur (disabled by-default in LineageOS !)
2022-05-01
- system.prop : enable zygote preload for OpenGL => ZERO lag +++
- vendor.prop : remove unused flags for sensors
- build cleanup : remove proto folder for sensors (useful only for MIUI CIT - aka Control & Identification Tools)
2022-04-30
- audio_policy_volumes : increase "Speaker Ringtone" volume
2022-04-29
Update 2
- mixer_paths : decrease "headphones" volume
Update 1
- fix wifidisplay (Miracast/Screencast) : add missing proprietary-files !
2022-04-28
Update 3
- vendor.prop : use "gpu" as default composition.type
- task_profiles :
. PerfBoost => 80% (better performance)
. PerfClamp => 40% (better deepsleep)
Update 2
- fix audio latency : add FLAG_FAST to "deep_buffer"
- restore "raw" mixPort
- speaker : true 24-bit Output !
Update 1
- cgroups/task_profiles : remove all "blkio" controller restrictions
- ramdisk : improve CPU/GPU performance
- audio_policy_configuration : remove "raw" mixPort (temporary)
2022-04-27
- cgroups/task_profiles : update & cleanup
2022-04-25
- keylayout : add support for wired headset/headphone buttons
- Xiaomi CPU booster script : small "sdk" typo fix
- update and activate "lm" module (aka Learning Machine Engine) :
. AdaptLaunch
. AppClassifier
. GameOptimization
2022-04-23
- "audio_platform_info_intcodec" :
. fix voice over handset (Telegram, Duo & Signal)
. fix switch to speaker
. use HQ mic
2022-04-22
- ramdisk update :
. Xiaomi CPU booster (daemon & script) added
. ueventd cleanup
2022-04-21
- ramdisk update : enable sched_boost in post-boot / disable cpu_boost
- fix conflict between sched_boost & "audio_platform_info_intcodec" : remove "perf_lock_opts"
2022-04-18
- import from stock "audiopolicyenginedefault" : improve Audio Recording +++ (HQ)
- mixer_paths : increase "Speaker" loudness
- volume_tables : decrease "Earpiece" volume
2022-04-17
- audio output policy : resampling fix
=> no more audio crackling in playback (BT, Speaker & Headset)
- system.prop :
=> disable that fatal error by LineageOS team "ro.debuggable" flag to avoid battery drain in backaground (log spamming)
=> debugging is still available in developer options
- vendor.prop :
=> time : replace "persist.vendor.delta_time.enable" flag with "persist.timed.enable" to avoid reset time after each reboot !
=> remove other useless or potentially harmful flags
gringo80 said:
it's just a full package for LineageOS 18.1 ... to take you in the next level !
Click to expand...
Click to collapse
any A10 ver ?
gringo80 said:
- framework overlays :
Click to expand...
Click to collapse
can you show me how the overlays are applied by default since there is no switch for them ?
manifest edit ?
gringo80 said:
- built-in AdBlocker
Click to expand...
Click to collapse
host file ?
gringo80 said:
fatal error by LineageOS team (and who never listen to anyone btw) "ro.debuggable" flag to avoid battery drain in backaground (log spamming)
Click to expand...
Click to collapse
loopypalm said:
any A10 ver ?
can you show me how the overlays are applied by default since there is no switch for them ?
manifest edit ?
host file ?
Click to expand...
Click to collapse
1- NO, only for LOS 18.1, since i never used LOS 17.1
2- Overlays are applied by the framework !
3- YES
4- LOS team was busy to fix it ... the culprit i known now !
gringo80 said:
Overlays are applied by the framework
Click to expand...
Click to collapse
let's say i want to apply dark mode by default, what shoud i edit in pitchblackoverlay.apk so it get applied ?
loopypalm said:
let's say i want to apply dark mode by default, what shoud i edit in pitchblackoverlay.apk so it get applied ?
Click to expand...
Click to collapse
AFAIK ... there is no pitchblack overlay in the official LineageOS builds !
To switch to dark mode, use the dedicated switch button in the settings !
Hello, thanks for the goodies
Can you fix the slow charging issue with LOS.
All other roms charge good with 1300~1700mAh but with LOS its always bad 60~200mAh
I tried different kernels for LOS 18 and i tried downgrade to 17.1 and still same issue on all LOS version. Some people told me that my charger or my cable are maybe bad quality
But if thats true, why other roms and also miui.eu charge good with it.
There must be something with LOS roms
ay.amouch said:
Hello, thanks for the goodies
Can you fix the slow charging issue with LOS.
All other roms charge good with 1300~1700mAh but with LOS its always bad 60~200mAh
I tried different kernels for LOS 18 and i tried downgrade to 17.1 and still same issue on all LOS version. Some people told me that my charger or my cable are maybe bad quality
But if thats true, why other roms and also miui.eu charge good with it.
There must be something with LOS roms
Click to expand...
Click to collapse
Already fixed since the first edition of this MOD ...
Check if your cable/charger are "both" made for fast charging or they are just fake/random ones !
Fast charging is working here (use the stock LOS Kernel wich this MOD was made for)
gringo80 said:
Already fixed since the first edition of this MOD ...
Check if your cable/charger are "both" made for fast charging or they are just fake/random ones !
Fast charging is working here (use the stock LOS Kernel wich this MOD was made for)
Click to expand...
Click to collapse
Thanks for the info.
gringo80 said:
Already fixed since the first edition of this MOD ...
Check if your cable/charger are "both" made for fast charging or they are just fake/random ones !
Fast charging is working here (use the stock LOS Kernel wich this MOD was made for)
Click to expand...
Click to collapse
Im not talking about the 18W fast charger,
just the regular 10W charger.
it can charge the device with a good 1700~1300mAh current across several roms ive used before(miui.eu, and other custom AOSP/CAF roms).
But with LOS i only get 200~20mAh and it takes the whole day to charge from 0% to 70% or 80%.
Well i really like to use LOS but this is the only reason that made me not to use it.
Well now since you mentioned that its fixed
Im going to give it a try again.
Right now im on different rom and this is the stats of the charger (its already +80% that's why it settles around 1300~1200mAh)
Update :
Its working as intended, charger works great not like before ( I think I used Los 18 before they implement the charger fix, it's was really bad back then)
I used ur modification file with magisk 23, safetynet is fixed, all good
Merci bcp!
ay.amouch said:
Im not talking about the 18W fast charger,
just the regular 10W charger.
it can charge the device with a good 1700~1300mAh current across several roms ive used before(miui.eu, and other custom AOSP/CAF roms).
But with LOS i only get 200~20mAh and it takes the whole day to charge from 0% to 70% or 80%.
Well i really like to use LOS but this is the only reason that made me not to use it.
Well now since you mentioned that its fixed
Im going to give it a try again.
Right now im on different rom and this is the stats of the charger (its already +80% that's why it settles around 1300~1200mAh)
Update :
Its working as intended, charger works great not like before ( I think I used Los 18 before they implement the charger fix, it's was really bad back then)
I used ur modification file with magisk 23, safetynet is fixed, all good
Merci bcp!
Click to expand...
Click to collapse
edit : there is a bug with games, i played 2 games on the phone among us and parshisi star and i notoce there is sound issue, there is a noticable latencybetween the sound and the actual picture, like if i press a button there is a delay before the sound of the button is pressed can be heard
ay.amouch said:
edit : there is a bug with games, i played 2 games on the phone among us and parshisi star and i notoce there is sound issue, there is a noticable latencybetween the sound and the actual picture, like if i press a button there is a delay before the sound of the button is pressed can be heard
Click to expand...
Click to collapse
Fixed in today's update ... Sorry for the inconvenience !
Thanks
gringo80 said:
Fixed in today's update ... Sorry for the inconvenience !
Thanks
Click to expand...
Click to collapse
you are great, thanks for the update!
Update 1,2 & 3 pushed out +++
. changelog (3rd post)
. Recommendation added (1st post)
gringo80 said:
Already fixed since the first edition of this MOD ...
Check if your cable/charger are "both" made for fast charging or they are just fake/random ones !
Fast charging is working here (use the stock LOS Kernel wich this MOD was made for)
Click to expand...
Click to collapse
Isn't it possible to remove ads from apps?
Danilo-Sanchez said:
Isn't it possible to remove ads from apps?
Click to expand...
Click to collapse
XDA rules don't allow me to show you how to do !
does it work with a non stock kernel? using quicksilver (because the stock kernel caused choppy scrolling and video playback)
afaqahmed43 said:
does it work with a non stock kernel? using quicksilver (because the stock kernel caused choppy scrolling and video playback)
Click to expand...
Click to collapse
NO : those configs are for the stock LOS kernel ... For custom kernels : use at your own risk ! (may be more choppy)
Read again the OP !
New Update
- fix wifdisplay
. changelog (3rd post)
. Recommendation added (1st post)