{
"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"
}
Device: Kiwi
» Installation is simple:
If coming from another ROM or another major AOKP version, wipe system, data, cache, and dalvik in recovery
Make sure you're using the latest TWRP
Flash ROM
Flash Google Apps (GAPPS)
Reboot
» Check merged commits on AOKP's Gerrit
» Official downloads, mirrors, MD5s are found at AOKP.co
» AOKP Gerrit
» AOKP on Github
» SOURCE on AOKP.co
We greatly appreciate your contribution in the form of code, or PayPal donations.
» Donation options on AOKP.co
Enjoy!
XDA:DevDB Information
Android Open Kang Project, ROM for the Honor 5X
Contributors
coldhans, tenshi_xp
Source Code: https://github.com/LineageOS/android_kernel_huawei_kiwi/tree/lineage-16.0
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Stock MM Firmware (No VoLTE)
Based On: LineageOS
Version Information
Status: Nightly
Stable Release Date: 2019-03-02
Created 2019-03-02
Last Updated 2020-03-06
Reserved
Reserved
Honor 5c user query
Hi,
I have honor 5c - NEML22, can i flash this ?
Thanks,
Slavik
sathishslavik said:
I have honor 5c - NEML22, can i flash this ?
Click to expand...
Click to collapse
Read the Post and look which forum you are in before asking
Thanks for this. I was hesitant to go back to Oreo, but this has become my daily driver.
Darrian said:
Thanks for this. I was hesitant to go back to Oreo, but this has become my daily driver.
Click to expand...
Click to collapse
Really!
I'm hesitant to go back to Oreo too, can you give more details? like how's the battery life compared to Pie? how do you like the stability?
Have you Magisked it?
I think the battery is not as good as Pie, but it's better than most Oreo builds. It's hard to find all of the customization options, but most of what you would expect from other ROMs is there. It's stable, I don't have to turn off BT to use WiFi, and I don't lose mobile data as frequently as some ROMs (a persistent issue on any custom ROM for me, that requires a reboot to resolve). Substratum works beautifully, without needing to reboot to use newly installed overlays. I chose not to use Magisk, unless a scenario comes along where I find I need it, because it has built-in root, so I thought I'd try that for a while (I'm pretty sure it's just the LineageOS root package, but you don't have to flash it separately). Overall it's a fast and stable ROM. I am keep my phone plugged in more than I usually do, but most of the time I use my phone I'm in my car, so it's plugged in, anyway.
Edit: I did remember one big con (for me): 1080P HEVC playback is not smooth using MX Player (and probably not any player, but I haven't tried others). It's not that I need 1080p video, but that I'm not going to spend hours to reconvert my videos to 720p. This spans all the Oreo ROMs, not just this one. I doubt it will be fixed.
Darrian said:
I think the battery is not as good as Pie, but it's better than most Oreo builds. It's hard to find all of the customization options, but most of what you would expect from other ROMs is there. It's stable, I don't have to turn off BT to use WiFi, and I don't lose mobile data as frequently as some ROMs (a persistent issue on any custom ROM for me, that requires a reboot to resolve). Substratum works beautifully, without needing to reboot to use newly installed overlays. I chose not to use Magisk, unless a scenario comes along where I find I need it, because it has built-in root, so I thought I'd try that for a while (I'm pretty sure it's just the LineageOS root package, but you don't have to flash it separately). Overall it's a fast and stable ROM. I am keep my phone plugged in more than I usually do, but most of the time I use my phone I'm in my car, so it's plugged in, anyway.
Edit: I did remember one big con (for me): 1080P HEVC playback is not smooth using MX Player (and probably not any player, but I haven't tried others). It's not that I need 1080p video, but that I'm not going to spend hours to reconvert my videos to 720p. This spans all the Oreo ROMs, not just this one. I doubt it will be fixed.
Click to expand...
Click to collapse
agree and desagree, for the wifi and bt, agree, but for the battery i'm on crDroid 9.0 and my phone stay alive 4 days without charging. pretty complicated to choose the good rom, but thank you Darrian to share your view and opinion.
I think there was some language barrier issue going on there. I never claimed that this ROM had good battery life. I'm pretty sure you're saying that the ROM you are using is a Pie-based ROM, where this ROM is Oreo-based--of course you're getting better battery life. I'm not sure how you're getting 4 days, other than just never using your phone, but still, there is no question that your ROM is going to beat this one in battery life with the same amount of usage.
Darrian said:
I think there was some language barrier issue going on there. I never claimed that this ROM had good battery life. I'm pretty sure you're saying that the ROM you are using is a Pie-based ROM, where this ROM is Oreo-based--of course you're getting better battery life. I'm not sure how you're getting 4 days, other than just never using your phone, but still, there is no question that your ROM is going to beat this one in battery life with the same amount of usage.
Click to expand...
Click to collapse
my bad, but i use my phone like a smarphone, texting calling, browsing, and yes 4 days
After a couple weeks off, nightly Oreo builds have resumed. You can download the latest here.
3/22 changelog:
Code:
Project changes
changed project external/libhevc: [url]https://android.googlesource.com/platform/external/libhevc[/url] => [url]https://github.com/LineageOS/android_external_libhevc[/url]
changed project external/libavc: [url]https://android.googlesource.com/platform/external/libavc[/url] => [url]https://github.com/LineageOS/android_external_libavc[/url]
changed project system/hwservicemanager: [url]https://android.googlesource.com/platform/system/hwservicemanager[/url] => [url]https://github.com/LineageOS/android_system_hwservicemanager[/url]
changed project system/libhwbinder: [url]https://android.googlesource.com/platform/system/libhwbinder[/url] => [url]https://github.com/LineageOS/android_system_libhwbinder[/url]
changed project external/sqlite: [url]https://android.googlesource.com/platform/external/sqlite[/url] => [url]https://github.com/LineageOS/android_external_sqlite[/url]
Changes in build/make [a91f0ee44 .. 2eccd3b05]
2eccd3b05
Author: Kevin F. Haggerty
Bump Security String to 2019-03-05
Changes in external/chromium-webview [d0a2da0 .. 1fbd91f]
1fbd91f
Author: Kevin F. Haggerty
Update x86/x86_64 Chromium Webview to 72.0.3626.121
Changes in frameworks/av [9266bf869 .. 3eea1827b]
3eea1827b
Author: Ryoichi Yasutake
Request to reset effect buffer in clearInputBuffer
07971c196
Author: Han Wang <[email protected]>
Revert "effects: fix volume burst on pause/resume with AudioFX"
5030a460d
Author: Andy Hung
AudioFlinger: put effect desc lookup under mutex for createEffect
1da3f0958
Author: Phil Burk
RESTRICT AUTOMERGE: aaudio: improve test_atomic_fifo
338b92507
Author: Phil Burk
RESTRICT AUTOMERGE: aaudio: Fix converting negative FIFO counters to index
c44749c01
Author: Phil Burk
RESTRICT AUTOMERGE: aaudio: fix FIFO wrapround frame counts
Changes in frameworks/base [a443330d3ab .. 4c9ebf750f1]
4c9ebf750f1
Author: Michael W
Automatic translation import
69e10f47447
Author: Michael W
Automatic translation import
49a4aa6460c
Author: Adrian Roos
DPM: Fix regression from I54376f60ac53451ace22965d331b47cd8c2e614e
2d4a5c1fe89
Author: Abodunrinwa Toki
RESTRICT AUTOMERGE Do not linkify text with RLO/LRO characters.
da85e49c8a6
Author: Adrian Roos
FRP: save password quality in DPM.resetPassword
eab46bda62e
Author: Michael W
Automatic translation import
Changes in frameworks/native [ac9145760 .. a2bf1922a]
a2bf1922a
Author: Siarhei Vishniakou
Sanitize InputMessage before sending
Changes in hardware/qcom/fm [a32732b .. dbad0ad]
dbad0ad
Author: Michael W
Automatic translation import
Changes in lineage-sdk [38188cc .. b5a0e97]
b5a0e97
Author: Michael W
Automatic translation import
59323b4
Author: Michael W
Automatic translation import
e407617
Author: Michael W
Automatic translation import
Changes in lineage-sdk/samples/weatherproviderservice/OpenWeatherMapProvider [39c180a .. 91a5ecc]
91a5ecc
Author: Michael W
Automatic translation import
Changes in lineage/crowdin [2ae0562 .. 7820a79]
7820a79
Author: Michael W
crowdin: Update readme
1f18776
Author: Michael W
crowdin: Fix for subprojects
67f1493
Author: Michael W
crowdin: Fix for devicesettings
bfa2f95
Author: Michael W
crowdin: Add missing import
Changes in lineage/jenkins [56fa21d .. acb4907]
acb4907
Author: Nolen Johnson
hudson: Promote the Nextbit Robin to 16.0
4c46a4d
Author: Artem Borisov
hudson: Promote tissot to 16.0
5a2771b
Author: Corinna Vinschen
add kccat6/lentislte to 16.0 targets
3eea478
Author: Vladimir Oltean
hudson: Promote Lenovo Yoga Tab 3 Plus to 16.0
ed02f23
Author: razorloves
hudson: Promote marlin/sailfish to 16.0
022bca9
Author: Erfan Abdi
Revert "Pull payton"
Changes in lineage/mirror [c8167fb .. 678499d]
678499d
Author: Tim's Buildbot
Updated to 17-Mar-2019 16:48 UTC
Changes in lineage/scripts [4dbcbe2 .. 6666aba]
6666aba
Author: Luca Stefani
Add build-webview script
Changes in lineage/wiki [414ab32 .. eb3152f]
eb3152f
Author: Nolen Johnson
wiki: devices: ether: Provide reason for multiple builds
1ddb0c3
Author: Nolen Johnson
wiki: devices: ether: Promote to 16.0
cff5bf3
Author: Marc Bourgoin
wiki: submitting a port: link to charter for device support requirements
77f693f
Author: Artem Borisov
devices: Promote tissot to 16.0
ea8526e
Author: Nolen Johnson
wiki: devices: shamu: Provide reason for multiple builds
fd3b91d
Author: Nolen Johnson
wiki: Add multiple_versions_reason flag
6893d08
Author: Nolen Johnson
wiki: Add device Update template/pages
686a332
Author: Michael W
wiki: translations: add section for product and quantity strings
ef944a3
Author: Nolen Johnson
wiki: devices: nash: Add more detailed information about device support
cac8dc5
Author: Corinna Vinschen
devices: add kccat6/lentislte 16.0 support
f369f8a
Author: Nolen Johnson
wiki: bacon: Add custom TWRP
490e5c8
Author: Vladimir Oltean
devices: Promote Lenovo Yoga Tab 3 Plus to 16.0 and update maintainers
df4dff9
Author: Brinly T
wiki: Update bardock/bardockpro maintainers
6f7a8a6
Author: Corinna Vinschen
devices: update kccat6/lentislte maintainers list
6c045e5
Author: razorloves
devices: Promote marlin/sailfish to 16.0
Changes in packages/apps/AudioFX [51f44f3 .. c8d867f]
c8d867f
Author: Michael W
Automatic translation import
Changes in packages/apps/Calendar [9759f352 .. a249e5b8]
a249e5b8
Author: Michael W
Automatic translation import
Changes in packages/apps/Camera2 [1a9b9ed8e .. 947014a53]
947014a53
Author: Michael W
Automatic translation import
426a49383
Author: Michael W
Automatic translation import
Changes in packages/apps/CarrierConfig [57882fb .. ac0a4e8]
ac0a4e8
Author: jperal
Add settings for carrier ION Mobile
Changes in packages/apps/Contacts [c5961ef95 .. cba83852f]
cba83852f
Author: Michael W
Automatic translation import
Changes in packages/apps/DeskClock [10f4feba7 .. 1e10c743f]
1e10c743f
Author: Michael W
Automatic translation import
Changes in packages/apps/Dialer [087730eb7 .. d85d935e0]
d85d935e0
Author: Michael W
Automatic translation import
Changes in packages/apps/Eleven [26892c7 .. e34f9a6]
e34f9a6
Author: Alexander Martinz
MusicPlaybackService: catch IllegalStateException for duration and position
dd076f2
Author: Alexander Martinz
no_results: also tint image drawable
3f1bd2e
Author: Alexander Martinz
Playlists: sort ignoring case
1436d2d
Author: Alexander Martinz
PlaylistArtworkStore: use try-with-resources and cleanup
34f767c
Author: Alexander Martinz
MusicUtils: handle exceptions and clean up
bbecdd1
Author: Alexander Martinz
ImageCache: add missing close call and cleanup
a2b5404
Author: Alexander Martinz
DiskLruCache: update from upstream
58d5bb4
Author: Alexander Martinz
VisualizerView: pull in updates from system implementation
449d9b6
Author: Alexander Martinz
Remove hardcoded package name references
0ecf7ce
Author: Alexander Martinz
Correct some lint warnings
d84db1f
Author: Alexander Martinz
AndroidManifest: add Foreground Service permission
aff7e1d
Author: Alexander Martinz
Add BuildConfig to allow using gradle compile time fields
8de9a89
Author: Alexander Martinz
Eleven: add initial gradle support
18d7f58
Author: Alexander Martinz
Get rid of icu4j dependency
e3bd25b
Author: Michael W
Automatic translation import
91f1d19
Author: Michael W
Automatic translation import
Changes in packages/apps/Email [b13ecce6a .. a9682b2d3]
a9682b2d3
Author: Michael W
Automatic translation import
Changes in packages/apps/EmergencyInfo [f48bbb3 .. db39a83]
db39a83
Author: Michael W
Automatic translation import
Changes in packages/apps/Exchange [5416be32 .. f18e562b]
f18e562b
Author: Michael W
Automatic translation import
Changes in packages/apps/FMRadio [2f6eafa .. 576d8ce]
576d8ce
Author: Michael W
Automatic translation import
Changes in packages/apps/FlipFlap [bd3fd6b .. 9856208]
9856208
Author: Michael W
Automatic translation import
Changes in packages/apps/Gallery2 [bafbef7d8 .. c241110c7]
c241110c7
Author: Michael W
Automatic translation import
Changes in packages/apps/Jelly [9ff52cd .. a0d01a3]
a0d01a3
Author: Michael W
Automatic translation import
Changes in packages/apps/LineageParts [5f43fe0 .. 3938fd7]
3938fd7
Author: Michael W
Automatic translation import
cd01ade
Author: Michael W
Automatic translation import
dedaae2
Author: Michael W
Automatic translation import
Changes in packages/apps/LockClock [b7cb1fe .. 9750be0]
9750be0
Author: Michael W
Automatic translation import
Changes in packages/apps/ManagedProvisioning [c059d139 .. b8a2286f]
b8a2286f
Author: Michael W
Automatic translation import
Changes in packages/apps/Messaging [ee07ccb .. 8a2c5df]
8a2c5df
Author: Michael W
Automatic translation import
Changes in packages/apps/PackageInstaller [21a858e9 .. d7a91705]
d7a91705
Author: Philip P. Moltmann
Ask for PIN when granting permissions in front of lock screen
Changes in packages/apps/Profiles [449f0c9 .. bfdb7fe]
bfdb7fe
Author: Michael W
Automatic translation import
Changes in packages/apps/Recorder [0cf1de8 .. 57ab040]
57ab040
Author: Michael W
Automatic translation import
Changes in packages/apps/Settings [3164fa4b76 .. af38427799]
af38427799
Author: Joey
Settings: fix eject sdcard icon color
61fadcfb75
Author: Michael W
Automatic translation import
6ac4eeb67c
Author: Michael W
Automatic translation import
ad295e1222
Author: Michael W
Automatic translation import
Changes in packages/apps/SetupWizard [7649f0a .. 93c9ac0]
93c9ac0
Author: Michael W
Automatic translation import
caaf7ca
Author: Michael W
Automatic translation import
544efa5
Author: Michael W
Automatic translation import
3f3aa6c
Author: Michael Bestas
Automatic translation import
Changes in packages/apps/Snap [2da95bbb6 .. 77d9f574c]
77d9f574c
Author: Michael W
Automatic translation import
97d1151ea
Author: Michael W
Automatic translation import
Changes in packages/apps/Terminal [4426ca7 .. 17147b2]
17147b2
Author: Michael W
Automatic translation import
Changes in packages/apps/Trebuchet [dbed3a811 .. d45d9e932]
d45d9e932
Author: Michael W
Automatic translation import
d74260f80
Author: Michael W
Automatic translation import
Changes in packages/apps/TvSettings [10b2fce2 .. d0ebb6f7]
d0ebb6f7
Author: Michael W
Automatic translation import
Changes in packages/apps/WallpaperPicker [6cc746a .. 044a47d]
044a47d
Author: Michael W
Automatic translation import
Changes in packages/inputmethods/LatinIME [91976cd74 .. 9f5af794b]
9f5af794b
Author: Michael W
Automatic translation import
Changes in packages/providers/DownloadProvider [77252d7e .. 8be84c99]
8be84c99
Author: Michael W
Automatic translation import
c96316ad
Author: Michael W
Automatic translation import
Changes in packages/providers/WeatherProvider [9051669 .. d8c7292]
d8c7292
Author: Michael W
Automatic translation import
Changes in packages/resources/devicesettings [bebde63 .. b0a7dd5]
b0a7dd5
Author: Michael W
Automatic translation import
Changes in packages/services/Telecomm [909f9eb4 .. 6ffbc0bb]
6ffbc0bb
Author: Michael W
Automatic translation import
Changes in packages/services/Telephony [5e69fe787 .. 4b42faf41]
4b42faf41
Author: Michael W
Automatic translation import
389c2f49f
Author: Michael W
Automatic translation import
Changes in platform_manifest [2114bfa .. c6df4d1]
c6df4d1
Author: Kevin F. Haggerty
manifest: Updates for 2019-03 ASB
Changes in system/bt [547040bdd .. 407d706a8]
407d706a8
Author: Stanley Tng
DO NOT MERGE A security fix to check buffer length in l2c_lcc_proc_pdu
Changes in system/core [257003f56 .. 08fa3df87]
08fa3df87
Author: Christopher N. Hesse
fs_mgr: Implement ext* resize fstab option
fb072ad07
Author: Martijn Coenen
Export maximum number of fds/ints in a native_handle.
Changes in system/libhidl [dcab148 .. c99f123]
c99f123
Author: Steven Moreland
Add gServiceSidMap.
Changes in system/nfc [e322db4 .. 266b3de]
266b3de
Author: George Chang
Prevent integer underflow in rw_t2t_handle_tlv_detect_rsp()
33d140f
Author: Jack Yu
Prevent OOB read in rw_t3t_act_handle_ndef_detect_rsp()
f0fe408
Author: Ruchi Kandoi
Fix heap overflow in NFA_SendRawFrame()
28c2879
Author: George Chang
Prevent Out of bounds write in rw_t3t_handle_get_sc_poll_rsp()
e6e649b
Author: Ruchi Kandoi
Prevent Integer Overflow in rw_t3t_act_handle_check_rsp()
eacf8a6
Author: Ruchi Kandoi
Prevent OOB read in rw_t3t_update_block()
30179d2
Author: George Chang
Prevent Out of bounds read in ce_t4t.cc
8bfd796
Author: George Chang
Prevent Out of bound error in phNxpNciHal_process_ext_rsp
e57b52b
Author: Ruchi Kandoi
Fix CVEs in llcp_util.cc
4913f62
Author: Ruchi Kandoi
Prevent Out of bound error in llcp_dlc_proc_rr_rnr_pdu()
Changes in system/tools/hidl [2626915 .. eed1bca]
eed1bca
Author: Steven Moreland
Fillout requesting SID.
Changes in vendor/aokp [f6350a3 .. 0104c90]
0104c90
Author: jperal
Add APN ION Mobile & APN for Roaming
f49041f
Author: Christopher N. Hesse
build: tasks: kernel: Add support for MediaTek dtbo images
aef5a2e
Author: Arekusu Rin
sensitive_pn: New United Kingdom helplines
AOKP Pie would be great, just saying
KingJK said:
AOKP Pie would be great, just saying
Click to expand...
Click to collapse
There's a build from last month on my AFH, we're all set for Pie when the devs decide it's time to go official
Hi l want ask how much the free ram ? Have 700-600 mb in android pie is a same ?
A.a.a1 said:
Hi l want ask how much the free ram ? Have 700-600 mb in android pie is a same ?
Click to expand...
Click to collapse
Last time I have tried was 1Gb, but also on AOSIP or ARROWOS I got about 950Mb free
tenshi_xp said:
Last time I have tried was 1Gb, but also on AOSIP or ARROWOS I got about 950Mb free
Click to expand...
Click to collapse
which rom you use daily now ?
A.a.a1 said:
which rom you use daily now ?
Click to expand...
Click to collapse
Im on ARROWOS but there not much option to customize if you like that.
how is the battery life screen on time in this rom i want to try it but am a little afraid of bad battery life
First April build is out: Downloads
Fight4honor said:
how is the battery life screen on time in this rom i want to try it but am a little afraid of bad battery life
Click to expand...
Click to collapse
It's fine. Every ROM is fine.
Related
4.3.1 Stable [DanKang] Slim + optimizations (11/04/13)
I am not responsible for any bricks or issues you might encounter, This ROM is tested and stable and should only be flashed on I747/I747M devices
As many of you may know Slimbean is one of the most popular ROMs out there and the team has released the last stable until Android 4.4, on top of that our device maintainer is MIA and busy with real life.
I noticed 2 issues in stable 2 that prompted me to take this masterpiece the slim team as created for us and fix them, I take no credit for this the bugged back animation (this made me dizzy) and returning to stock DPI causing the Google services framework to frequently disconnect that made it into stable build 2 are resolved in this ROM, I also ship the ROM with a stock minimal GAPPS package that will allow the apps to be properly updated in the market Everything else is butter I take no credit for this! all the credit goes to the slim team
For a full list of ROM features, see this chart
Other changes I made to make this my personal daily driver build...
-Stock S3 DPI
-Changed default notification sound and ringtone
-CM alarms, notifications and ringtones
-Organized settings (Much cleaner now IMO)
-APK's that aren't required have been removed
-Lockscreen unlock and lock handles are once again default AOSP
-Default AOSP walpaper on boot
-Stock Nexus boot animation
-Official Google Keyboard
-AOSP email included
-Inverted MMS by default - Look at the app settings before posting questions Mark read, etc is all there
-Added clock widget from CM 10.2 (System/app)
-Fixed glitched back animation
-Full GPU rendering (the way it should be)
-No ROM branding, you will not see the words Dan and Kang anywhere on the ROM
-Latest KT Kernel
-MPdecision disabled (This is recommended for KT kernel)
Install Instructions
-Full wipe (Caches, system, etc.)
-Install ROM
-Flash GAPPS provided
-Reboot
-Enable root in developer settings
Q) Root doesn't work! (4.3 only)
A) From a clean build you need to enable root access for Superuser itself. This is different from 4.2.2 in which Superuser by default had root access on a new install. To do this, go toSettings -> Developer options -> Root access. If an app attempts to request root access before Superuser itself has access, it may cause problems with that app in the future where root requests are silently denied.
Instructions to enable root on Android 4.3
Open Settings>about
Tap on the build info 7 times to enable dev settings
open developer settings and enable root (select Apps + adb)
enjoy
WIFI connection problem?
anyone having issues with WIFI should check the region code in Wifi advanced setting (Settings>Wifi>Advanced)
Changelog
Code:
11-04-2013
-Removed music.apk (wasted space)
-Ship with latest KT kernel (will fix wakelocks and greatly improve battery life)
-mpdecision removed (unneeded, use ktoonservative governor in KTweaker)
(if your not using Ktoonservative, remember to check auto hotplug on all NON hotplugging governors)
-Final build
10-30-2013
-Removed Dark UI, if you need this don't update
-Fixed MMS security limit
-Stock CM kernel
-Should be rock solid now ;)
10/28/2013
-Initial release
Credits:
Slim team - Donate to these guys, seriously....
Ktoonsez - A very solid AOSP kernel
CM team
AOKP
XDA Developers
More that I might be forgetting
Downloads:
DanKang 4.3.1 11/04/2013 STABLE
md5: c4512e1e6141cda663b54184301734af
DanKang 4.3.1 1.9 RC 10/20/2013
md5:827b3f18cf1a1b839d863b0f8eedb895
-Older video drivers, may or may not solve random reboots for some devices, do not use a custom kernel past 10/16. some report better Bluetooth so experiment..
GAPPS - use this one
-Slimmed down version of the stock GAPPS, This will allow apps to update properly from the Market
Kernel Source:Here
Donate to ktoonsez here: http://forum.xda-developers.com/donatetome.php?u=4325945
If you like this ROM, Donate to the SLIM team here: http://www.slimroms.net/index.php/donations
I take no credit for this
OK!
Since Slim-Halo has been my driver for awhile, I'll give this one a try. You did a great job on Dandroid.......looking forward to trying this one.
Download in progress.............................:silly:
Been on Dandroid since the last update without a single issue.
Love your work Dan will definitely try this out.
Everyone knows this is gonna be great as always. :thumbup:
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Nice
Up and running.
From Slim Halo, wiped cache, davlik, system..................flashed and everything looks great. Have no use for Halo so I'll see what a difference the new kernel makes!!
Thanks for your work!
great work man. (;
Sent from my SAMSUNG-SGH-I747 using Tapatalk
Looks like I'll be making the switch from DanDroid until the official 4.3 TW update drops. Thanks for your hard work!
tallsilver said:
Up and running.
From Slim Halo, wiped cache, davlik, system..................flashed and everything looks great. Have no use for Halo so I'll see what a difference the new kernel makes!!
Thanks for your work!
Click to expand...
Click to collapse
Leankernel does quite a few things
First of all it's linux 3.4.67 which merged these commits
Code:
commit 3cebd7931a6f3007c3eb53942934772cc3b6ee08
Author: Greg Kroah-Hartman <[email protected]>
Date: Tue Oct 22 09:19:41 2013 +0100
Linux 3.4.67
commit 47bed364d1eed775c358204b9eb7affb0ce64033
Author: Linus Torvalds <[email protected]>
Date: Wed Feb 27 08:36:04 2013 -0800
mm: do not grow the stack vma just because of an overrun on preceding vma
commit 09884964335e85e897876d17783c2ad33cf8a2e0 upstream.
The stack vma is designed to grow automatically (marked with VM_GROWSUP
or VM_GROWSDOWN depending on architecture) when an access is made beyond
the existing boundary. However, particularly if you have not limited
your stack at all ("ulimit -s unlimited"), this can cause the stack to
grow even if the access was really just one past *another* segment.
And that's wrong, especially since we first grow the segment, but then
immediately later enforce the stack guard page on the last page of the
segment. So _despite_ first growing the stack segment as a result of
the access, the kernel will then make the access cause a SIGSEGV anyway!
So do the same logic as the guard page check does, and consider an
access to within one page of the next segment to be a bad access, rather
than growing the stack to abut the next segment.
Reported-and-tested-by: Heiko Carstens <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Cc: Xishi Qiu <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
commit 9a63af54974c73f5723bf9a5c03d195f4d473c20
Author: Cyril Hrubis <[email protected]>
Date: Mon Apr 29 15:08:33 2013 -0700
mm/mmap: check for RLIMIT_AS before unmapping
commit e8420a8ece80b3fe810415ecf061d54ca7fab266 upstream.
Fix a corner case for MAP_FIXED when requested mapping length is larger
than rlimit for virtual memory. In such case any overlapping mappings
are unmapped before we check for the limit and return ENOMEM.
The check is moved before the loop that unmaps overlapping parts of
existing mappings. When we are about to hit the limit (currently mapped
pages + len > limit) we scan for overlapping pages and check again
accounting for them.
This fixes situation when userspace program expects that the previous
mappings are preserved after the mmap() syscall has returned with error.
(POSIX clearly states that successfull mapping shall replace any
previous mappings.)
This corner case was found and can be tested with LTP testcase:
testcases/open_posix_testsuite/conformance/interfaces/mmap/24-2.c
In this case the mmap, which is clearly over current limit, unmaps
dynamic libraries and the testcase segfaults right after returning into
userspace.
I've also looked at the second instance of the unmapping loop in the
do_brk(). The do_brk() is called from brk() syscall and from vm_brk().
The brk() syscall checks for overlapping mappings and bails out when
there are any (so it can't be triggered from the brk syscall). The
vm_brk() is called only from binmft handlers so it shouldn't be
triggered unless binmft handler created overlapping mappings.
Signed-off-by: Cyril Hrubis <[email protected]>
Reviewed-by: Mel Gorman <[email protected]>
Reviewed-by: Wanpeng Li <[email protected]>
Signed-off-by: Andrew Morton <a[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Cc: Xishi Qiu <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
commit 27eea92a6552a4163e17175511791f1951ffc8e9
Author: wojciech kapuscinski <[email protected]>
Date: Tue Oct 1 19:54:33 2013 -0400
drm/radeon: fix hw contexts for SUMO2 asics
commit 50b8f5aec04ebec7dbdf2adb17220b9148c99e63 upstream.
They have 4 rather than 8.
Fixes:
https://bugs.freedesktop.org/show_bug.cgi?id=63599
Signed-off-by: wojciech kapuscinski <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
commit d3c113cbc827fcd0d4b4cf7a4ad7a6954e16a9ed
Author: Dan Carpenter <[email protected]>
Date: Fri Aug 23 11:40:59 2013 +0300
watchdog: ts72xx_wdt: locking bug in ioctl
commit 8612ed0d97abcf1c016d34755b7cf2060de71963 upstream.
Calling the WDIOC_GETSTATUS & WDIOC_GETBOOTSTATUS and twice will cause a
interruptible deadlock.
Signed-off-by: Dan Carpenter <[email protected]>
Reviewed-by: Guenter Roeck <[email protected]>
Signed-off-by: Wim Van Sebroeck <[email protected]>
Cc: Jonghwan Choi <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
commit 8958138db8b16cca3c2fa1516fb9a800d1c0b6fb
Author: Helge Deller <[email protected]>
Date: Tue Oct 1 21:54:46 2013 +0200
parisc: fix interruption handler to respect pagefault_disable()
commit 59b33f148cc08fb33cbe823fca1e34f7f023765e upstream.
Running an "echo t > /proc/sysrq-trigger" crashes the parisc kernel. The
problem is, that in print_worker_info() we try to read the workqueue info via
the probe_kernel_read() functions which use pagefault_disable() to avoid
crashes like this:
probe_kernel_read(&pwq, &worker->current_pwq, sizeof(pwq));
probe_kernel_read(&wq, &pwq->wq, sizeof(wq));
probe_kernel_read(name, wq->name, sizeof(name) - 1);
The problem here is, that the first probe_kernel_read(&pwq) might return zero
in pwq and as such the following probe_kernel_reads() try to access contents of
the page zero which is read protected and generate a kernel segfault.
With this patch we fix the interruption handler to call parisc_terminate()
directly only if pagefault_disable() was not called (in which case
preempt_count()==0). Otherwise we hand over to the pagefault handler which
will try to look up the faulting address in the fixup tables.
Signed-off-by: Helge Deller <[email protected]>
Signed-off-by: John David Anglin <[email protected]>
Signed-off-by: Helge Deller <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
commit 2eec4f8e8f10e97104649c0a8fa0fbf6f3f51792
Author: Paul Mackerras <[email protected]>
Date: Sat Sep 21 09:53:28 2013 +1000
KVM: PPC: Book3S HV: Fix typo in saving DSCR
commit cfc860253abd73e1681696c08ea268d33285a2c4 upstream.
This fixes a typo in the code that saves the guest DSCR (Data Stream
Control Register) into the kvm_vcpu_arch struct on guest exit. The
effect of the typo was that the DSCR value was saved in the wrong place,
so changes to the DSCR by the guest didn't persist across guest exit
and entry, and some host kernel memory got corrupted.
Signed-off-by: Paul Mackerras <[email protected]>
Acked-by: Alexander Graf <[email protected]>
Signed-off-by: Paolo Bonzini <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
commit 85005d18bddd858908230089476d64fc8ecb47aa
Author: Dave Jones <[email protected]>
Date: Thu Oct 10 20:05:35 2013 -0400
ext4: fix memory leak in xattr
commit 6e4ea8e33b2057b85d75175dd89b93f5e26de3bc upstream.
If we take the 2nd retry path in ext4_expand_extra_isize_ea, we
potentionally return from the function without having freed these
allocations. If we don't do the return, we over-write the previous
allocation pointers, so we leak either way.
Spotted with Coverity.
[ Fixed by tytso to set is and bs to NULL after freeing these
pointers, in case in the retry loop we later end up triggering an
error causing a jump to cleanup, at which point we could have a double
free bug. -- Ted ]
Signed-off-by: Dave Jones <[email protected]>
Signed-off-by: "Theodore Ts'o" <[email protected]>
Reviewed-by: Eric Sandeen <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
commit 5187f535beeb3731677c6f6d05402f9adec6e034
Author: Linus Torvalds <[email protected]>
Date: Mon Sep 30 08:35:10 2013 -0700
vfs: allow O_PATH file descriptors for fstatfs()
commit 9d05746e7b16d8565dddbe3200faa1e669d23bbf upstream.
Olga reported that file descriptors opened with O_PATH do not work with
fstatfs(), found during further development of ksh93's thread support.
There is no reason to not allow O_PATH file descriptors here (fstatfs is
very much a path operation), so use "fdget_raw()". See commit
55815f70147d ("vfs: make O_PATH file descriptors usable for 'fstat()'")
for a very similar issue reported for fstat() by the same team.
Reported-and-tested-by: ольга крыжановская <[email protected]>
Acked-by: Al Viro <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
commit c2f271001295e9d4b1cca3a01502795e4f0d1639
Author: Theodore Ts'o <[email protected]>
Date: Tue Sep 10 10:52:35 2013 -0400
random: run random_int_secret_init() run after all late_initcalls
commit 47d06e532e95b71c0db3839ebdef3fe8812fca2c upstream.
The some platforms (e.g., ARM) initializes their clocks as
late_initcalls for some unknown reason. So make sure
random_int_secret_init() is run after all of the late_initcalls are
run.
Signed-off-by: "Theodore Ts'o" <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
commit dad61bad4267b922a9386d9772f80fbac496c05e
Author: Takashi Iwai <[email protected]>
Date: Tue Oct 8 19:57:50 2013 +0200
ALSA: hda - Add fixup for ASUS N56VZ
commit c6cc3d58b4042f5cadae653ff8d3df26af1a0169 upstream.
ASUS N56VZ needs a fixup for the bass speaker pin, which was already
provided via model=asus-mode4.
Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=841645
Signed-off-by: Takashi Iwai <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
commit 863b6d816a79d03eb39d1fac938d624cc61bf9a0
Author: Daniel Mack <[email protected]>
Date: Wed Oct 2 17:49:50 2013 +0200
ALSA: snd-usb-usx2y: remove bogus frame checks
commit a9d14bc0b188a822e42787d01e56c06fe9750162 upstream.
The frame check in i_usX2Y_urb_complete() and
i_usX2Y_usbpcm_urb_complete() is bogus and produces false positives as
described in this LAU thread:
http://linuxaudio.org/mailarchive/lau/2013/5/20/200177
This patch removes the check code entirely.
Cc: [email protected]
Reported-by: Dr Nicholas J Bailey <[email protected]>
Suggested-by: Takashi Iwai <[email protected]>
Signed-off-by: Daniel Mack <[email protected]>
Signed-off-by: Takashi Iwai <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
The kernel also ships with InteractiveX modified and tweaked for the S3, This governor is basically interactive but it limits the CPU to 860mhz while the screen is off, it sips battery and is a very underrated kernel.
there's more features but I honestly recommend sticking with stock as it sips the battery and doesn't need tweaking
Tempted to switch off stock 4.3 to this. Just not sure if I should use my nandroid I made from your dandroid or try just flashing it off this?
talkingmonkeys said:
Tempted to switch off stock 4.3 to this. Just not sure if I should use my nandroid I made from your dandroid or try just flashing it off this?
Click to expand...
Click to collapse
just full wipe and flash not sure if the boot loader will affect you though
Danvdh said:
just full wipe and flash not sure if the boot loader will affect you though
Click to expand...
Click to collapse
Awesome and I just grabbed the old bootloader from newmans post in case.
http://forum.xda-developers.com/showpost.php?p=46899102&postcount=373
Testing now to see how it handles the MJ2 bootloader
Screenshots? Please
AlexGardunio said:
Screenshots? Please
Click to expand...
Click to collapse
Stock AOSP. no fancy stuff just pure vanilla android. Settings menu is organized, no fancy names or clutter
Danvdh said:
Stock AOSP. no fancy stuff just pure vanilla android. Settings menu is organized, no fancy names or clutter
Click to expand...
Click to collapse
Thanks Dan. Any bugs as far? I should just install rom and gapps? The kernel link is just for info?
AlexGardunio said:
Thanks Dan. Any bugs as far? I should just install rom and gapps? The kernel link is just for info?
Click to expand...
Click to collapse
Thats the source code Just the ROM and GAPPS
I would not have released a stable if it was buggy This ROM is very smooth and should serve many you a Daily Driver a select few and myself have been using these builds for 5 weeks or so
Danvdh said:
Thats the source code Just the ROM and GAPPS
I would not have released a stable if it was buggy This ROM is very smooth and should serve many you a Daily Driver a select few and myself have been using these builds for 5 weeks or so
Click to expand...
Click to collapse
I ain't wanted to sound rude mate sorry. Maybe silly question hehe. No risks if I want to go back to my nandroid? Btw... I've to say your work is very nice!
Running perfect with no issues coming from MJ2 and the new bootloaders are working fine on here for me with att. Mobile data works and I'm experiencing no bugs. Just want to be sure about this superuser note you have in the op. What do I choose when I go into developer settings root? Apps, adb or both? Awesome work too man this ROM is perfect
talkingmonkeys said:
Running perfect with no issues coming from MJ2 and the new bootloaders are working fine on here for me with att. Mobile data works and I'm experiencing no bugs. Just want to be sure about this superuser note you have in the op. What do I choose when I go into developer settings root? Apps, adb or both? Awesome work too man this ROM is perfect
Click to expand...
Click to collapse
just enable both
Instructions to enable root on Android 4.3
Open Settings>about
Tap on the build info 7 times to enable dev settings
open developer settings and enable root (select Apps + adb)
enjoy
Can this be dirty flashed if coming from most current version of Slimbean?
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
sbs8331 said:
Can this be dirty flashed if coming from most current version of Slimbean?
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
Worked with SlimHalo!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 8.1 (Oreo), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features and my sources linked below.
Bugs:
VoLTE (IDK How it broke suddenly, but will be looked at)
SELinux
Note:
LineageOS LiveDisplay does work but I recommend keeping it disabled because it causes lags in many cases.
I don't have any proper fix for it. If you want to use the Night Mode, please use a third party app which utilizes the KCAL driver or overlays.
All these builds are 32 bit.
Moto Camera from Google Play doesn't work, so either use a modded moto camera apk or use the camera app built in.
Instructions :
Download the latest build and gapps
Boot to recovery
Flash the latest build
Boot to recovery again
Flash gapps
Reboot
Downloads :
Builds :
Sourceforge
Root addon :
Latest Stable Magisk Zip
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /sys/fs/pstore/console-ramoops and /sys/fs/pstore/dmesg-ramoops-0. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
XDA:DevDB Information
[ROM][UNOFFICIAL][athene][8.1.0] LineageOS 15.1, ROM for the Moto G4/Plus
Contributors
LineageOS Team of course!
Team athene:
rajatgupta1998
Nikit
lcrd512
golden-guy
Jleeblanch
Our former developers:
vache, rahulsnair, SileshNair, Shreps, regalstreak, ashwin007
Other developers: Alberto97, squid2, flar2, oadam11 , LineageOS team and all other contributors whom I might have missed.
All other friends and supporters in the XDA and Motorola Community! :victory:
Source Code:
LineageOS ROM Source
Device specific sources:
Device tree: https://github.com/rajatgupta1998/android_device_motorola_athene
Kernel source: https://github.com/rajatgupta1998/android_kernel_motorola_msm8952
Vendor blobs: https://github.com/rajatgupta1998/vendor_motorola_athene
ROM OS Version: Android 8.1.0 Oreo
Version Information
Status:Beta
XDA:DevDB Information
LineageOS 15.1 Athene, ROM for the Moto G4 Plus
Contributors
rajatgupta1998, @Nikit
Source Code: http://github.com/lineageos
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Latest Stock firmware
Based On: LineageOS
Version Information
Status: Beta
Beta Release Date: 2020-09-20
Created 2018-03-25
Last Updated 2020-09-20
Changelog Timeline
Major items to be concerned about. Can say the HIGHLIGHTS. Check the commits on my Github for more details.
16 Aug 2020
05 Aug 2020 Security Patch
Bluetooth stack update from Stock O 8.1
Add Qcom ANT+ Blobs
Update aptX, aptX HD Blobs
Update power profile from stock O 8.1
Update few overlays from stock O 8.1
07 April 2020
05 April 2020 Security Patch
Enable some missing kernel configs
Regenerate proprietary-files.txt and follow it
Update ADSP
Build Health HAL
Update Alarm and Health blobs
Fix audio callibration files loading
Update Audio blobs and configs
Remove unnecessary code
05 Jan 2020
Camera delays are fixed upto an extent
LiveDisplay is back but still lags. Since few people tend to use it, enabled it anyway. But if you get irritated by the lags, keep it disabled.
December 2019 Security Patches are here
12 Oct 2019
October Security Patches are here
08 Sep 2019
05 September 2019 Security Patch
25 Aug 2019
Kill LiveDisplay (Only Outdoor mode will work from now on, removed the night mode color shift because it causes severe lags in many cases)
Switch to QTI perf stack from stock O
Also add QTI I/O Prefetcher.
Switch back to Motorola's stock kernel for now with basic driver functionality like KCAL Support and fingerprint as home button.
08 Aug 2019
August Security Patch
Fix loading of IMS Shim
Minor code cleanup
04 Aug 2019
Fix video recording and QS Flash light toggle finally.
07 July 2019
July Security Patch merged
Disabled some useless logging
30 June 2019
Update and fix the DRM HAL for playing like Netflix
24 June 2019
Use a binderized biometric HAL
Update fingerprint blobs and JARs from stock O
Update keylayout for FPC1020 Touch fingerprint sensor driver from stock O
Add a custom trim value from stock O
Use CAF QTI Power HAL now
Update Media DRM HAL and QSEECOM
Update ADSP Blobs from stock O, hence the ROM now uses updated Qualcomm's Hexagon DSP blobs for Oreo.
Enable and update Media CAS HAL, Gatekeeper and Keymaster HAL
Update the blobs for the above mentioned HALs
Enable Pinner service: Pins key files into memory to prevent having to fetch from flash after boot. Improves system performance by preventing page cache thrash.
Switch to the Motorola's stock O kernel source (No, Video Camera doesn't work right now :3 )
Merge latest sources from CAF: LA.BR.1.3.7-05010-8976.0
Merge all the relevant patches from AOSP (Google's kernel/common for linux-3.10)
Linux upstream on top of this with msm-3.10 as 3.10.108
All updates to various drivers like cpufreq, mdss, audio and more and more.
Various fixes and updates to the Wifi drivers from CAF Pie sources for Qualcomm Atheros Prima/Pronto WLAN module.
Various patches to the memory subsystem and updates to stuff like ZRAM, ZSWAP, VNSWAP
Updates for Pie's ext O_TMPFILE support
Enable support of SDFAT driver v2.1.8
Multiple changes to the binder interface, kernel functions and other upstream patches.
16 June 2019
June 05 2019 Security Patches
LineageOS upstream
20 April 2019
* Update audio, display, graphics and actuator blobs from stock O
25 March 2018: Initial Changes from Nikit's build
* Merge 5 March 2018 security patch with AOSP 8.1.0_r18 release
* Increase ZRAM to 1 GB
* Disable Speaker Protection
* Disable Auto Brightness and Live Display on first boot
* Fix Safetynet temporarily : Use walleye's (Google Pixel 2) build fingerprint.
* Enable Spectrum Support and port Lightning Blade to Oreo
* Add sound control (maybe broken)
* Allow home button to be changed for various actions.
* Add more CPU frequencies.
* Disable Wakelocks by default
* TCP Congestion Avoidance controls ( not tested )
* Update VoLTE properties
* Use LZMA Compression for Recovery Ramdisk
* Disable add_random from kernel. Not required on SSDs. (eMMCs in our case)
* Enable Arch Power
* Adreno idler ramps down more aggressively now
* Enhance linux topology for multicore decision making
* Enable Arch Power
* Some speed and time efficient changes :3 hard to explain here.
* LineageOS upstream
* Use latest HALs from CAF release LA.BR.1.3.7-03810-8976.0
Reserved
Screenshots
@Nikit Just to confirm, this is correct?
And @rajatgupta1998 when you say "take over" do you mean that nikit is stopping? And can I help out? I have got much of the selinux going on my thread.
Sent from my athene using XDA Labs
hackintosh5 said:
@Nikit Just to confirm, this is correct?
And @rajatgupta1998 when you say "take over" do you mean that nikit is stopping? And can I help out? I have got much of the selinux going on my thread.
Sent from my athene using XDA Labs
Click to expand...
Click to collapse
Yep I have his permission to continue! Also, SE Linux is not on the top most priority right now for me. But yes, surely SELinux will be set to Enforcing soon. Omni and probably your build got it to boot, so yeah; I'll look over it. Hit me up on telegram or email :good:
hackintosh5 said:
@Nikit Just to confirm, this is correct?
And @rajatgupta1998 when you say "take over" do you mean that nikit is stopping? And can I help out? I have got much of the selinux going on my thread.
Click to expand...
Click to collapse
Yes. I don't own this device anymore, so @rajatgupta1998 will continue the development from now.
Ok, thanks for the confirmation!
Sent from my athene using XDA Labs
---------- Post added at 12:20 PM ---------- Previous post was at 12:11 PM ----------
What is "lightning blade / spectrum"
Sent from my athene using XDA Labs
rajatgupta1998 said:
Screenshots
Click to expand...
Click to collapse
can you remove that device is HD capable notification please? & Thanks for the great work to you and Nikit...!
Any chance of getting gcam HDR+ working.
This build has memory leak fixes?
hackintosh5 said:
What is "lightning blade / spectrum"
Click to expand...
Click to collapse
Take a look here, this should explain it.
https://github.com/rajatgupta1998/a...mmit/9e47c5bdff8d5eaed4716b53a9650bfce239031c
BTW maybe you could build an building aliance and help out togehter...
Sent from my Moto G4 using XDA Labs
sgspluss said:
Take a look here, this should explain it.
https://github.com/rajatgupta1998/a...mmit/9e47c5bdff8d5eaed4716b53a9650bfce239031c
BTW maybe you could build an building aliance and help out togehter...
Click to expand...
Click to collapse
Ok, looks like this will need LOTS of work to have sepolicy.
@Rajagupta1998 two things. Can I call you a shorter name as I'm on mobile?, and it would be great to form an "alliance" if you are cool with it!
Sent from my athene using XDA Labs
An aliance is just an idea, bundle both knowlegends in one rom is better, than build 2 roms with different bugs.
Just a thought but you know what you do
Sent from my Moto G4 using XDA Labs
Can i dirty flash this over Nikit's build? I know it's better to clean flash, just asking
Josercl said:
Can i dirty flash this over Nikit's build? I know it's better to clean flash, just asking
Click to expand...
Click to collapse
Yes, you can as it is based off the same sources, although much stuff may not work.
Sent from my athene using XDA Labs
Josercl said:
Can i dirty flash this over Nikit's build? I know it's better to clean flash, just asking
Click to expand...
Click to collapse
hackintosh5 said:
Yes, you can as it is based off the same sources.
Click to expand...
Click to collapse
Not really recommended. Lots of changes from Nikit's build. Check post 2 for details.
The One Plus Camera does not work flawllessy i ger Green Photos and iwhen i tap the preciew of the photn i took it says no photos
Notification bar drop down lags event after turning off live display.
I'm too tempted, is it daily driver capable?
teckgiik101 said:
I'm too tempted, is it daily driver capable?
Click to expand...
Click to collapse
Based on other 8.1 ROMs this one Is pretty good. Same flashlight issue that is on the other ROMs and you can fix the memory leak by making a reboot when its neccesary. Also, the implementation of Spectrum Is helpful.
Any other doubts, ask me, im on it and i will till tomorrow.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS 16.0 is a free, community built, aftermarket firmware distribution of Android 9.0.0 (Pie), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Instructions:
Take a backup first from your actual system!
Before instaling, make sure you are running the latest Oreo firmware from the latest HTC Sense.
If you are encrypted but running an AOSP ROM then you're fine. If you come from Sense, take a full backup of all your data, boot into TWRP and format data (the option which requires you to type "yes") and clean flash accordingly. This is due to encryption changes. Do not skip this step or you will be locked out of your system by a password prompt.
If you are coming from any other ROM wiping /system & /data is strongly recommended
Download the latest build and GApps (both links are below).
Reboot to TWRP.
Flash the latest build and GApps.
Reboot and enjoy (as much as currently possible)
Downloads:
ROM: lineage-16.0-20191015-UNOFFICIAL-pme.zip
GAPPS: OpenGapps
Known Issues:
IMS - VOLTE
SlowMo
SeLinux permissive ( will be fixed when the bugs are fixed )
Reporting bugs:
Grab a logcat right after the problem has occurred (please include at least a few pages of the log, not just the last few lines, unless you know what you're doing).
If it is a random reboot, grab /proc/last_kmsg (do not bother getting a logcat unless you can get it just before the reboot, a logcat after a reboot is useless).
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved.
Credits:
LineageOS Team & Contributors
Code Aurora Forum
@crpalmer ( He left from the project )
Special thank you who send me donations: ( both AOSiP & LOS )
- @The Fer-Shiz-Nizzle
- @fantamadnesss
- @_Sherrif
- @Roocher
- @scutworker
- @synaesthesics
- @MrN1484
- @Galdrapiu
- @Chucktr
- @guest
- @kdrkdr
- @heyChristo
Source code:
LineageOS Gerrit Review
Kernel source
Device source
Vendor source
XDA:DevDB Information
[ROM] [9.0.0] LineageOS 16.0 UNOFFICIAL Builds (pme), ROM for the HTC 10
Contributors
fagyi
ROM OS Version: 9.x Pie
ROM Firmware Required: OREO
Based On: LineageOS
Version Information
Status: Testing
Created 2018-10-08
Last Updated 2019-10-28
CHANGELOGS
Code:
[SIZE="5"][CENTER][B]2018.11.18.[/B] [/CENTER][/SIZE]
All LOS changes are merged
[CENTER][B]Device:[/B][/CENTER]
-pme: overlay: allow home button for wake up the device
-pme: Start loc_launcher as gps user
-pme: ueventd.qcom.rc: set permissions of /dev/qce device
-pme: Enable Always-On-Display again
-pme: nfc: cleanup
-pme: wifi direct cleanup
-pme: init: improve cpuset
-pme: include common selinux
-pme: Update GPS HAL to P
-pme: Kang GPS blobs from B2N_sprout
[CENTER][B]Kernel:[/B][/CENTER]
-patch-3.18.124-125
-pme: Allow LED pulses to be configured
-ANDROID: sdcardfs: Add option to drop unused dentries
-pme: Disable Sweep2Sleep feature by default
-Makefile: Silence x.509 warning
[CENTER][B]Vendor:[/B][/CENTER]
-pme: Kang GPS blobs from B2N_sprout
-pme: Kang CNE/DPM/TIME-SERVICE blobs from B2N_sprout
[SIZE="5"][CENTER][B]2018.11.04.[/B] [/CENTER][/SIZE]
All LOS changes are merged
[CENTER][B]Device:[/B][/CENTER]
- Wifi issue fixed ( warming, high cpu, battery drain )
- AOD and wifi display disabled for now
- Added keydisabler feature ( related for navbar, so you can found/enable navbar option under buttons menu )
- pme: Enable swipe navigation gestures
- pme: remove nexus.xml
- pme: Enable ipacm service
- pme: remove and cleanup unused prebuilt
- pme: Update power profile for P
- pme: add [email protected]
- pme: add restricted cpuset
- pme: Copy NFC firmware to /vendor/lib
- pme: overlay & configs update
- pme: Update IPACM for P release
- pme: audio: update configs from stock O
- pme: Re-enable core control
- pme: Set partitions for loop device.
[CENTER][B]Kernel:[/B][/CENTER]
- fast charge feature over usb
- few optimizations
- cpufreq driver backported from marlin for EAS
- updated energy model for EAS
[SIZE="5"][CENTER][B]2018.10.28.[/B] [/CENTER][/SIZE]
All LOS changes are merged
[CENTER][B]Device:[/B][/CENTER]
pme: Woofer working builtin like as stock
pme: Sync Light interfaces with P
pme: remove powerhint
pme: audio: add support for aptX & aptXHD
pme: update widevine blobs from marlin - 9.0.0 (PPR2.181005.003, Oct 2018)
pme: update graphics blobs from LA.UM.7.6.2.r1-03000-89xx.0
pme: rootdir: add init.foreground.sh
pme: configs: wifi: kang from marlin master brach
pme: config: thermal: remove merge derp from marlin
pme: irqbalance: bring back
pme: power: switch to cfq as default
Revert "pme: Migrate to audio V4"
pme: disable INTERACTION_BOOST,it is just ramping the CPU unnecesarily
pme: manifest: bring back thermal 1.0
pme: thermal: remove the service source too
pme: remove thermal service's for now
pme: power: switch to the latest qcom-1.1 power hal
pme: copy a missing ant+ permission
pme: power: configure for EAS
pme: configs: thermal: update config from marlin to P
pme: remove energy-awareness
pme: enable AOD overlay
Revert "pme: sensors: move to hwbinder"
pme: use new hwcomposer properties
pme: wifi service cleanup
pme: move wifi calibration to vendor
pme: Disable sdm rotator downscaler
pme: lights: add more backlight permissions on init
pme: Renamed config_dozeAfterScreenOff
pme: kang marlin brightness settings
pme: FP: move a new way
pme: audio: add two flags
pme: audio: build libaudioroute
pme: gps: remove unneeded flags
[CENTER][B]Vendor:[/B][/CENTER]
pme: perf: update related blobs from marlin to P
pme: remove energy-awareness
pme: thermal: update related blobs from marlin to P
pme: add missing ant and camera blobs
pme: irqbalance: update related blob from marlin to P
pme: update graphics blobs from LA.UM.7.6.2.r1-03000-89xx.0
pme: update widevine blobs from marlin - 9.0.0 (PPR2.181005.003, Oct 2018)
pme: widevine: remove derp
pme: widevine: remove old blob
pme: audio: add support for aptX & aptXHD
pme: aptX & aptXHD add missing blobs
[SIZE="5"][CENTER][B]2018.10.21.[/B] [/CENTER][/SIZE]
All LOS changes are merged
[CENTER][B]Kernel:[/B][/CENTER]
-Kernel bumped to 124 version from caf
[CENTER][B]Device:[/B][/CENTER]
-Camera/flashlight fixes
-Sensors/rotation mode fixes, credit goes to ngc4622
-FP fixes ( reboot issue )
-Apps issue fixes ( like youtube etc )
[SIZE="5"][CENTER][B]2018.10.14.[/B] [/CENTER][/SIZE]
All LOS changes are merged
[CENTER][B]Device:[/B][/CENTER]
- Dt2w fixed
- Basic audio fixed - call, Jack, BT etc expect woofer
- Some error fixes
- Oktober security updates
[CENTER][B]2018.10.08.[/B] - Initial testing release[/CENTER]
Rule: NEVER ask for ETA
Q: Please add xyz features or fix UI/UX related bugs/regressions
A: All feature requests and UI/UX related stuff should go to LineageOS JIRA: https://jira.lineageos.org, I only take care of hardware-specific stuff.
Q: DT2W ( double tap to wake ) doesnt work for me, what can I do?
A: Please go to settings/display option and re-enable the double tap to wake feature.
Wow very first pie ROM.Will try tonight after work.
Is wireguard module supported like music kernel?
Btw Thanks a lot for your hard work!!!
Edit:Wireguard works fine.
Congrats on the release mate and thanks
WOW??
Going to flash tonight..
Great job ?
awesome, will test today and report back!!
has any1 else encountered frequent sudden reboots?
btw Bluetooth audio seems not to be working
Camera doesnt work, not sure how to get it working as in advance reboot menu there is no soft reboot
another problem is that the fingerprint which are set up get removed when i reboot
Wifi does not connect . And the font is not suitable for me and it can not be changed and the SIM card does not work.
VortexTNT said:
Camera doesnt work, not sure how to get it working as in advance reboot menu there is no soft reboot
another problem is that the fingerprint which are set up get removed when i reboot
Click to expand...
Click to collapse
camera is in the "known bugs"
Headphone jack isnt working. I flashed Stock Gapps. Would that be the reason?
Edit: tried with micro and pico gapps just to check. same problem
imonirban said:
Headphone jack isnt working. I flashed Stock Gapps. Would that be the reason?
Click to expand...
Click to collapse
I dont know yet. At night flashing the last build for few test.
I managed some cleanup over camera, sensor, init etc and need to be testing.
Also at night merged that okt. security updates to los16.
Just building.
Also i want test the audio issues like jack, bt audio.
Wifi & sim working here.
Reboot when turning in Landscape mode
dstyled said:
Reboot when turning in Landscape mode
Click to expand...
Click to collapse
yeah it's really so. thats why it always reboots when i try to play some game, thats in landscape
RIL works (Sprint), Wi-Fi works, TXT/MMS works (and well), pretty decent with stability, I had a few FC's during setup and a reboot here and there but overall works great considering the age of the ROM, I am definitely impressed! Let me know if you need anything else with testing, or help.
Flashlight not work with built in app.
Fantastic stuff. Thanks so much for continuing with this. You are the last man standing when it comes to the HTC 10.
Cheers
^^^
I whole heartily agree to above comment! Without fagyi developing for us, we would be screwed so I urge everyone to encourage him and keep the annoying ETA or repetitive comments minimal. We only want to encourage him not discourage him.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS 18.1 is a free, community built, aftermarket firmware distribution of Android 11 (R), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer:
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
LineageOS is based on AOSP with contributions from many people within the Android community. It can be used without any need to have any Google application installed. If needed you can install any GApps package available for R.
LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
The source code for LineageOS is available at Github repo. And if you would like to contribute to Lineage OS, please visit Gerrit Code Review. LineageOS changelog is whatever was merged into Gerrit.
Instructions:
make a FULL backup first from your actual system.
before installing make sure you are running the latest stock Oreo from the latest HTC Sense.
install as recovery the latest TWRP recovery 3.5.0_9-0 ( thanks @Captain_Throwback )
if you are encrypted, - coming from stock Oreo - take a full backup of all your data, boot into TWRP and format data (the option which requires you to type "yes") and clean flash accordingly.
This is due to encryption changes. Do not skip this step or you will be locked out of your system by a password prompt.
after format /data you must reboot to recovery to be able to copy needed files to flash on /sdcard
download the latest ROM zip and GApps (optional - if needed) from the downloads section below
wipe system, cache, and data if coming from another AOSP based rom
flash ROM zip in TWRP, add install more zip's and flash also GApps (optional), thus you get best integration of vanilla LOS with GApps;
reboot to system and make initial settings & configurations; also check and configure your apps permissions;
Note: don't enable option Lineage recovery during setup as you will lose TWRP (overwrite by LOS Recovery app) and you need to reinstall it again!
optional: flash the latest Magisk and reboot to system to setup Magisk app [wait for it to load]
Enjoy latest LOS 18.1 [Android 11] on your HTC 10.
Downloads:
ROM: LineageOS 18.1 UNOFFICIAL pme
GApps: NikGapps for R MindTheGapps
Magisk: Magisk v24.3
recovery: TWRP
Known Issues:
IMS - VOLTE
SlowMo
SeLinux permissive
Reporting bugs:
Bug reports without a proper description of the issue and a logcat will be ignored!
Credits:
LineageOS Team & Contributors
Code Aurora Forum
TWRP Team
Magisk Team
Fagyi & all HTC 10 contributors
Special thanks:
@fagyi
Source code:
LineageOS Gerrit Review
LineageOS source
Device source
XDA: DevDB Information
[ROM] [11.0] [PME] LineageOS 18.1 [UNOFFICIAL], ROM for the HTC 10
Contributors:
raul16
Donations
donations are not mandatory but very welcomed
If you like my work and want to support development or buy me a coffee PayPal Donate
ROM OS Version: Android 11_r43
ROM Kernel: Linux 3.18
ROM Firmware Required: OREO
Based On: LineageOS 18.1
Version Information
Status: Stable
Created on 2020-12-12
Last Updated 2022-09-10
Screeshots:
Spoiler: changelog LineageOS 18.1 HTC 10
----------------------------------------------------
2022-09-10
----------------------------------------------------
September 2022 Security patch
los: Bump Security String to 2022-09-05
los: changelog here
pme: last build for Android 11 [discontinued]
----------------------------------------------------
2022-08-05
----------------------------------------------------
August 2022 Security patch
----------------------------------------------------
2022-07-12
----------------------------------------------------
July 2022 Security patch
los: Bump Security String to 2022-07-05
pme: increase ZRAM to 2GB
----------------------------------------------------
2022-06-10
----------------------------------------------------
June 2022 Security patch
los: Bump Security String to 2022-06-05
fix: audio apps (AudioFX, Spotify)
pme: remove kernel deprecated/ unused drivers
----------------------------------------------------
2022-05-07
----------------------------------------------------
May 2022 Security patch
los: Bump Security String to 2022-05-05
----------------------------------------------------
2022-04-16
----------------------------------------------------
April 2022 Security patch
los: Bump Security String to 2022-04-05
pme: enable ZRAM
pme: update Adreno OpenGL drivers to version V0490.0
pme: update vulkan drivers to version 1.1.128
new: SafetyNet pass
----------------------------------------------------
2022-03-12
----------------------------------------------------
March 2022 Security patch
los: Bump Security String to 2022-03-05 [R_asb_2022-03] [build RQ3A.211001.001]
pme: Remove dead SmartCard Service package
pme: update gestures to Device Settings
fix: vulkan drivers [now loading OK]
pme: disable kernel LMK
----------------------------------------------------
2022-02-13
----------------------------------------------------
February 2022 Security patch
los: Bump Security String to 2022-02-05 [R_asb_2022-02] [build RQ3A.211001.001]
new: allow clock auto-hide
fix: drop "BACKPORT:radio driver from Google wahoo" that breaks cellular network for some
pme: kernel code cleanup + config changes
----------------------------------------------------
2022-01-20
----------------------------------------------------
January 2022 Security patch
los: Bump Security String to 2022-01-05 [build RQ3A.211001.001]
----------------------------------------------------
2021-12-14
----------------------------------------------------
December 2021 Security patch
los: Bump Security String to 2021-12-05 [build RQ3A.211001.001]
pme: update GPS to LA.UM.8.6.r1-02600-89xx.0
----------------------------------------------------
2021-11-07
----------------------------------------------------
November 2021 Security patch
los: Bump Security String to 2021-11-05 [build RQ3A.211001.001]
pme: device code cleanup
----------------------------------------------------
2021-10-14
----------------------------------------------------
October 2021 Security patch
los: upgrade A11 from r43 to r46 build RQ3A.211001.001
pme: code upstream, backport + optimizations
pme: kernel charging, scheduling while atomic bug
----------------------------------------------------
2021-09-12
----------------------------------------------------
September 2021 Security patch
los: upgrade A11 from r40 to r43 build RQ3A.210905.001
pme: device sensors, init code fixes & optimizations
pme: kernel BFQ I/O scheduler & other code fixes
----------------------------------------------------
2021-08-14
----------------------------------------------------
August 2021 Security patch
los: upgrade A11 from r39 to r40 build RQ3A.210805.001.A1
pme: device & kernel code fixes & optimizations
pme: update blobs for media/display/graphics
----------------------------------------------------
2021-07-12
----------------------------------------------------
July 2021 Security patch
los: upgrade A11 from r38 to r39 build RQ3A.210705.001
pme: device & kernel code fixes & optimizations
----------------------------------------------------
2021-06-22
----------------------------------------------------
Fix - encryption support enabled for /data partition
Fix - speaker sound
New - included LOS 18.1 changes from 16.06 to 22.06.2021 (inclusive)
----------------------------------------------------
2021-06-16
----------------------------------------------------
June 2021 Security patch
los: upgrade A11 from r37 to r38 build RQ3A.210605.005
pme: compile kernel with gcc
pme: various device code fixes
----------------------------------------------------
2021-05-16
----------------------------------------------------
May 2021 Security patch
los: upgrade from A11_r34 to A11_r37 RQ2A.210505.003
pme: compile kernel with gcc
----------------------------------------------------
2021-04-30
----------------------------------------------------
April 2021 Security patch
los: upgrade from A11_r32 to A11_r34 RQ2A.210405.005
pme: compile kernel with gcc [gcc version 4.9.x (prerelease)]
pme: kernel optimizations
pme: various code fixes from CAF & mentainers
----------------------------------------------------
2021-04-05
----------------------------------------------------
March 2021 Security patch
los: upgrade from A11_r29 to A11_r32 RQ2A.210305.006
pme: compile kernel with clang-11
pme: treewide fix use of uninitialized variable
pme: various code fixes from CAF & mentainers
pme: BACKPORT radio driver from Google wahoo
pme: UPSTREAM kernel 3.18 changes from LineageOS & CAF
pme: BACKPORT kernel 3.18 changes from LineageOS & CAF
----------------------------------------------------
2021-02-09
----------------------------------------------------
February 2021 Security patch
los: upgrade from A11_r27 to A11_r29 RQ1A.210204.004
pme: merge CAF tag LA.UM.8.6.r1-05300-89xx.0
pme: updated info security patches applied
pme: UPSTREAM kernel 3.18 changes from LineageOS & CAF
pme: BACKPORT kernel 3.18 changes from LineageOS & CAF
----------------------------------------------------
2021-01-15
----------------------------------------------------
January 2021 Security patch
pme: touch: Improve logging output
pme: touch: Fix code style issues
pme: Use CodeAurora ImsService implementation for RCS
pme: Add AOSP RCS packages
pme: Remove dead RCS packages
pme: manifest: Remove Trust interface entry
pme: Deduplicate handheld_core_hardware.xml copy rule
pme: Inherit from AOSP product makefiles in the common tree
pme: Remove [email protected]
pme: Migrate to Health 2.1 HAL
pme: Replace [email protected] with audio.service
pme: Enforce vintf manifest override
pme: Move supplicant service init to wpa_supplicant
----------------------------------------------------
2020-12-12
----------------------------------------------------
December 2020 Security patch
Initial beta release LOS 18.1 for HTC U10
reserved
Why is it 18.1 and not 18.0?
Click to expand...
Click to collapse
Because Google still makes big "Feature updates" for new Android versions, but they don't bump up the minor version number anymore (basically, back when they were doing that, the Android 11 release this december would have been "Android 11.1").
However, since those big updates require a rebase on our side, we have decided to continue bumping the minor version number whenever that happens.
Click to expand...
Click to collapse
Taken from Reddit
So... comming from LOS 18.0 would a dirty update be possible? Probably not recommended right...
Edit: Ends in Bootloop. so no ^^
Haldi4803 said:
Taken from Reddit
So... comming from LOS 18.0 would a dirty update be possible? Probably not recommended right...
Edit: Ends in Bootloop. so no ^^
Click to expand...
Click to collapse
clean install is highly recommended, also do unistall magisk (if installed) and flash new build, do an initial setup and then install latest magisk and rest of apps + final configs.
any 3rd party apps recommended for dialer to actually end a call or use speakers ?
Haldi4803 said:
any 3rd party apps recommended for dialer to actually end a call or use speakers ?
Click to expand...
Click to collapse
i use the LOS 18.1 stock dialer and have no problem with making/ ending calls (with or w/o speakers or head set jack). you can try google one if you use gapps. i recomend NikGapps basic (what i use)
you should also check your settings phone (like APN) and even test cell connectivity by dial *#*#4636#*#* to enter test menu
also verify that you have all permission granted as required for dialer/ phone app as in Android 11 / LOS 18.1 these are not auto granted and some you have to grant from settings
mhmm i'm using the com.google.android.dialer v.59.0.351693235 which came preinstalled. Used the Nik Gapps BASIC edition.
Permissions are all given and "Phone App" is set to yes.
Yet whenever i start a call in the dialer there is no menu for the phone call.
same thing when someone is trying to call me, it just remains invisible.
Strange thing is when i force stop the app during a phone call the call continues...
Edit: Ahhh i gess the set "Default Phone app" to Yes and reboot was the issue! Works now.
Nice build, especially like the camera app and the smoothness of the OS so far. Well done
thanks for sharing. this is very good.
Hi Any chance of getting the HD audio working on the next build or update please?
kiwidudeNZ said:
Hi Any chance of getting the HD audio working on the next build or update please?
Click to expand...
Click to collapse
It's up to Lineage team to bring it up. Once they do it will be in again.
Hi raul16,
just wanted to mention that I successfully installed your 18.1 version on my pme device, following your installation instructions, this was kind of flawless, thanks a lot!
Regards, mistersixt.
Thank you, @raul16! 18.1-20210115 seems very good so far (installed only a day ago, so not yet tested thoroughly). Installation went smoothly: updated TWRP to 3.5.0_9, clean-flashed, added NikGapps Basic, and successfully restored a SeedVault backup from the LOS 18.0 (not your version) that I had on the device before.
I was interested to see that you say to reboot after flashing the ROM, do basic config, then go back to recovery and install a gapps package if required. LOS installation instructions have always emphasised that gapps must be flashed before first reboot after flashing the custom ROM. Has something changed? Can gapps be installed at any later stage now?
@raul16 is it just me, or there is a huge problem with localization in this build? It doesnt work in my htc
dzejsonista said:
@raul16 is it just me, or there is a huge problem with localization in this build? It doesnt work in my htc
Click to expand...
Click to collapse
works here. can be tested with GPS Status & Toolbox app.
update available: lineage-18.1-20210209-UNOFFICIAL-pme.zip
for links & changelog see posts #1 & #2; update via recovery;
important notice for update from previous version:
if Magisk is installed first must uninstall Magisk and after uninstall flash the rom update !
no need to uninstall NikGapps; after flash update boot to system to complete the upgrade;
as this update upgrade Android 11 to r29 first boot will take longer. once booted successfully and Android completes upgrading can reinstall Magisk via recovery (and modules used).
Enjoy !
Nice work! Just curious, how many hours SOT are u getting on this?
raul16 said:
update available: lineage-18.1-20210209-UNOFFICIAL-pme.zip
for links & changelog see posts #1 & #2; update via recovery;
important notice for update from previous version:
if Magisk is installed first must uninstall Magisk and after uninstall flash the rom update !
no need to uninstall NikGapps; after flash update boot to system to complete the upgrade;
as this update upgrade Android 11 to r29 first boot will take longer. once booted successfully and Android completes upgrading can reinstall Magisk via recovery (and modules used).
Enjoy !
Click to expand...
Click to collapse
my device not booting,
all done as per instuctions mentioned
NSH021 said:
my device not booting,
all done as per instuctions mentioned
Click to expand...
Click to collapse
details needed and a log during boot after flash over 20210115. use adb logcat -v time > logcat.log (let it run for ~ 4 min+)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS 19.1 is a free, community built, aftermarket firmware distribution of Android 12L (S), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer:
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
LineageOS is based on AOSP with contributions from many people within the Android community. It can be used without any need to have any Google application installed. If needed you can install any GApps package available for S.
LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
The source code for LineageOS is available at GitHub. And if you would like to contribute to Lineage OS, please visit Gerrit Code Review. LineageOS changelog is whatever was merged into Gerrit.
Instructions:
make a FULL backup first from your actual system.
before installing make sure you are running the latest stock Oreo from the latest HTC Sense.
install as recovery the latest TWRP recovery 3.6.1_9-0 ( thanks @Captain_Throwback )
if you are encrypted, - coming from stock Oreo - take a full backup of all your data, boot into recovery and format data (the option which requires you to type "yes") and clean flash accordingly.
This is due to encryption changes. Do not skip this step or you will be locked out of your system by a password prompt.
after format /data you must reboot to recovery to be able to copy needed files to flash on /sdcard
download the latest ROM zip and GApps (optional) from the downloads section below
wipe system, cache, dalvik and do a factory reset in recovery if coming from another AOSP based rom (including LOS18.1 / LOS19.0)
flash install ROM zip in recovery and add install more zip's to flash also GApps (optional), thus you get best integration of vanilla LOS with GApps;
reboot to system and make initial settings & configurations; also check and configure your apps permissions;
Note: don't enable option Lineage recovery during setup as you will lose TWRP (overwrite by LOS Recovery app) and you need to reinstall it again!
optional: flash the latest Magisk and reboot to system to setup Magisk app [wait for it to load]
Enjoy latest LOS 19.1 [Android 12.1] on your HTC 10.
Downloads:
ROM: LineageOS 19.1 UNOFFICIAL pme
GApps: NikGapps for SL or MindTheGapps-12.1.0-arm64
Magisk: Magisk v25.2
recovery: TWRP 3.7.0_9-0-pme
Known Issues:
IMS – VOLTE
SlowMo
SeLinux permissive
Reporting bugs:
Bug reports without a proper description of the issue and a logcat will be ignored!
Credits:
LineageOS Team & Contributors
Code Aurora Forum
TWRP Team
Magisk Team
all HTC 10 contributors
Source code:
LineageOS source
Device source
XDA: DevDB Information
[ROM] [12.1] [PME] LineageOS 19.1 [UNOFFICIAL] ROM for the HTC 10
Contributors:
raul16
Donations
donations are not mandatory but very welcomed
If you like my work and want to support development or buy me a coffee PayPal Donate
ROM OS Version: Android 12.1.0_r22
ROM Kernel: Linux 3.18
ROM Firmware Required: OREO
Based On: LineageOS 19.1
Version Information
Status: Stable
Created on 2022-02-16
Last Update 2023-05-08
Screeshots:
Spoiler: pme LineageOS 19 changelog
----------------------------------------------------
2023-05-08 [LOS19.1]
----------------------------------------------------
May 2023 Security patch
los: Bump Security String to 2023-05-05
los: changelog here
pme: last build for Android 12 [discontinued]
----------------------------------------------------
2023-04-17 [LOS19.1]
----------------------------------------------------
April 2023 Security patch
los: Bump Security String to 2023-04-05
fix: update battery level % while charging
----------------------------------------------------
2023-03-22 [LOS19.1]
----------------------------------------------------
March 2023 Security patch
los: Bump Security String to 2023-03-05
----------------------------------------------------
2023-02-18 [LOS19.1]
----------------------------------------------------
February 2023 Security patch
los: Bump Security String to 2023-02-05
----------------------------------------------------
2023-01-10 [LOS19.1]
----------------------------------------------------
January 2023 Security patch
los: Bump Security String to 2023-01-05
----------------------------------------------------
2022-12-12 [LOS19.1]
----------------------------------------------------
December 2022 Security patch
los: Bump Security String to 2022-12-05
----------------------------------------------------
2022-11-10 [LOS19.1]
----------------------------------------------------
November 2022 Security patch
los: Bump Security String to 2022-11-05
pme: remove dead packages & device optimizations
pme: clean up dead properties
fix: camera issue (add missing daemon folder)
pme: kernel upstream to ASB 2022-11-05:
CVE-2022-25724 | A-238106223 | High | Display
CVE-2022-25743 | A-240973083 | High | Display
pme: kernel update with latest CODELINARO patches
for MSM-3.18
----------------------------------------------------
2022-10-08 [LOS19.1]
----------------------------------------------------
October 2022 Security patch
los: Bump Security String to 2022-10-05
pme: drop various audio flags not used
pme: enforce all overlays as RRO
pme: remove unused overlays
pme: cleanup init rc configs
----------------------------------------------------
2022-09-10 [LOS19.1]
----------------------------------------------------
September 2022 Security patch
los: Bump Security String to 2022-09-05
los: upgrade to A12.1.0_r22 build SQ3A.220705.004
new: add MaterialYou color accent change features
new: add Eleven title scrolling effect
----------------------------------------------------
2022-08-05 [LOS19.1]
----------------------------------------------------
August 2022 Security patch
los: Bump Security String to 2022-08-05
pme: increase ZRAM to 2GB
----------------------------------------------------
2022-07-12 [LOS19.1]
----------------------------------------------------
July 2022 Security patch
los: upgrade to A12.1.0_r11 build SQ3A.220705.003.A1
----------------------------------------------------
2022-06-09 [LOS19.1]
----------------------------------------------------
June 2022 Security patch
los: upgrade to A12.1.0_r7 build SQ3A.220605.009.A1
pme: remove kernel deprecated/ unused drivers
----------------------------------------------------
2022-05-07 [LOS19.1]
----------------------------------------------------
May 2022 Security patch
los: upgrade to A12.1.0_r5 build SP2A.220505.002
los: new LineageOS wallpapers
fix: fingerprint lost at reboot
----------------------------------------------------
2022-04-07 [LOS19.1]
----------------------------------------------------
April 2022 Security patch
los: 19.0 -> 19.1 as major android upgrade to 12L
los: upgrade to A12.1.0_r4 build SP2A.220405.004
los: new LineageOS apps icon set
pme: code fixes for S
pme: enable ZRAM
pme: update Adreno OpenGL drivers to version 490.0
pme: update vulkan drivers to version 1.1.128
recommend to install as clean flash [format /data]
----------------------------------------------------
2022-03-13
----------------------------------------------------
pme: device code fixes for S
pme: update gestures to Device Settings
fix: vulkan drivers [now loading OK]
fix: woofer [re-add Audio HAL v2 I/F] - thanks @tarkzim
pme: disable kernel LMK
----------------------------------------------------
2022-02-18
----------------------------------------------------
February 2022 Security patch
los: A12_r29 build SQ1D.220205.003
pme: Remove dead SmartCard Service package
pme: Uprev audio service to v6
bug: woofer not active [known - wip]
----------------------------------------------------
2022-02-16
----------------------------------------------------
Initial beta release LOS 19.0 for HTC10
warnings
kernel 3.18 does not support BPF & CGROUP v2 (yet); as such some A12 AOSP features are currently skipped until an working backporting will be available / developed.
You're the man, thnx sir for your awesome work
Wow this was fast!
I was actually going to report a problem with the BT not getting it to switch on/off with LOS18, and now we hava LOS19. Thank you @raul16
One question: will LOS18 lost support from you?
One problem I noticed that the status bar is a bit off to a side. I'm wondering if that is where the pixel 5 camera should be ?
works well thanks i finnally have an android 12 in my collection i care less about volte and slowmo but hope call working well great dev
one small question?Sometimes it frooze is ram problem or the rom?It happens to other people
Thanks!.. Is running smooth except the woofer speaker.. And does random restarts.. Got viper4android installed and the audio is great!
Tritonalz said:
Thanks!.. Is running smooth except the woofer speaker.. And does random restarts.. Got viper4android installed and the audio is great!
Click to expand...
Click to collapse
random restart?Maybe freeze mine happens when select music and does not happen in recovery mode or bootloader?It is my motherboard fault or something.Cuz i installed smooth but concerns
Yeah
AlinTecsan said:
random restart?Maybe freeze mine happens when select music and does not happen in recovery mode or bootloader?It is my motherboard fault or something.Cuz i installed smooth but gl
AlinTecsan said:
random restart?Maybe freeze mine happens when select music and does not happen in recovery mode or bootloader?It is my motherboard fault or something.Cuz i installed smooth but concerns
Click to expand...
Click to collapse
Yes.. But, but the restarts have reduced.. The notification bar section takes more space though.. Fingerprint works fine but when I restart, it doesn't.. But seriously I am enjoying the LOS 19!.. Is like a treasure on HTC 10 with so much good of a hardware and audio output
Click to expand...
Click to collapse
Tritonalz said:
Yeah
Click to expand...
Click to collapse
do keep in mind that LOS19.0 is currently WIP ! and currently this first usable build is just more like an early beta with bugs and issues...
raul16 said:
do keep in mind that LOS19.1 is currently WIP ! and currently this first usable build is just more like an early beta with bugs and issues...
Click to expand...
Click to collapse
Thanks Sir Raul... I really appreciate!.. Love you!
raul16 said:
do keep in mind that LOS19.0 is currently WIP ! and currently this first usable build is just more like an early beta with bugs and issues...
Click to expand...
Click to collapse
i enjoy the rom well i get android 12 , 11 AND 10 devices in my collection box
Thanks @raul16 for keeping your promise to give A12
Works great! All the issues don't appear for me (well except the subwoofer not working). Also sometimes it keeps restarting and doesn't show boot animation. But i just go to TWRP and erase cache and Dalvik cache and it works just fine.
Fare125 said:
Works great! All the issues don't appear for me (well except the subwoofer not working). Also sometimes it keeps restarting and doesn't show boot animation. But i just go to TWRP and erase cache and Dalvik cache and it works just fine.
Click to expand...
Click to collapse
keep restarting means freeze right?It reboot in boot animation and sometimes drains battery from 90% to 1 for some reason suggesting an charger