{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* Your warranty is... still valid?
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/
LineageOS is a free, community built, aftermarket firmware distribution of Android 6.0.1 (Marshmallow), which is designed to increase performance and reliability over stock Android for your device. LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
This is pure, unchanged LineageOS 13.0 source. I started to build this for personal use, as I prefer M based LineageOS over N and decided to post it up here, in case anyone else wanted to run it. Depending on commits to source, I will probably do weekly builds just to keep things up to date.
Important:
This thread is for stock LineageOS 13.0 and any mods, kernels or Xposed framework will not be supported.
If features, options or code is NOT in the official source code, it will not be in my builds.
Recommended Firmware:
I am using OOS 3.2.8 firmware+modem without issues. Most recent firmware for Android 6.0 would be recommended. All firmware zips can be found HERE
Known Bugs:
None
Installation:
Download the zip(s)
Install a compatible Recovery (TWRP recovery recommended) Here
Perform a nandroid backup of your current ROM (Optional)
Wipe data/factory reset
Flash LineageOS
Optional: Install the Google Apps addon http://opengapps.org/
Reboot
Note: Built in root is available in Dev Options
Source code:
https://github.com/lineageos
Credits:
LineageOS Team & Contributors
Code Aurora Forum
Downloads:
.
Change Log:
Your changelog is whatever was merged into gerrit. You can check HERE
Since Sun Jul 16 21:21:29 UTC 2017
android
99c23f8 (8 days ago) manifest: use Lineage fork of external/tremolo (MSe)
bionic
3a461fe (5 days ago) linker: remove link from external library on unload (Dimitry Ivanov)
3aa4e50 (5 days ago) Fix linked_list::remove_if() (Dmitriy Ivanov)
build
4c3b0ea (5 days ago) ASB July 2017, version string to 2017-07-01 (MSe)
cts
5294eb7 (2 days ago) Merge "release-request-56994118-9731-4925-ab79-87778226244b-for-aosp-marshmallow-cts-release-4180163 snap-temp-L39800000082408978" into marshmallow-cts-release (android-build-prod (mdb))
56865b1 (2 days ago) release-request-56994118-9731-4925-ab79-87778226244b-for-aosp-marshmallow-cts-release-4180163 snap-temp-L39800000082408978 (android-build-prod (mdb))
5483fb6 (3 days ago) Merge "Merge "AnimationDrawableTest will fail when AnimationDrawable created from cache" into lollipop-mr1-cts-dev am: 44738771c9" into marshmallow-cts-dev (Android Merger)
8380d33 (3 days ago) Merge "AnimationDrawableTest will fail when AnimationDrawable created from cache" into lollipop-mr1-cts-dev am: 44738771c9 (Takeshi Katae)
4473877 (3 days ago) Merge "AnimationDrawableTest will fail when AnimationDrawable created from cache" into lollipop-mr1-cts-dev (Treehugger Robot)
c966c1c (3 days ago) Merge "release-request-a9f2acee-6ca8-47fd-b853-78829f55c314-for-aosp-marshmallow-cts-release-4179564 snap-temp-L11100000082202635" into marshmallow-cts-release (android-build-prod (mdb))
55826d8 (3 days ago) release-request-a9f2acee-6ca8-47fd-b853-78829f55c314-for-aosp-marshmallow-cts-release-4179564 snap-temp-L11100000082202635 (android-build-prod (mdb))
fb2e015 (3 days ago) Merge "DO NOT MERGE: Bump CTS and CTS Verifier to 6.0_r21" into marshmallow-cts-dev (Treehugger Robot)
32a08d8 (3 days ago) Merge "Merge "DO NOT MERGE: Bump CTS and CTS Verifier to 5.1_r22" into lollipop-mr1-cts-dev am: 5d081d28cf -s ours" into marshmallow-cts-dev (Android Merger)
65c0db9 (3 days ago) Merge "DO NOT MERGE: Bump CTS and CTS Verifier to 5.1_r22" into lollipop-mr1-cts-dev am: 5d081d28cf -s ours (tinazh)
b26efc2 (3 days ago) DO NOT MERGE: Bump CTS and CTS Verifier to 6.0_r21 (tinazh)
5d081d2 (3 days ago) Merge "DO NOT MERGE: Bump CTS and CTS Verifier to 5.1_r22" into lollipop-mr1-cts-dev (Treehugger Robot)
630d6fe (3 days ago) DO NOT MERGE: Bump CTS and CTS Verifier to 5.1_r22 (tinazh)
8482d8c (3 days ago) Merge "Add test to check sock addr in qtaguid ctrl file" into marshmallow-cts-dev (Tina Zhou)
84da0da (3 days ago) Merge changes from topic 'am-2233afd2b0bd4b428e586d5107f93540' into marshmallow-cts-dev (Android Merger)
c281bbb (3 days ago) Merge changes from topic 'cp' into lollipop-mr1-cts-dev am: fc7d99d001 (Marco Nelissen)
437077b (3 days ago) DO NOT MERGE: Add test for bug 34360591 am: a9207dea52 -s ours (Marco Nelissen)
af32f71 (3 days ago) Merge changes from topic 'm' into marshmallow-cts-dev (Treehugger Robot)
fc7d99d (3 days ago) Merge changes from topic 'cp' into lollipop-mr1-cts-dev (Treehugger Robot)
2c21ac1 (5 days ago) DO NOT MERGE: StagefrightTest: add test for bug 22771132 (Wei Jia)
501e706 (5 days ago) DO NOT MERGE: StagefrightTest: add testStagefright_bug_21443020. (Wei Jia)
6e13e00 (5 days ago) [DO NOT MERGE] Added CTS test for media provider case (Fyodor Kupolov)
a9207de (6 days ago) DO NOT MERGE: Add test for bug 34360591 (Marco Nelissen)
e86af50 (6 days ago) DO NOT MERGE: CTS test for bug 33897722 (Leon Scroggins III)
5992f11 (6 days ago) DO NOT MERGE: Add test for bug 35763994 (Marco Nelissen)
efff301 (6 days ago) [DO NOT MERGE] Added ContentProviderCursorWindowTest (Fyodor Kupolov)
device/oneplus/oneplus3
89abcd0 (13 days ago) Automatic translation import (Abhisek Devkota)
external/boringssl
5f52622 (10 days ago) CVE 2016-2109 fix (Adam Vartanian)
external/libavc
7aa88ce (9 days ago) Fix stack buffer overflow in ih264d_process_intra_mb (Harish Mahendrakar)
38d8b38 (9 days ago) Decoder: Added an error check while parsing PPS. (Hamsalekha S)
a4e451b (9 days ago) Decoder: Fixed flag u1_top_bottom_decoded. (Hamsalekha S)
5b96c82 (10 days ago) Fix in the case of MMCO 3 (long term reference idx). (Hamsalekha S)
86d5e68 (10 days ago) Decoder: Fix end of bitstream error. (Hamsalekha S)
1b9810f (10 days ago) Decoder: Fix allocation for Mbaff weight matrix (Hamsalekha S)
e04dd65 (10 days ago) Decoder: Fix in reference list initialization. (Hamsalekha S)
c707af6 (10 days ago) Decoder: Fixes in accessing mbaff flag in error cases (Harish Mahendrakar)
external/libhevc
c1f3561 (9 days ago) Fix heap buffer overflow while searching for valid PPS (Harish Mahendrakar)
e2c7d29 (9 days ago) Check for buffer overflow in pps/slice header parsing (Naveen Kumar P)
3d95ec7 (10 days ago) Check for cpb cnt in hrd parsing (Naveen Kumar P)
da51727 (10 days ago) Fix reallocation for new sps (Naveen Kumar P)
60615b7 (10 days ago) DO NOT MERGE Handle streams with change in max_dec_buffering/num_reorder_frames without resolution change (Harish Mahendrakar)
d87a66d (10 days ago) memset SPS to zero (Harish Mahendrakar)
external/libmpeg2
36c843d (10 days ago) Error Resilience - Check on as_recent_fld[0][1] (Venkatarama Avadhani)
463b3d9 (10 days ago) Fix Bytes Consumed Issue (Venkatarama Avadhani)
bf8f174 (10 days ago) Check Number of Skip MBs (Venkatarama Avadhani)
external/sonivox
e43e8ad (9 days ago) Check chunk size (Marco Nelissen)
6545e18 (9 days ago) Fix infinite recursion (Marco Nelissen)
external/tremolo
9f001cb (6 days ago) Always use unsigned char (Marco Nelissen)
7c582cb (6 days ago) Merge tag 'android-6.0.1_r79' into HEAD (Harry Youd)
frameworks/av
800d577 (9 days ago) Don't allow using or allocating a buffer after the first state transition (Marco Nelissen)
b2ecaf6 (9 days ago) Fix memory leak in error case (Marco Nelissen)
4c8c9c6 (9 days ago) Limit ogg packet size (Marco Nelissen)
c92560e (10 days ago) Prevent OOB write in soft_avc encoder (Ray Essick)
frameworks/base
ea52f11 (10 days ago) Make a11y node info parceling more robust (Phil Weaver)
044bf26 (13 days ago) Automatic translation import (Abhisek Devkota)
frameworks/native
ea0521b (10 days ago) libgui: check for invalid slot in attachBuffer (Chia-I Wu)
a3a09ef (10 days ago) ui: Fix bad size check in Fence::unflatten (Chris Forbes)
c5fe504 (10 days ago) libgui: Check slot received from IGBP in Surface (Dan Stoza)
hardware/qcom/fm
6ad8d62 (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/AudioFX
b9a9b6c (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/Calendar
7faf996 (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/Camera2
b6b596c (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/CMFileManager
355e107 (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/CMUpdater
4904ec6 (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/Contacts
93507de (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/ContactsCommon
7bc357f (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/Dialer
74123c3 (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/Eleven
b672ecd (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/Gello
5abb52e (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/LockClock
6f5b4bf (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/Profiles
2ec11fa (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/Settings
c3f2df1 (6 days ago) resolve merge conflicts of 3964c51bf2 to nyc-dev (Dmitry Dementyev)
1347ed5 (9 days ago) Regenerate contributors cloud (Harry Youd)
3aa4864 (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/SetupWizard
b87f980 (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/Snap
0713700 (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/Terminal
3ed569f (13 days ago) Automatic translation import (Abhisek Devkota)
packages/apps/TvSettings
46c134b (13 days ago) Automatic translation import (Abhisek Devkota)
packages/providers/DataUsageProvider
3e5881d (13 days ago) Automatic translation import (Abhisek Devkota)
packages/providers/DownloadProvider
a31cffb (10 days ago) DO NOT MERGE Deleting downloads for removed uids on downloadprovider start (Suprabh Shukla)
packages/providers/MediaProvider
636a753 (10 days ago) [DO NOT MERGE] Enforce user separation on external storage (Fyodor Kupolov)
packages/providers/ThemesProvider
11ba1c7 (13 days ago) Automatic translation import (Abhisek Devkota)
packages/providers/WeatherProvider
f34692a (13 days ago) Automatic translation import (Abhisek Devkota)
packages/services/Telephony
95c026d (13 days ago) Automatic translation import (Abhisek Devkota)
vendor/cmsdk
ffb0f9f (13 days ago) Automatic translation import (Abhisek Devkota)
vendor/cmsdk/samples/weatherproviderservice/WundergroundWeatherProvider
032aa37 (13 days ago) Automatic translation import (Abhisek Devkota)
vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider
ea14149 (13 days ago) Automatic translation import (Abhisek Devkota)
Awesome work ken cant wait to flash this bad boy.
New build up.
i have some issues with lineage logo an "g"
What firmware is suggested?
RKBD said:
i have some issues with lineage logo an "g"
Click to expand...
Click to collapse
Are you talking about the "G" in the word Lineage? If so, that is there on purpose by the LineageOS dev team.
clone217 said:
What firmware is suggested?
Click to expand...
Click to collapse
I am using 3.2.8 firmware/modem without issue.
clone217 said:
What firmware is suggested?
Click to expand...
Click to collapse
Tested on beta7 firmware only lineageos logo on setup wizard looks weird. Any other bugs
New build up.
Can I dirty flash it over CM13.0?
meiser said:
Can I dirty flash it over CM13.0?
Click to expand...
Click to collapse
You could probably do a dirty flash over cm-13, as this is the same code, without issues. Others have dirty flashed over cm-13 with my LineageOs 13.0 rom for the OP1 without issues. Always do a complete backup just in case
Would you mind adding some specific commits?
Bluetooth AptX:
https://github.com/mh0rst/android_bionic/commit/dc5510c33da866ede8e735f647d51aba9fe3efa9
https://github.com/mh0rst/android_system_bt/commit/12d7c4b5ba2c085631e57c60619fea5aef0cd61c
https://github.com/mh0rst/android_system_bt/commit/9578bcdce418c5ad05eb3295874416607cd04065
pass SafetyNet CTS check:
https://review.lineageos.org/#/c/156794/
Or could you provide your manifest.xml file so that I can build it on my own?
Thanks in advance,
meiser
meiser said:
Would you mind adding some specific commits?
Bluetooth AptX:
https://github.com/mh0rst/android_bionic/commit/dc5510c33da866ede8e735f647d51aba9fe3efa9
https://github.com/mh0rst/android_system_bt/commit/12d7c4b5ba2c085631e57c60619fea5aef0cd61c
https://github.com/mh0rst/android_system_bt/commit/9578bcdce418c5ad05eb3295874416607cd04065
pass SafetyNet CTS check:
https://review.lineageos.org/#/c/156794/
Or could you provide your manifest.xml file so that I can build it on my own?
Thanks in advance,
meiser
Click to expand...
Click to collapse
my roomservice.xml, this covers both the op1 and op3
http://pastebin.com/FS7WCCN9
Thanks again, I built my first own ROM last night (and it's working ).
new build up, OP updated
awesome!!! thanks!!
i'm currently on CM 13 on my oneplus 3.
i'm considering changing my 3 for a 3T but only if i can get CM/LOS 13 for the 3T. and i'm way too busy to build it myself.
does this work on the 3T? have the 3/3T unified support commits been backported to the 13 branch?
again, thanks so much!!
---------- Post added at 09:33 PM ---------- Previous post was at 09:31 PM ----------
and btw, has anybody actually dirty-flashed over CM 13?
Lanchon said:
awesome!!! thanks!!
i'm currently on CM 13 on my oneplus 3.
i'm considering changing my 3 for a 3T but only if i can get CM/LOS 13 for the 3T. and i'm way too busy to build it myself.
does this work on the 3T? have the 3/3T unified support commits been backported to the 13 branch?
again, thanks so much!!
---------- Post added at 09:33 PM ---------- Previous post was at 09:31 PM ----------
and btw, has anybody actually dirty-flashed over CM 13?
Click to expand...
Click to collapse
I am working on a unified build for the OP3/3T, trying to track down all the commits. Will update with results, stay tuned.
kenboyles72 said:
I am working on a unified build for the OP3/3T, trying to track down all the commits. Will update with results, stay tuned.
Click to expand...
Click to collapse
great! and ive ordered a 3T so when i have time, i can test your builds! thanks!
BETA Unified Build
Link removed, needs more work
I Can't Record Videos using default Camera..
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
THIS IS crDROID
Disclaimer: I'm not responsible for any bad happenings to your phone. You chose to flash this, you alone are responsible for the result!
crDroid Custom Features:
Status Bar
Quick Settings
Navigation Bar
Notifications
Lock Screen
Recents Screen
Sound
Misc customisation's
What's working :
Boots
RIL (Calls, SMS, Data)
Wi-Fi
Bluetooth
Camera
Camcorder
Video Playback
Audio
Sensors
Flash
LED
GPS
What's not working :
Instructions :
Download the latest build and GApps
Reboot to recovery
Flash the latest build and GApps
Reboot
Credits :
@linuxxx
CyanogenMod Team
Xiaomi: For providing the Kernel Source Code
Kernel Github
Downloads :
crDROID 7.x cancro
XDA:DevDB Information
[ROM][7.0.0_r14][UNOFFICIAL] crDroid Android [CANCRO], ROM for the Xiaomi Mi 3/4
Contributors
Shivam Kumar Jha, linuxxx
Source Code: https://github.com/crdroidandroid/
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked bootloader, TWRP
Based On: CyanogenMod
Version Information
Status: Testing
Created 2016-10-26
Last Updated 2017-01-14
Screenshots:
Changelog:
25 10 16 : Initial build.
30 10 16 : removed doze, re-synced sources
01 11 16 : used common vendor qcom binaries msm8974, re-synced sources
04 11 16 :
re-synced sources
====================
11-04-2016
====================
* frameworks/av/
1e7d2ad libstagefright: fix exynos4 camcorder
* frameworks/base/
b0d33c3 systemui: Fix text view battery style disappearing on lock screen
* frameworks/native/
28ee195 libui: gralloc1 getphys implementation for samsung OMX
* packages/apps/DUI/
b4152fb DUI: Enable PULSE by default
* packages/apps/DeskClock/
6846bad Fix copy'n'paste mistake in database creation.
* packages/apps/Dialer/
fc1d133 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_Dialer into 7.1
* packages/apps/Settings/
357b8f4 Add setup UI for minimum delay between an app's notification sounds
* packages/apps/SetupWizard/
a2e2165 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_SetupWizard into 7.1
* packages/apps/crDroidSettings/
36da176 Merge pull request #7 from beroid/7.1
* packages/providers/TelephonyProvider/
6b8cecc telephony: Fix initial database creation
* system/bt/
a791538 Fix AG API result code to internal result code mapping.
====================
11-03-2016
====================
* external/DUtils/
a697dcd DUI: Update kill process logic
* frameworks/opt/telephony/
099ccdf Add the user set network mode to the siminfo table
* packages/apps/CMParts/
f7b14e5 CMParts: New google pixel colors
* packages/apps/Email/
eac3cf6 Fix DB upgrade from CM13.
* packages/providers/ContactsProvider/
e9be98e Ignore old CM13 columns in DB migration.
* system/sepolicy/
473a711 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_system_sepolicy into 7.1
* vendor/cm/
7ee8492 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_vendor_cm into 7.1
====================
11-02-2016
====================
* packages/apps/Snap/
3f2a096 Allow to use power key as shutter
====================
11-01-2016
====================
* packages/apps/Eleven/
407a867 Fix MediaSession queue handling.
* vendor/cmsdk/
c7ecd4d cmsdk: Fix non-triggered ON_DISCONNECT + cleanups
====================
10-31-2016
====================
* packages/apps/Trebuchet/
5873d73 Revert "Trebuchet: always set initial wallpaper offsets"
2016 11 11: Upstream crDroid changes
Thanks.
Has this rom all the extra features of CRdroid 6.0.1 ?
Thank's. One of my favorite custom rom has updated to nougat ?
woooo,, nice
I don't know why. But all sensors not working on my device. Try to reboot and reflash sensors still not working.. I'm using mi4 LTE.
Video recording working?
Nice rom shivji. need some fine tuning. waiting for 7.1. thanks a lot.
Last version in Androidfilehost sensors not working.
Enviado desde mi MI 3W mediante Tapatalk
New Build
crDroidAndroid-7.1-20161030-cancro.zip
Changes: Removed Doze, Synced with crDroid sources
Nice..
Shivam Kumar Jha said:
New Build
crDroidAndroid-7.1-20161030-cancro.zip
Changes: Removed Doze, Synced with crDroid sources
Click to expand...
Click to collapse
7.1 is very smooth!! and have many feature
thanks for the rom:good::good:
also, is there anyway to disable head-up notification on this rom?
Why has Doze been removed ??
Yeah why doze is removed ?
volcano719 said:
Why has Doze been removed ??
Click to expand...
Click to collapse
Phuclun510 said:
Yeah why doze is removed ?
Click to expand...
Click to collapse
BECAUSE its broken atm(and will never get stable) and gives more issues ....so its better to remove it
vishal1404 said:
BECAUSE its broken atm(and will never get stable) and gives more issues ....so its better to remove it
Click to expand...
Click to collapse
Why unstable?
I will update doze setting later
Jhaji thanks again...... wonderful rom and update so fast..... thanks dev.... flashing now..
is battery style status bar and other status bar functions working now?
Excellent work ? any form of remove the vibration in the physical buttons (home, back ...) And put the name of my phone company in the status bar
Enviado desde mi MI 4LTE mediante Tapatalk
Jay sharma said:
is battery style status bar and other status bar functions working now?
Click to expand...
Click to collapse
Yes
Mr_Bushido said:
Excellent work any form of remove the vibration in the physical buttons (home, back ...) And put the name of my phone company in the status bar
Yes, check crDroid settings
Enviado desde mi MI 4LTE mediante Tapatalk
Click to expand...
Click to collapse
Check crDroid settings
New Build:
crDroidAndroid-7.1-20161104-cancro.zip
Changelog:
re-synced sources
====================
11-04-2016
====================
* frameworks/av/
1e7d2ad libstagefright: fix exynos4 camcorder
* frameworks/base/
b0d33c3 systemui: Fix text view battery style disappearing on lock screen
* frameworks/native/
28ee195 libui: gralloc1 getphys implementation for samsung OMX
* packages/apps/DUI/
b4152fb DUI: Enable PULSE by default
* packages/apps/DeskClock/
6846bad Fix copy'n'paste mistake in database creation.
* packages/apps/Dialer/
fc1d133 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_Dialer into 7.1
* packages/apps/Settings/
357b8f4 Add setup UI for minimum delay between an app's notification sounds
* packages/apps/SetupWizard/
a2e2165 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_packages_apps_SetupWizard into 7.1
* packages/apps/crDroidSettings/
36da176 Merge pull request #7 from beroid/7.1
* packages/providers/TelephonyProvider/
6b8cecc telephony: Fix initial database creation
* system/bt/
a791538 Fix AG API result code to internal result code mapping.
====================
11-03-2016
====================
* external/DUtils/
a697dcd DUI: Update kill process logic
* frameworks/opt/telephony/
099ccdf Add the user set network mode to the siminfo table
* packages/apps/CMParts/
f7b14e5 CMParts: New google pixel colors
* packages/apps/Email/
eac3cf6 Fix DB upgrade from CM13.
* packages/providers/ContactsProvider/
e9be98e Ignore old CM13 columns in DB migration.
* system/sepolicy/
473a711 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_system_sepolicy into 7.1
* vendor/cm/
7ee8492 Merge branch 'cm-14.1' of https://github.com/CyanogenMod/android_vendor_cm into 7.1
====================
11-02-2016
====================
* packages/apps/Snap/
3f2a096 Allow to use power key as shutter
====================
11-01-2016
====================
* packages/apps/Eleven/
407a867 Fix MediaSession queue handling.
* vendor/cmsdk/
c7ecd4d cmsdk: Fix non-triggered ON_DISCONNECT + cleanups
====================
10-31-2016
====================
* packages/apps/Trebuchet/
5873d73 Revert "Trebuchet: always set initial wallpaper offsets"
{
"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"
}
Android Linux Stable
Android Linux Stable for msm-3.18 is maintained by Nathan Chancellor a.k.a nathanchance as rd/rc on xda-developers.
Here i just bring Android Linux Stable msm-3.18 with official Xiaomi Redmi 4X drivers with less touch and almost original from Code Aurora Forum and Linux Stable Mainline 3.18 for Maintainers/Developers who need references kernel for their ROM's or as base Custom Kernel.
Also here i give example builds from source for anyone if need it.
Status
Boot: OK
Display: OK
Touchscreen: OK
Sound: OK
Camera: OK
All Sensors: OK
Fingerprint: OK
Wifi: OK
Leds: OK
Last Kernel Messages: Clean
Note
This is not custom kernel. nothing feature in here, just same like stock kernel.
The example builds is fully tested on Oreo and Pie. Compiled by AOSP Gcc 4.9 and Clang 5.0.
Do with your own risk!. Backup your boot from twrp before flash.
Flashable zip using modified Anykernel template without touching any file of system/vendor also never touching ramdisk. Make sure your ramdisk is clean!
Branches
* Removed
Example Builds
* Removed
Credits and Thanks
nathanchance
osm0sis
XDA:DevDB Information
Android Linux Stable for Xiaomi Redmi 4X, Kernel for the Xiaomi Redmi 4X
Contributors
rainforce279
Source Code: Removed
Kernel Special Features:
Version Information
Status: Stable
Created 2018-12-10
Last Updated 2019-01-12
Link reference
Stable Mainline Kernel : https://www.kernel.org
Android Linux Stable : https://github.com/android-linux-stable/msm-3.18
CAF Release : https://wiki.codeaurora.org/xwiki/bin/QAEP/release
CAF Source Kernel : https://source.codeaurora.org/quic/la/kernel/msm-3.18
Android Kernel Clang : https://github.com/nathanchance/android-kernel-clang
Changelogs
ALS - 3.18.131 | Pie and Oreo - https://forum.xda-developers.com/showpost.php?p=78656075&postcount=18
Nice and really helpful, thanks a lot!
Thank you. I was looking for something like that. Just flashed Clang Build in latest Arrow OS . Looks good :good:
Support spectrum?
alfaqih16 said:
Support spectrum?
Click to expand...
Click to collapse
I installed it. Got the message: Spectrum not supported !
alfaqih16 said:
Support spectrum?
Click to expand...
Click to collapse
Read OP note again.Ryan sir told that "This is not custom kernel. nothing feature in here, just same like stock kernel."you need to implement those stuff you need.this can be as base of your custom kernel
Great works sir, Kudos !
alfaqih16 said:
Support spectrum?
Click to expand...
Click to collapse
Samuitan said:
I installed it. Got the message: Spectrum not supported !
Click to expand...
Click to collapse
i'm sorry, this is not like custom kernel thread, the source come without additional feature.
but spectrum also the additional feature to ramdisk and not to kernel.
for more information about spectrum, you can check at frap129 thread:
https://forum.xda-developers.com/android/apps-games/app-spectrum-kernel-manager-users-t3601542
Actually this is really good idea, good work
Less features , less bugs.
Great idea
Thanks,
Maybe this is a dumb question, but...
Is there a chance this kernel could fix these two issues?
DeX1009 said:
Maybe this is a dumb question, but...
Is there a chance this kernel could fix these two issues?
Click to expand...
Click to collapse
unfortunately no
thats rom related issue, but if fingerprint not work at all maybe the problem from kernel.
for Android Auto, help ROM maintainers by report those issue with logcat, it can help much.
rainforce279 said:
unfortunately no
thats rom related issue, but if fingerprint not work at all maybe the problem from kernel.
for Android Auto, help ROM maintainers by report those issue with logcat, it can help much.
Click to expand...
Click to collapse
Fingerprint doesn't work due to a SEpolicy issue. Regarding Android Auto, I've reported the issue several times but nobody ever answered or request for logcats. I'm available to provide them. Unfortunately LOS official maintainers don't even merge fixes pushed on Gerrit.
DeX1009 said:
Fingerprint doesn't work due to a SEpolicy issue. Regarding Android Auto, I've reported the issue several times but nobody ever answered or request for logcats. I'm available to provide them. Unfortunately LOS official maintainers don't even merge fixes pushed on Gerrit.
Click to expand...
Click to collapse
not like that, to fix issue you will need logs, so if you found the issue don't wait maintainer to ask it.
sorry, i can't help for this.
rainforce279 said:
i'm sorry, this is not like custom kernel thread, the source come without additional feature.
but spectrum also the additional feature to ramdisk and not to kernel.
for more information about spectrum, you can check at frap129 thread:
https://forum.xda-developers.com/android/apps-games/app-spectrum-kernel-manager-users-t3601542
Click to expand...
Click to collapse
Thanks for attention.
Update example and source to als 3.18.129
Mainline stable 3.18.129 changes
Code:
Revert "wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()"
rapidio/rionet: do not free skb before reading its length
s390/qeth: fix length check in SNMP processing
usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2
ALSA: wss: Fix invalid snd_free_pages() at error path
ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write
ALSA: sparc: Fix invalid snd_free_pages() at error path
ext2: fix potential use after free
dmaengine: at_hdmac: fix memory leak in at_dma_xlate()
dmaengine: at_hdmac: fix module unloading
USB: usb-storage: Add new IDs to ums-realtek
usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series
Kbuild: suppress packed-not-aligned warning for default setting only
disable stringop truncation warnings for now
kobject: Replace strncpy with memcpy
unifdef: use memcpy instead of strncpy
kernfs: Replace strncpy with memcpy
ip_tunnel: Fix name string concatenate in __ip_tunnel_create()
drm: gma500: fix logic error
scsi: bfa: convert to strlcpy/strlcat
kdb: use memmove instead of overlapping memcpy
iser: set sector for ambiguous mr status errors
uprobes: Fix handle_swbp() vs. unregister() + register() race once more
mips: fix mips_get_syscall_arg o32 check
drm/ast: Fix incorrect free on ioregs
scsi: scsi_devinfo: cleanly zero-pad devinfo strings
ALSA: trident: Suppress gcc string warning
scsi: csiostor: Avoid content leaks and casts
kgdboc: Fix restrict error
kgdboc: Fix warning with module build
Input: xpad - quirk all PDP Xbox One gamepads
mm: cleancache: fix corruption on missed inode invalidation
usb: gadget: dummy: fix nonsensical comparisons
iommu/ipmmu-vmsa: Fix crash on early domain free
can: rcar_can: Fix erroneous registration
net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command
net/mlx4: Fix UBSAN warning of signed integer overflow
net: faraday: ftmac100: remove netif_running(netdev) check before disabling interrupts
net: amd: add missing of_node_put()
powerpc/vdso64: Use double word compare on pointers
usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device
usb: appledisplay: Add 27" Apple Cinema Display
USB: check usb_get_extra_descriptor for proper size
ALSA: hda: Add support for AMD Stoney Ridge
ALSA: pcm: Call snd_pcm_unlink() conditionally at closing
ALSA: pcm: Fix interval evaluation with openmin/max
SUNRPC: Fix leak of krb5p encode pages
xhci: Prevent U1/U2 link pm states if exit latency is too long
USB: serial: option: add device ID for HP lt2523 (Novatel E371)
Staging: lustre: remove two build warnings
kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var()
mac80211: Clear beacon_int in ieee80211_do_stop
mac80211: fix reordering of buffered broadcast packets
Linux 3.18.129
Additional commit:
ANDROID: sched: qhmp_core: call cpufreq_task_stats_init function
ANDROID: cpufreq: stats: Fix sleeping while atomic in cpufreq_task_stats_init
ANDROID: cpufreq: stats: add uid removal for uid_time_in_state
ANDROID: cpufreq_stats: Fix task time in state locking
ANDROID: cpufreq_stat: add per task/uid/freq stats
ARM64: configs: santoni: enable EXT4 encryption support
Note
additional commits for fixing logcat warning E KernelUidCpuFreqTimeReader: Failed to read /proc/uid_time_in_state (No such file or directory)
enabling EXT4 encryption support is feature for EXT4 partition such /data for en/decrypt ability. Don't worry this not force your rom to force encrypt since flashable zip not modified your fstab rom.
Download & Source
Always check on OP
Update to ALS 3.18.131 for Pie and Oreo
changelogs:
Merge branch kernel.lnx.3.18.r33-rel and kernel.lnx.3.18.r34-rel from https://github.com/android-linux-stable/msm-3.18
Linux stable 3.18.131
Merge Codeaurora Kernel base to LA.UM.7.5.r1-04000-8x96.0 for Pie
Merge Codeaurora Kernel base to LA.UM.6.6.r1-10500-89xx.0 for Oreo
Merge Prima wlan to LA.UM.7.6.r1-04000-89xx.0 for Pie
Merge Prima wlan to LA.UM.6.6.r1-10500-89xx.0 for Oreo
Fixed Google Camera Auto focus for Pie
Added Guards to protect GPIO flash light
Cleanup Xiaomi logspams
* i removed old example builds, we better use the latest update.
Example Builds
Example builds for Android 8.1 (Oreo)
Example builds for Android 9.0 (Pie)
rainforce279 said:
changelogs:
Merge branch kernel.lnx.3.18.r33-rel and kernel.lnx.3.18.r34-rel from https://github.com/android-linux-stable/msm-3.18
Linux stable 3.18.131
Merge Codeaurora Kernel base to LA.UM.7.5.r1-04000-8x96.0 for Pie
Merge Codeaurora Kernel base to LA.UM.6.6.r1-10500-89xx.0 for Oreo
Merge Prima wlan to LA.UM.7.6.r1-04000-89xx.0 for Pie
Merge Prima wlan to LA.UM.6.6.r1-10500-89xx.0 for Oreo
Fixed Google Camera Auto focus for Pie
Added Guards to protect GPIO flash light
Cleanup Xiaomi logspams
* i removed old example builds, we better use the latest update.
Example Builds
Example builds for Android 8.1 (Oreo)
Example builds for Android 9.0 (Pie)
Click to expand...
Click to collapse
Thank you so much sir!!
Build same kernel for Land buddy.
{
"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"
}
CarbonROM is an aftermarket firmware based on the Android Open Source Project. We are dedicated to fast, stable, and feature-filled roms, honesty and communication with our users, and openness with our code. We like frequent builds, with the very latest and greatest hardware support and fixes. We strive to not only provide you with the best rom we can build, but also to give back to the Android community and our fellow developers. For us, this is about creating something we can be proud of and hope you will enjoy.
Please feel free to look, build, and use our code at Github and at Gerrit.
Disclaimer
Flash and use with your own risk.
Please read whole this thread for minimize FAQ
Notice
Before you flash, backup everything important of your device, then flash the ROM in TWRP.
Bugs
Device encryption from settings>security>encryption & credentials not working
Post or tell only in here if you have issue with this builds with logs and step to produce.
Download and Installing
Carbon Pie ROM at here
Latest GAPPs http://opengapps.org (Optional)
Please using Magisk for Root (Optional)
Wipe system, dalvik/art cache, cache, data partition
Flash Carbon Rom, GAPPs and Magisk throught TWRP.
Reboot your device and Enjoy Carbon Rom.
Note
If you having issue with other twrp, please use this twrp non treble > twrp-nontreble-3.2.3-0-santoni
Source tree
Device
Vendor
Kernel
Special thanks
CarbonROM Team
xda and bitpushr
@nichcream
XDA:DevDB Information
CR-7.0 (Unofficial) for Redmi 4X, ROM for the Xiaomi Redmi 4X
Contributors
rainforce279, nichcream
Source Code: https://github.com/CarbonROM
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
ROM Firmware Required: Latest
Based On: AOSP
Version Information
Status: Stable
Stable Release Date: 2019-04-06
Created 2019-02-11
Last Updated 2019-04-06
Screeness and changelogs
Screeness
Changelogs
Build - 20190211-0747
Initial non treble build
Build - 20190214-0950
https://forum.xda-developers.com/showpost.php?p=78903546&postcount=5
Build - 20190218-1125
https://forum.xda-developers.com/showpost.php?p=78933045&postcount=13
Build - 20190306-0417
https://forum.xda-developers.com/showpost.php?p=79050903&postcount=17
Build - 20190307-0658
https://forum.xda-developers.com/showpost.php?p=79059627&postcount=24
Build - 20190406-0636
https://forum.xda-developers.com/showpost.php?p=79277361&postcount=30
Reserved
Good work dev, keep it up...
Sent from my Redmi 4X using Tapatalk
Update build - 20190214-0950
Changelogs
CarbonROM changes
android_build_make: build: Stop installing the sample APN list
android_packages_apps_Launcher3: Revert "Change swipe up gesture settings config [3/4]"
android_frameworks_base: PowerManager: Add proximity check on wake
android_packages_inputmethods_LatinIME: Automatic translation import
android_packages_inputmethods_LatinIME: LatinIME: sync and rebuild emojis
android_packages_inputmethods_LatinIME: LatinIME: Add shortcuts support
android_packages_inputmethods_LatinIME: LatinIME: Disable Hungarian spell checking
android_packages_inputmethods_LatinIME: LatinIME: Add Luxembourgish keyboard & spellchecking dictionary
android_packages_inputmethods_LatinIME: LatinIME: Add Bulgarian, Georgian and Ukrainian wordlists
android_packages_inputmethods_LatinIME: LainIME: add unicode 9.0 chars
android_packages_inputmethods_LatinIME: LatinIME: Add support for Australian English
android_packages_inputmethods_LatinIME: Add support for Bépo keyboard layout
android_packages_inputmethods_LatinIME: LatinIME: disable sound on keypress on all devices by default
android_packages_inputmethods_LatinIME: LatinIME: support for incognito mode
android_packages_inputmethods_LatinIME: LatinIME: Enable spellchecker for additional languages
android_packages_inputmethods_LatinIME: Fix send button not being centered for non-standard densities.
android_packages_inputmethods_LatinIME: Don't interrupt active gesture input by modifier key presses.
android_packages_inputmethods_LatinIME: LatinIME: HU enable predictive dictionary and remove unused letters
android_packages_inputmethods_LatinIME: LatinIME: Regenerate KeyboardTextsTable
android_packages_inputmethods_LatinIME: latinime: Add "more" keys to ALL the keys
android_packages_inputmethods_LatinIME: LatinIME: Add fallback loader for JNI lib
android_packages_inputmethods_LatinIME: Don't crash when displaying the " key
android: manifest: Track our own LatinIME
android: manifest: Track our own Dialer and Contacts
Device santoni changes
Switch to Snap camera
Switch to Kernel CAF + merges from latest google common 3.18.134
Fixed issue "Fingerprint enrollment error" on FPC users
Switch to BFQ io scheduler after boot completed
Drop qti memory properties
* Thanks to mputrapamungkas for testing and confirm issue fpc is fixed now.
Downloads
https://drive.google.com/open?id=1_BM2U4joraBvJEQ0wicHFHUBlsxrOmQX
Hi there!. I'm having issues adding a new fingerprint with goodix FP (The process never finishes).
I attached dmesg and logcat logs.
It fixes after setting selinux to permissive (So it must be a selinux policy that's missing).
Thank for your work ^^
Cheers :highfive:
Hello! What version of twrp is needed for this? Is the 3.2.1-0 proper for it? Or it doesnt matter?
Kecoe said:
Hello! What version of twrp is needed for this? Is the 3.2.1-0 proper for it? Or it doesnt matter?
Click to expand...
Click to collapse
Try orangefox, I use for a few months. I thing official TWRP isn't for treble roms
zkoz said:
Try orangefox, I use for a few months. I thing official TWRP isn't for treble roms
Click to expand...
Click to collapse
But this rom is non treble
I really like THIS ROM,I would be grateful if you add“Long press the back button to force close app”
b1tRvmpd said:
Hi there!. I'm having issues adding a new fingerprint with goodix FP (The process never finishes).
I attached dmesg and logcat logs.
It fixes after setting selinux to permissive (So it must be a selinux policy that's missing).
Thank for your work ^^
Cheers :highfive:
Click to expand...
Click to collapse
Hi noyer,
actually my device is using fp goodix, no such issue about enrollment even added 5 fp after clean flash.
but i already see the logs and do some changes on sepolicy that could be solve your issue.
Thanks for your report :highfive:
Kecoe said:
Hello! What version of twrp is needed for this? Is the 3.2.1-0 proper for it? Or it doesnt matter?
Click to expand...
Click to collapse
all twrp should work without issue, but if you have any issue with other twrp, please use twrp from OP
I think FDE (full disk encryption) isn't working... It says device is encrypted however the recovery doesn't ask for the encryption password and has full access to internal storage
update build - 20190218-1125
Changelogs
CarbonROM changes
android_device_carbon_sepolicy: Move snap definitions back to private
android_device_carbon_sepolicy: Make backuptool permissive only in non user builds
android_device_carbon_sepolicy: lineage: Use set_prop() macro for setting adb tcp property
android_system_sepolicy: Fix issue that ro.telephony.default_network can't be read per slot
android_system_sepolicy: Fix issue that ro.telephony.default_network can't be read per slot
android_system_sepolicy: Ignore newly added selinux objects
android_device_carbon_sepolicy: Label adb.network.port as system_prop
android_device_carbon_sepolicy: Make sysinit permissive
android_device_carbon_sepolicy: Make A/B backuptool permissive
android_device_carbon_sepolicy: common: Migrate to livedisplay 2.0
android_device_carbon_sepolicy: lineage: Properly write rules for Lineage LiveDisplay as a HAL
android_device_carbon_sepolicy: Allow LiveDisplay to access vendor display property
android_device_carbon_sepolicy: common: Label and allow access over LiveDisplay sysfs nodes
android_device_carbon_sepolicy: Snap requires to run vendor code
android_device_carbon_sepolicy: Remove not allowed rule
android_device_carbon_sepolicy: qcom: Remove power HAL 1.0 label
android_device_carbon_sepolicy: common: Expand labeling of sysfs_vibrator nodes using genfscon
android_device_carbon_sepolicy: move snap_app type definition to public
android_device_carbon_sepolicy: selinux: add domain for snap
android_device_qcom_sepolicy: sepolicy: Whitelist vold from reading mnt_vendor_file
android_device_qcom_sepolicy: sepolicy: Label vendor.camera.aux.packageblacklist
Device santoni changes
msm8937-common: build package SnapdragonGallery (LineageOS gallery)
msm8937-common: sepolicy: allow gx_fpd and tee domain to access persist dir
Downloads
https://drive.google.com/open?id=1_BM2U4joraBvJEQ0wicHFHUBlsxrOmQX
Is encryption working now? ?*
underskyzx said:
Is encryption working now? ?*
Click to expand...
Click to collapse
confirmed, device encryption not working.
OP updated.
thanks.
Hello~ I can confirm that after flashing build 20190218-1125 the FP issue was solved.
Thanks again!!
update | 20190306-0417
Changelogs
Android 9.0.0_r34
March security patch
Merges kernel and Wlan from caf tag LA.UM.7.6.r1-04300-89xx.0
Merges kernel from Android-3.18 google common (Linux 3.18.136)
Notes
Tested on firmware v43 and v47 (recomended with latest)
Tested with pico opengapps (recomended always to using opengapps)
I'm not support any issue that caused by custom kernel or any mods that modify system of your device.
Downloads
https://drive.google.com/open?id=1_BM2U4joraBvJEQ0wicHFHUBlsxrOmQX
if you like my little work, please consider donation. Thanks.
rainforce279 said:
Changelogs
Android 9.0.0_r34
March security patch
Merges kernel and Wlan from caf tag LA.UM.7.6.r1-04300-89xx.0
Merges kernel from Android-3.18 google common (Linux 3.18.136)
Notes
Tested on firmware v43 and v47 (recomended with latest)
Tested with pico opengapps (recomended always to using opengapps)
I'm not support any issue that caused by custom kernel or any mods that modify system of your device.
Downloads
https://drive.google.com/open?id=1_BM2U4joraBvJEQ0wicHFHUBlsxrOmQX
if you like my little work, please consider donation. Thanks.
Click to expand...
Click to collapse
Which kernal is used in this build???
amandeep0007 said:
Which kernal is used in this build???
Click to expand...
Click to collapse
basicly this rom using caf kernel that i've patched it with xiaomi drivers for santoni, but now i give it a name "Clarity-ID". The kernel self like stock kernel without any custom feature, i like simple thing in my device.
btw "kernel" isn't kernal.
did cast screen work???
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ArrowOS
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
*/
ABOUT
ArrowOS is an AOSP based project started with the aim of keeping things simple, clean and neat. We added just the right and mostly used stuff that will be actually USEFUL at the end of the day.
Website: https://arrowos.net
Telegram: Channel | Group
Github: https://github.com/ArrowOS
Code Review: review.arrowos.net
E-mail: arrowos.contact
To apply for maintainership Check this out
WHAT WORKS?
Audio
Bluetooth
Camera/Camcorder
GPS
Hardware Keys
RIL
Sensors
Tethering/Hotspot
WiFi
WHAT DOESN'T WORK?
AOSP Keyboard - Spellchecker [Probably upstream issue (since I made 3 clean builds), please use some other keyboard for now]
SELinux - Permissive
VoLTE [Apparently volte works but breaks few other things, so no volte until a proper fix is made]
Google Assistant [Figured out what is causing this issue, but it breaks in-call volume adjustment]
You tell me
Be sure to include a log : check how to
INSTRUCTIONS
Clean Flash
Download The ROM & GApps
Wipe: System, Data, Dalvik, Cache
Flash ROM + GApps
Reboot & Enjoy
Dirty Flash
Download the ROM
Wipe: Dalvik and Cache
Flash ROM (+Magisk if rooted previously or if want root)
Reboot & Enjoy
DOWNLOADS
ROM: Click Here for ROM | AndroidFileHost
Gapps: Click Here for GApps
Note : Pico, Nano or Micro Gapps are recommended. We don't prefer STOCK/HEAVY Gapps
Source Code
Device Sources:
device tree | kernel | vendor
Special thanks to
AOSP
LineageOS
Ezio Lacandia Bijelkic
Maxwen
Alex Cruz
scoute-dich
Tibor Kaputa
And all other Open Source - Developers,Teams and Organisations
DM if we missed someone - you can always look at GitHub to find more contributors! :highfive:
XDA:DevDB Information
ArrowOS, ROM for the Xiaomi Redmi 5
ROM OS Version: 9.x Pie
Based On: AOSP
ROM Firmware Required: Oreo
ROM Kernel: 3.18
Contributors: @xDoge
Version Information
Status: Stable
Current Stable Version: v9.0
Stable Release Date: 2018-09-09
Created: 2019-02-22
Last Updated: 2019-03-01
Notes:
• WARNING: Few users have reported data partition getting encrypted, so make sure to backup internal storage
• In-call volume adjustment works, so don't flash the in-call audio fix as in-call audio works without any patches
• ROM built with doge kernel, so report bugs only if you're using doge kernel
Please post feedback. Thanks.
Thanks to all the testers, listed in alphabetical order.
@anooooop
@son_of_sparta
@Manosdocpap
@praveenrani
@Satish reddy
ChangeLogs
20190301
ROM Changes
• RIL stack blobs reverted back to rosy oreo global beta
• RIL configs reverted back to to oreo based configs
• FM Radio update to Qti FM stack & FM2 app
• SDM graphics blobs updated to CAF LA.UM.7.5.r1-03700-8x96.0
• OSS camera hal updated to CAF LA.UM.7.6.r1-04000-89xx.0
• aptX blobs added to build [unsure if it works since I have no compatible device to test]
* Added some additional performance based system properties
• Removed unused audio configs [low audio shouldn't be an issue anymore]
• Vote is still broken, so don't ask
Kernel Changes:
• Built again from scratch with CAF tag LA.UM.7.6.r1-04100-89xx.0 [Kernel version is 3.18.120]
20190224
ROM Changes
• Stable build
Kernel Changes:
• Upstreamed to 3.18.136
20190222
ROM Changes
• Initial BETA build
Kernel Changes:
• Upstreamed to 3.18.135
Actually the trees are based on previous ROMs released by me, so I'm leaving the old changelog's for reference.
20190215
• Synced with official release of dotOS sources
• Updated SDM blobs to pie from nokia 6
• Some IMS blobs updated to pie from daisy_sprout
• Updated all oreo blobs to latest rosy oreo global beta [HM5Global_V10.1.3.0.ODAMIFI]
• Added health hidl hal, yet again *facepalm*
• Added call recording feature
• Fixed noise issue in audio recorded using call recording feature
• LTE network instability fixed
• Added dirac support - can be enabled via Options -> Sound -> MI Sound Enhancer
20190209
ROM Changes
• Synced with DOT OS sources, which includes Feb security patch
• Removed call recording feature since this is causing in-call "engaged tone" issues for some users
Kernel Changes:
• Upstreamed to 3.18.134
20190203
• Phone in-call audio issues fixed (volte is broken again)
• Reverted radio blobs [radio, ims & qmi ] to rosy oreo global beta, since call timer doesn't work for outgoing voice calls with the pie blobs from daisy_sprout
• Updated all oreo blobs to latest rosy oreo global beta [miui_HM5Global_9.1.24_f85c800b36_8.1]
• Reverted radio carrier config to oreo based configs
• Updated audio [except adsp], bluetooth & post processing blobs to daisy_sprout
• Reverted cluster based power profile. Now using non-cluster based power profile config
• Removed health hidl hal
• Enabled camera 2 api
• Enabled camera 3 api property, theoretically google camera should work but I tried couple cameras and both crashed
20190128
ROM Changes
• Added missing vndk libs
• Updated power profile to cluster based config
• Added configs to enable call recording feature
• Added a script to set correct baseband version
Kernel Changes:
• Upstreamed to 3.18.133
• ZRAM compression "actually" changed to LZ4 [Actually in the previous build, it was still LZO even though I've written as LZ4 in the changelog and I apologize for it]
20190126
ROM Changes
• Enabled quota support
• Volte fixed
• Battery stats fixed
• Overlay configs changed to reflect pie settings
• All services are vendor based services now
• Added health hidl hal
• All msm8953 common blobs are updated from daisy pie [except audio, bluetooth & graphics blobs which are still from rosy miui global beta]
Kernel Changes:
• Enabled Swap & ZRAM
• ZRAM uses LZ4 (instead of LZO) as default compression algorithm since LZ4 is comparatively fast
• Enabled LZ4 crypto support
• Added NTFS filesystem support
• Kernel name changed to doge
20190122
• Hotspot fixed
• All audio blobs are now from miui oreo global beta
• Perf blobs updated from daisy pie
20190115
• First pie release by me, built with oreo sources from miui global beta
Screenshots
reserved too for no apparent reason
Wew*-*
Thread Cleaned
Please stay on topic with development related stuff only. Any other questions can go in PM or General Q&A
Thanks,
Funk Wizard
Forum Moderator
How is the signal drop issue in this rom?
Hey xDoge,
first of all I appreciate your work on rosy - running dotos-20190209 and really like it! But now AEX / dotOS threads are locked and you continue to bombard us with new roms - so do you plan to maintain other roms? :fingers-crossed:
Season2 said:
How is the signal drop issue in this rom?
Click to expand...
Click to collapse
Its fixed.
PWSteal said:
Hey xDoge,
first of all I appreciate your work on rosy - running dotos-20190209 and really like it! But now AEX / dotOS threads are locked and you continue to bombard us with new roms - so do you plan to maintain other roms? :fingers-crossed:
Click to expand...
Click to collapse
I won't be updating aex/dot/havoc anymore as other builders want to maintain those ROMs.
I will be maintaining only ArrosOS and maybe Citrus CAF. Thanks.
Stable build is up.
20190224
ROM Changes
• Stable build
Kernel Changes:
• Upstreamed to 3.18.136
Sir, Please make this build selinux enforcing. Rosy has no enforcing build. Please sir, give it a look in next build.
Jerry_H said:
Sir, Please make this build selinux enforcing. Rosy has no enforcing build. Please sir, give it a look in next build.
Click to expand...
Click to collapse
First of all, please don't call me sir, I'm just a regular dude like you.
Selinux, I haven't started working on it yet to be honest but ill work on it soon. Thanks.
I want to try this but need VOLTE..I love all your works.
---------- Post added at 11:57 AM ---------- Previous post was at 11:57 AM ----------
xDoge said:
Its fixed.
I won't be updating aex/dot/havoc anymore as other builders want to maintain those ROMs.
I will be maintaining only ArrosOS and maybe Citrus CAF. Thanks.
Click to expand...
Click to collapse
That's sad others Dev are maintaining more than 3 roms.
New build is up.
20190301
ROM Changes
• RIL stack blobs reverted back to rosy oreo global beta
• RIL configs reverted back to to oreo based configs
• FM Radio update to Qti FM stack & FM2 app
• SDM graphics blobs updated to CAF LA.UM.7.5.r1-03700-8x96.0
• OSS camera hal updated to CAF LA.UM.7.6.r1-04000-89xx.0
• aptX blobs added to build [unsure if it works since I have no compatible device to test]
* Added some additional performance based system properties
• Removed unused audio configs [low audio shouldn't be an issue anymore]
• Vote is still broken, so don't ask
Kernel Changes:
• Built again from scratch with CAF tag LA.UM.7.6.r1-04100-89xx.0 [Kernel version is 3.18.120]
PS: I'm stepping away from ROM building for sometime and I'm unsure if ill come back to building ROMs for rosy. I apologize. Thank you all.
Thread closed on OPs request.
Lupin The Third
Forum Moderator
{
"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"
}
XPerience is a free, community built distribution of Android 9.0.0 (pie) which greatly extends the capabilities of your phone.
This project are based on CAF
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
NOTE: READ this PLS
Please don't ask for etas
[*] Please don't report same bugs all time
Report with logcat and dmesg
Screenshots representative only
Click to expand...
Click to collapse
Features:
Custom tiles (Caffeine, HeadsUP,Usb tether)
Power menu customizations (reboot to recovery one touch in advanced reboot, for bootloader do a long touch)
Quick Unlock
FaceUnlock (need support from google apps)
Disabled Power menu in lockscreen
//Devices with HW buttons
Disable Home key when calling
HW Keys customization (remap your hardware buttons)
Disable Hardware keys
Hardware key ilumination timeout
Accidental Touch
WORKING:
Boot
Rild
LTE/3G/2G
bluetooth
Camera
camcorder
MTP
Sensors
Led
Wi-Fi
MUSIC
sounds
Videos
not Working
sepolicy permissive
You tell me
Source forge
Basketbuild
Or the web
http://thexperienceproject.com
GAPPS:
from
Opengapps.org
Changes in second post
Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
XPerience version:
Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
If you like my work, you can buy me a coffee , coke or any drink all donations are appreciated.
Ór
https://www.paypal.me/TheXPerienceProject
XDA:DevDB Information
The XPerience Project, ROM for the Xiaomi Redmi Note 5 / 5 Plus
Contributors
TeamMex
Source Code: https://github.com/TheXPerienceProject
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: unlocked bootloader
Based On: caf
Version Information
Status: Nightly
Created 2019-03-20
Last Updated 2019-03-19
Reserved
the follow changelog is the collection of logs published in G+
Note: I don't have this device so please report with propers logs i made this for a friend but I decided to publish the rom for all who want to use it.
02/04/2019
Kernel upstreamed to 4.9.166
Merged LA.UM.7.6.2.r1-07600-89xx.0 branch
Implemented SchedAlessa v2.1
(Updated to bring support on 4.9 kernel untested i dont have any device with 4.9 kernel)
zstd support + zram support (Enabled by default)
Removed older optimizations for lisi and alessa governors due to we are moving around to schedalessa
run kgsl-workqueue as a high prio wq
Implemented support to adopted storage in NTFS,exfat,f2fs
fixed support for exfat using sdfat as exfat and vfat driver
Not need to remove color mode for burning control
increase thermal trips
schedalessa make more energy efficient
23/03/2019
Update translations Russian, Indonesian, Spanish
Fix path for treble default prop
storaged: change log level for health HAL calls
CarrierConfig: Add selected configs for national roaming
CarrierConfig: Load ERI configuration for U.S. Cellular
Disable OTA for U.S. Cellular since there is no need for it
CarrierConfig: HoT and tele.ring (232 07) may roam on T-Mobile (232 03)
Add settings for carrier ION Mobile
Update GPS HAL from LA.UM.7.6.r1-04300-89xx.0
Changes to stop rtp daemon during shutdown
wifi: Enhance move_wifi_data.sh to copy required files
Thermal-conf: set the correct thermal for tsens14 tsens13 tsens2 tsens1 and remove tsens0
Linux 4.9.164
Pre-opt SystemUI
vince: Update WCNSS_qcom_cfg.ini from deen's PPK29.68-16-8
wifi: set beacon missed count threshold
Limit hotspot to 12 devices
Changelog collection after this the logs will be come in normal mode.
19/03/2019
Updated translations korean, russian, spanish, Portuguese-BR,Indonesian (thanks all who help with it)
update max freq for msm8953
Merged LA.UM.7.6.2.r1-07300-89xx.0 caf tag
Merged v4.9.163 Linux stable
Merged some older patches from 3.18 kernel (xperience things)
Added Thermal mitigation for camera
Thermal-conf: added VDD restriction to CPU
Thermal-conf: update sensors for batt charge
Pretty-fy Thermal-conf
Thermal: Move case_therm to case-therm-adc
Thermal-conf:use sensors instead of sensor in some cases where I define 2 sensors names
Kernel 4.9 support (Thanks to rama982 for the kernel base)
Initial Thermal support for 4.9 kernel (Still needs work)
Add QC RIL service support
Rename FM prop for new HAL (test FM please)
Merged LA.UM.7.3.r1-06900-sdm845.0 into android source
Fixed target load on alessa gov
Added some sepolicy
Fix Random Crash on NightFall Launcher and Merge Dec security patch
Updated IPA-CFG-MGR
added XPerience Configurations in preparation to add Franco Kernel Manager Profiles support (Like in addison)
Implemented AITA and Lunar themes (mine themes)
Removed TetherOffload from manifest this breaks Tethering (cause reboot of the device)
wifi: Enable Softap ACS and 11ac (Needed by hostpot. (for softap operations))
Code:
02-28 15:31:32.842 29060 29060 E hostapd : ACS: Unable to collect survey data
02-28 15:31:32.842 29060 29060 E hostapd : ACS: All study options have failed
02-28 15:31:32.842 29060 29060 E hostapd : Interface initialization failed
02-28 15:31:32.842 29060 29060 I hostapd : wlan0: interface state ACS->DISABLED
02-28 15:31:32.842 29060 29060 I hostapd : wlan0: AP-DISABLED
Implemented AITA and Lunar themes (mine themes)
visual issues fixed
Add prevention for burning in tianma panels
Fixed tethering issues (?)
[*] Added BFQ i/o Scheduler
[*] Added my own governors (Alessa and Lisi removed due to 4.9 kernel bring)
Added Ascarex TCP (my own tcp driver)
Memory optimizations
Optimized Memcpy
Xiaomi Redmi 5 plus (Vince) update
Changelog:
power: Add support for tap-to-wake feature control
Refactor TARGET_TAP_TO_WAKE_NODE
Clean up code and add generic hint handling :Removed unused code and added generic hint handling to power.c file, does not need to be device specific anymore it uses powerhint.xml .
Implemented Dirac
Implement init.xperience.post_boot
Reserved
Special thanks not in orden:
@rama982 for the kernel base
@mdeejay for the device tree base
OrtizPablo for test this work
AsCaReX for help me with the build server (is gone now no more build server Q_Q)
All who help with translations and donations
RESERVED
nice work mate!
how does Alessa and Lisi work? are they like interactive but improved?
megaabel90 said:
how does Alessa and Lisi work? are they like interactive but improved?
Click to expand...
Click to collapse
these was removed in 4.9 bring i don't have any device which support 4.9 kernel to adapt them
Alessa is better to play games without drain the battery
Lisi is more like interactive but more battery friendly
TeamMex said:
these was removed in 4.9 bring i don't have any device which support 4.9 kernel to adapt them
Alessa is better to play games without drain the battery
Lisi is more like interactive but more battery friendly
Click to expand...
Click to collapse
well, i'll install this ROM, i hope what Dolby atmos works (sorry for my english)
Well thanks! from addison (moto z play) to vince. im fan of your thanks!
Rom updated.
schedalessa + NFS-injector (gaming mode) = wao
but....where is BFQ?;-;
Sepolicy still permissive or enforcing?
TeamMex said:
Rom updated.
Click to expand...
Click to collapse
One question, are there big changes in this ROM? is that I want to try it again but I do not see any changelog
Ravi_sh594 said:
Sepolicy still permissive or enforcing?
Click to expand...
Click to collapse
Permissive I don't have this device so I can't fix them
megaabel90 said:
One question, are there big changes in this ROM? is that I want to try it again but I do not see any changelog
Click to expand...
Click to collapse
With new build comes a lot of changes but I lazy to write all changes and sometimes forgot that I made the thread of this device
Sent from my Motorola Moto Z Play using XDA Labs
TeamMex said:
Permissive I don't have this device so I can't fix them
With new build comes a lot of changes but I lazy to write all changes and sometimes forgot that I made the thread of this device
Click to expand...
Click to collapse
I understand, it's my first ROM 4.9 on this cellphone and I'm curious how progress is going
megaabel90 said:
I understand, it's my first ROM 4.9 on this cellphone and I'm curious how progress is going
Click to expand...
Click to collapse
i will add later changelog option in the updater app to show all new changes.
XPerience version: 13
Download url: https://sourceforge.net/projects/xp...ce-13.0.0-20190713-NIGHTLY-vince.zip/download
Gapps version: oppen_gapps-arm64-9.0-nano
Did you--
wipe: yes
restore with titanium backup: no
reboot after having the issue: yes
Are you using--
a task killer: no
a non-stock kernel: no
other modifications: no
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
I love your roms and I use in every other my androids but in my redmi5plus every version have a screen trouble and bootloop, i dont think the trouble is caused by the screen because this is the second screen on this phone and all the others rom works good.
i upload a video later, but here´s a image of the screen, the phone boot, show shortly the blue welcome screen and the screen go nuts (like the image) and reboot.
https://ibb.co/cckQX8M
Can't boot
Please fix this awsome ROM on latest build (xperience-13.0.0-20190909-NIGHTLY-vince.zip) can't boot at all. Thank you.