[ROM] [UNOFFICIAL] LineageOS 14.1 | Lenovo TB-X103F | 7.1.2 - Miscellaneous Android Development

Disclaimer:
LineageOS (Lineage Android Distribution) members or anyone else on this website is 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 the products you find here 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. Your warranty will be void if you tamper with any part of your device / software.​
How to Install:
1- BACKUP, BACKUP, BACKUP
2 - Unlock bootloader via fastboot
3 - Flash TWRP
4 - Move Rom & Gapps into internal storage
5 - Full Wipes
6- Flash Rom & Gapps (OPTIONAL)
WORKING:
-Mostly all
NOT Working:
-SE Linux is Permissive
- Video, Camcorder FIXED
- You tell me
GPL:
device:
https://github.com/dragonpt/android_device_lenovo_x103f
vendor:
https://github.com/dragonpt/proprietary_vendor_lenovo_x103f
kernel:
https://github.com/dragonpt/android_kernel_lenovo_msm8909
Thanks
@bbelos (all the initial bring up)
@GartimusPrime
LineageOS
XDA:DevDB Information
[ROM] [UNOFFICIAL] LineageOS 14.1 | Lenovo TB-X103F | 7.1.2, ROM for the Android General
Contributors
superdragonpt, bbelos, GartimusPrime
Source Code: https://github.com/dragonpt
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
ROM Firmware Required: Unlock BL, TWRP
Based On: LineageOS
Version Information
Status: Beta
Created 2018-12-14
Last Updated 2018-12-14

FAQ
Small FAQ:
Q: How can i Unlock Bootloader & flash TWRP?
A: Instructions for Unlocking Bootloader & TWRP can be found here
Q: How can i root this rom?
A: You need to flash LineageOS root addon via TWRP, download from here
Choose the Version 14.1 "addonsu-14.1-arm-signed.zip"
--> Then go to Settings > Developer Options > Choose your root access

Changelogs / Downloads
ChangeLogs:
Build: 20181213
First Release
build.id=NJH47F
version.release=7.1.2
Security_patch=2018-11-05
Device Specifics Changes:
Custom Kernel (upstream, fixs, etc)
Increase Volume Level
Fix (mostly) of speakers *pop* issues
Memory management improvements
Other stuff ...
https://www.androidfilehost.com/?fid=11410963190603873991
Build: 20181214
Fix Video Recording & media server issues
Update GPU Adreno blobs ( Better UI / UX )
Add missing OMX codecs
Update and fine tune mediacodec performance values
https://www.androidfilehost.com/?fid=11410963190603875272
Build: 20181215
Add FMRadio support
https://www.androidfilehost.com/?fid=11410963190603875738
Build: 20191124
Rom Updated to latest patch level 2019-11-05
Kernel: Disable CRC for a bit more performance
Device: Merged (most) of @deadman96385 clean up and changes, thanks for the cleaning
(left out offended commits that where leading to constant reboots, and that broke camera), check my github for more info
Recents optimizations
Actually Enable KSM
zram: decrease it's size (512 > 256mb) for a bit more performance
ART: some tuning
etc
https://www.androidfilehost.com/?fid=4349826312261644319
..

thanks very much, been looking for a new ROM for my daughters tablet for a while now

JaffaTB said:
thanks very much, been looking for a new ROM for my daughters tablet for a while now
Click to expand...
Click to collapse
yeah it's also my daughters tablet
will be doing another build soon, think i fixed some other issues that had been around forever
edit: just noticed Video recording is broken on all custom roms ... i never really recorded anything on this device
...either way.. seems fixed now, doing a clean build
cheers

That might have been why Snapchat didnt load up?

JaffaTB said:
That might have been why Snapchat didnt load up?
Click to expand...
Click to collapse
yup, very possible, was broken
is fixed now...
im just updating other stuff while i have the time
edit: Snapchat Opens and takes pics just fine
( new user here) i guess this is fine now?

Thanks, very appreciated
EDIT: snapchat would let me even log in before, kept getting the "snapchat keeps closing" error, so yeah looks fixed

JaffaTB said:
Thanks, very appreciated
EDIT: snapchat would let me even log in before, kept getting the "snapchat keeps closing" error, so yeah looks fixed
Click to expand...
Click to collapse
cool then, great :laugh:

New build is up
Build: 20181214
Fix Video Recording & media server issues
Update GPU Adreno blobs ( Better UI / UX )
Add missing OMX codecs
Update and fine tune mediacodec performance values
cheers

woohoo i can flash it for my daughter to play on in the morning, much appreciated

thanks very much

omg thx I've been searching for this ?
unfortunately i was looking for oreo, but it's not a problem anyway.

New build is up
Build: 20181215
Add FMRadio support
Cheers :laugh:

hi guys!
We need Gapps for this ROM ?
cause the Gapps i found for 7.1 gets the device too slow
without that it works perfect the rom even the cam/video recorder
radio all..

Indeed gapps has become heavier and heavier..
also, the device lacks ram (1gb Ram) & the emmc is also slow.
You could try:
Full wipes (backup your stuff first)
Flash rom + pico gapps arm 7.1
Clean cache + clean dalvik/art cache
Reboot
There's couple things Im around to take out all the juice I can out of this device
The latest GPU adreno blobs changes introduced , gave it an extra speed , and better UI overall
Cheers

Thankyou
Thanks for this ROM with volume fix, very speedy, the best the tablet
Has performed since new using latest opengapps 7.1 pico without problems

superdragonpt said:
Indeed gapps has become heavier and heavier..
also, the device lacks ram (1gb Ram) & the emmc is also slow.
You could try:
Full wipes (backup your stuff first)
Flash rom + pico gapps arm 7.1
Clean cache + clean dalvik/art cache
Reboot
There's couple things Im around to take out all the juice I can out of this device
The latest GPU adreno blobs changes introduced , gave it an extra speed , and better UI overall
Cheers
Click to expand...
Click to collapse
I followed ur way and now my tab work better than ever... ??
In fact I think for a device like ours its already the Top. ?
Thank u for your hard work ?

Ok next release will have some changes to what concerns to zram / memory allocation
The current ( also on stock ) 512 mb of swap is too much for this device, taking out way too much precious (real) ram , up to +100mb of real ram used by the 512 mb virtual swap...
Ram is the one resource that needs more attention on this device..
Cheers

superdragonpt said:
Ok next release will have some changes to what concerns to zram / memory allocation
The current ( also on stock ) 512 mb of swap is too much for this device, taking out way too much precious (real) ram , up to +100mb of real ram used by the 512 mb virtual swap...
Ram is the one resource that needs more attention on this device..
Cheers
Click to expand...
Click to collapse
Hello, I have ordered one of these tablets, in the meantime, I downloaded the latest qpst flashable firmware for it from a paid site i belong too, It includes the firehose for the device. Here it is in case you didn't have it already.
https://www.androidfilehost.com/?fid=11410963190603888971

Related

[ROM][8.1.0][UNOFFICIAL][GO] LineageOS 15.1 || Alpha 2 || 10 June 2018

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.*/
LineageOS is a free, community built, aftermarket firmware distribution of Android, which is designed to increase performance and reliability over stock Android for your device.
All of the LineageOS source code is available on their github.
What's NOT working
Camera
Hotspot
Installation instructions
Boot to recovery mode, use TWRP 3.0.2 only as TWRP 3.0.0 reportedly has issues with flashing it.
Do a factory reset.
Flash ROM, then flash GApps, and then flash the addons if any.
Reboot. First boot will take time.
Downloads
ROM - AndroidfileHost
Source
Device Tree
Kernel Source
Credits
@Olivier @AdrianDC
@Agent_fabulous @STRYDER~007
@AdrianDC and all others who worked in development for Sony devices.
XDA:DevDB Information
LineageOS 15.1, ROM for the Sony Xperia L
Contributors
corphish
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
Version Information
Status: Alpha
Created 2018-02-19
Last Updated 2018-06-10
F.A.Q
Q. Why pre-alpha and all?
The reason why this build is pre-alpha, and in other words, simply unusable, is because deep sleep doesn't work, that means the phone cannot be kept idle (it can be if connected to power source). This is a big issue as it renders other (basic) functionalities useless. I wanted to fix this and then release, but have been out of luck. So I decided to release this anyway, just to let people know that work is being done on getting Lineage 15.x work on Xperia L. Even if this fails big time and the project needs to be abandoned, well atleast the people would get to use whatever worked. Ofcourse I am not giving up yet, unless I really really get frustrated. As of this build, flash it if interested, see how oreo looks like, and then flash back the old rom.
Q. What GApps to flash?
I did not use GApps during my testing, but if you want to use, use opengapps (8.0 ARM). Recommended - pico or micro packages. You do need to modify the installer scripts inside opengapps zip, otherwise installation would fail due to version mismatch.
Changelog
20180610 (Alpha 2)
- Fixed mobile data.
- Fixed issue which caused downloads to fail.
- Updated lineage sources.​
20180224 (Alpha 1)
- Fixed deep sleep.
- Fixed proximity sensor.
- Updated lineage sources.​
20180219 (Pre-alpha)
- Initial release.​
Wow,I was excited,until the moment when my phone turned off and on,every 2 minutes,data transmission not working,I count on amendments in future updates.
Thanks dev.
#Taoshan4ever.
thank you bro. been waiting for this for a long time, many cheers to you
Deep sleep issue was present in every LOS 15 rom, especially lenovo roms, Can it be fixed by replacing libsuspend.so from nougat rom, what's actually the issue
kish11 said:
Deep sleep issue was present in every LOS 15 rom, especially lenovo roms, Can it be fixed by replacing libsuspend.so from nougat rom, what's actually the issue
Click to expand...
Click to collapse
In oreo, earlysuspend got removed from libsuspend, and our kernel uses used earlysuspend. So during initial boot (that is our kernel using earlysuspend, and no earlysuspend in libsuspend), device won't comeback on after I turn off the display, even if it was connected to power source.
An abandoned patch does exist though, which brings back earlysuspend support back to libsuspend. With that patch applied, device did comeback on after display was turned off, and it would function normally as long as power supply was connected to it (just like how it does now), deep sleep still did not work then.
Since the patch was abandoned, and depending on it would not be appropriate, I decided to bring autosleep in kernel, which I eventually did, deep sleep still doesn't work
Great!
Thanks for your hard working and not giving up :good:
It's worth testing, at least we can see how it looks like
wow this is a good news, but i think with more 800MB ram taoshan should use android go
Thank you for your hard works:angel: Corphish :angel:
Hope the bug dies soon :laugh:
Alpha 1
New build is up.
Changelog
Fixed deep sleep.
Fixed proximity sensor, now all the sensors should be working as usual.
Updated lineage-15.1 sources - Switched from staging/lineage-15.1 branch to lineage-15.1 branch. Some immediate changes you will notice are the new icons and the addition of Lineage setup wizard.
Now that this has graduated from pre-alpha, and the device can stay awake in idle, this makes the alpha build way more usable than the pre-alpha build. If you end up using this, and face bugs that are not mentioned in the "not working" list, please let me know by posting about it in this thread. Logs would be welcome, but a proper way of reproducing it would be good too.
P.S - Firefox still doesn't work ¯\_(ツ)_/¯
Links updated in OP.
1. device not booting properly using restart in power options, doesn't respond to any action until battery removed
2 flashlight not working, and the flashlight toggle interrupts the music playback.
3 downloads fail using jelly browser
and, cheers for your hard work @corphish, Thank you
kish11 said:
1. device not booting properly using restart in power options, doesn't respond to any action until battery removed
2 flashlight not working, and the flashlight toggle interrupts the music playback.
3 downloads fail using jelly browser
and, cheers for your hard work @corphish, Thank you
Click to expand...
Click to collapse
1. It works fine here, does take a bit of time though. :/
2. Because camera does not work. It will work when camera is fixed.
3. That is because, vold assigns our internal storage name as "7384-14B3" (atleast it looks like that in mine), so storage location for internal storage is "/storage/7384-14B3". Turns out that DownloadManager cannot handle storage locations with such name . Will try to workaround it in the next build.
Now that's awesome and quick. Great work @corpish
I have tried it. It's amazing and fast
But there are some problems
1. Phone restarts when phone get stuck, or when starting camera
2. Music playback stopped when flash light turned on
3. Downloading get unsuccessful in the stock browser
I think other users have already mentioned some of the following problems.( I think the real problem is with the download manager )
4. And there was no gapps for Oreo 8.1.
So I installed a unofficial gapps which was created for 8.1 and the setup keeps closing
I have only noticed these problems yet.
But it's a amazing ROM.
Thanks Corphish
Nikhil kuttu said:
I have tried it. It's amazing and fast
But there are some problems
1. Phone restarts when phone get stuck, or when starting camera
2. Music playback stopped when flash light turned on
3. Downloading get unsuccessful in the stock browser
I think other users have already mentioned some of the following problems.
4. And there was no gapps for Oreo 8.1.
So I installed a unofficial gapps which was created for 8.1 and the setup keeps closing
I have only noticed these problems yet.
But it's a amazing ROM.
Thanks Corphish
Click to expand...
Click to collapse
I have the same problems
Split screen is not working.it says not supported in any app even sys app.
And casting is not working as well.just after connecting it closes and search for device again
These are not a major problems
But the camera and flash are little impotent
Nikhil kuttu said:
Split screen is not working.it says not supported in any app even sys app.
And casting is not working as well.just after connecting it closes and search for device again
These are not a major problems
But the camera and flash are little impotent
Click to expand...
Click to collapse
If camera and flash are important then,
Flash Back !
I wont change my OS just to get camera and flash
Working again.
Even while it's in alpha stage I really like this Rom:laugh:
The app's stay in the same position even after long time
And now I'm using mostly Google go edition app's to keep the device fast as possible

[ROM][5.1.1][SM-J100H] CyanogenMod 12.1 for Samsung Galaxy SM-J100H

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.1.1 (LP), which is designed to increase performance and reliability over stock Android for your device.
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.
*
*/
BEFORE INSTALLING THIS ROM, MAKE SURE YOUR DEVICE MODEL IS THE SAME AS TITLE
IF YOU ASK ANY QUESTIONS LIKE "IS THIS FOR MODEL BLABLABLA" THEY WILL BE ALL IGNORGED
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
We'll not support users and answer questions from users which:
are running a custom kernel
have flashed mods
modified system files
didn't follow our intructions word by word
are unfriendly
And most important: DON'T READ THE OP
What's working:
Wifi (connection, tethering, etc)
Bluetooth (need quick patches in download link)
Camera, video codecs
RIL (Calls, SMS, mobile data)
Storage (both internal and external)
MTP storage (both internal and external)
Offline charging
zRAM (compressed-RAM swap)
GAPPS
Tethering (USB, Wifi, Bluetooth)
GPS
Sound recording
Torch (flashlight)
BUGS/Not working:
Laggy recorded videos. In this case, use MX Player, choose SW codecs when you play these videos, they will become normal
Switching to other fonts will get bootloops after restart. In this case, if you use TWRP recovery, go to File Manager >> delete "themes" from /data/system would help you escape this without factory reset
First time installing CyanogenMod 12.1 to your Galaxy , or coming from another ROM:
Install TWRP Recovery
Reboot into Recovery using 3-button-combo (Vol-up+Home+Power)
Do a Nandroid backup! (Optional and only if you weren't running TouchWiz before)
WIPE (wipe data/factory reset + wipe cache partition + format /system partition)*
Install the ROM from sdcard using TWRP Recovery
Optionally install the Google Apps ( get it here: https://opengapps.org ) (pico GAPPS recommended)
Quote:
DOWNLOADS:
ROM: Link
CHANGELOG
Code:
- 2016/06/25
+ Initial release, ported from Galaxy V's CM12.1
- 2016/06/27
+ Switched to built-from-source, no more portings
+ Fixed nearly all problem, except fonts
+ Underclocked to 1,2GHz for stable usage
+ Enable multi-threaded dex2oat >> Faster app installation
+ Fixed installation for some apps (FB, etc...)
Want some screenies? Get them from Screenshot tab
XDAevDB Information
CyanogenMod 12.1, ROM for the Samsung Galaxy
Contributors
Erwin Abs
Source Code: https://github.com/jnkcode/android_kernel_samsung_j13g/tree/cm-12.1
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Stock 4.4.x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 2
Stable Release Date: 2016-06-27
???
always says SETUP WIZARD HAS STOPPED
- works stable
- issues with WiFi and Bluetooth. WiFi cannot connect - you have to enter the same password multiple times when connecting for the first time. Then it keeps failing to connect from time to time
- more laggy than stock rom and resurrection remix
- installation is very straightforward
Thanks for sharing this rom. Lots of good work.
Lord87 said:
- works stable
- issues with WiFi and Bluetooth. WiFi cannot connect - you have to enter the same password multiple times when connecting for the first time. Then it keeps failing to connect from time to time
- more laggy than stock rom and resurrection remix
- installation is very straightforward
Thanks for sharing this rom. Lots of good work.
Click to expand...
Click to collapse
Try this https://androidfilehost.com/user/?w=settings-dev-files&flid=205876
CyanogenMod 12.1 for SM-J100H with dual SIMs
Thanks for posting this ROM, gave me a chance to test in on a SM-J100H with dual sims: flashed the ROM, the fix and then gapps. Was thinking not to have gapps but an app was requiring Google Play services.
Setup Wizard stopped several times after reboot, worked around it by restarting the phone. Mobile connection was unstable for both sims and kept dropping, overall performance was slow, especially when in Settings. Not sure if RAM on this phones can be upgraded, mentioning it since free memory was scarce.
As noted by another user WIFI setup had to be repeated for it to stick, good work for keeping it simple thu.
c0mpus3rvef said:
Thanks for posting this ROM, gave me a chance to test in on a SM-J100H with dual sims: flashed the ROM, the fix and then gapps. Was thinking not to have gapps but an app was requiring Google Play services.
Setup Wizard stopped several times after reboot, worked around it by restarting the phone. Mobile connection was unstable for both sims and kept dropping, overall performance was slow, especially when in Settings. Not sure if RAM on this phones can be upgraded, mentioning it since free memory was scarce.
As noted by another user WIFI setup had to be repeated for it to stick, good work for keeping it simple thu.
Click to expand...
Click to collapse
yeah i think ram 512 for now is not good especially with gapps that are constantly updating, i think you should buy a new handphone
Let's go join to Redmi 5A
Erwin Abs said:
yeah i think ram 512 for now is not good especially with gapps that are constantly updating, i think you should buy a new handphone
Let's go join to Redmi 5A
Click to expand...
Click to collapse
Totally agreed, it has limitations due to small RAM and older technology. am using my SM-J100H learning about behavior of various custom ROMs. Please bear with me, one observation when using Bluetooth, it said SM-G360H, perhaps not significant. was able to transfer files and use an app that required Bluetooth connection. Just curious if this could cause slow response time. Thanks again.
c0mpus3rvef said:
Totally agreed, it has limitations due to small RAM and older technology. am using my SM-J100H learning about behavior of various custom ROMs. Please bear with me, one observation when using Bluetooth, it said SM-G360H, perhaps not significant. was able to transfer files and use an app that required Bluetooth connection. Just curious if this could cause slow response time. Thanks again.
Click to expand...
Click to collapse
Will it work with the Sm-j100FN?
ugur30 said:
Will it work with the Sm-j100FN?
Click to expand...
Click to collapse
totally different hardware so NOPE
Donwload
Erwin Abs said:
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.1.1 (LP), which is designed to increase performance and reliability over stock Android for your device.
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.
*
*/
BEFORE INSTALLING THIS ROM, MAKE SURE YOUR DEVICE MODEL IS THE SAME AS TITLE
IF YOU ASK ANY QUESTIONS LIKE "IS THIS FOR MODEL BLABLABLA" THEY WILL BE ALL IGNORGED
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
We'll not support users and answer questions from users which:
are running a custom kernel
have flashed mods
modified system files
didn't follow our intructions word by word
are unfriendly
And most important: DON'T READ THE OP
What's working:
Wifi (connection, tethering, etc)
Bluetooth (need quick patches in download link)
Camera, video codecs
RIL (Calls, SMS, mobile data)
Storage (both internal and external)
MTP storage (both internal and external)
Offline charging
zRAM (compressed-RAM swap)
GAPPS
Tethering (USB, Wifi, Bluetooth)
GPS
Sound recording
Torch (flashlight)
BUGS/Not working:
Laggy recorded videos. In this case, use MX Player, choose SW codecs when you play these videos, they will become normal
Switching to other fonts will get bootloops after restart. In this case, if you use TWRP recovery, go to File Manager >> delete "themes" from /data/system would help you escape this without factory reset
First time installing CyanogenMod 12.1 to your Galaxy , or coming from another ROM:
Install TWRP Recovery
Reboot into Recovery using 3-button-combo (Vol-up+Home+Power)
Do a Nandroid backup! (Optional and only if you weren't running TouchWiz before)
WIPE (wipe data/factory reset + wipe cache partition + format /system partition)*
Install the ROM from sdcard using TWRP Recovery
Optionally install the Google Apps ( get it here: https://opengapps.org ) (pico GAPPS recommended)
Quote:
DOWNLOADS:
ROM: Link
CHANGELOG
Code:
- 2016/06/25
+ Initial release, ported from Galaxy V's CM12.1
- 2016/06/27
+ Switched to built-from-source, no more portings
+ Fixed nearly all problem, except fonts
+ Underclocked to 1,2GHz for stable usage
+ Enable multi-threaded dex2oat >> Faster app installation
+ Fixed installation for some apps (FB, etc...)
Want some screenies? Get them from Screenshot tab
XDAevDB Information
CyanogenMod 12.1, ROM for the Samsung Galaxy
Contributors
Erwin Abs
Source Code: https://github.com/jnkcode/android_kernel_samsung_j13g/tree/cm-12.1
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Stock 4.4.x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 2
Stable Release Date: 2016-06-27
Click to expand...
Click to collapse
A Bugs / Or My phone?
Device : J100H
Bugs (maybe) : Cant Connect To A Wifi (It Saying Cant Connect On This Network)
I Dont Know Its My Phone Or The ROM Sooo? Help
1.Thank You For The Information
2. I Already Know It,After Installing Lineage OS 14.1 (Nougat,Still Didn't Know IS THe ROM Ported Or Not But THe Wifi Works So I Used It (And Installing Family Link Bc That Phone I Will GIve It To My Lil Bro)
3.It Slow af

[ROM] [UNOFFICIAL] LineageOS 12.1 |ASUS Memo Pad HD 7 (me173x) [MT8125]

Disclaimer:
LineageOS (Lineage Android Distribution) members or anyone else on this website is 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 the products you find here 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. Your warranty will be void if you tamper with any part of your device / software.​
How to Install:
1- BACKUP, BACKUP, BACKUP, All will be WIPED!
2 - Unlock bootloader instructions here
3 - Flash New Recovery (with newer kernel for Lollipop)
4 - Move Rom & Gapps into external (or internal) storage
5 - Full Wipes ( recommended, wipe All -Preflash)
6- Flash Rom & Gapps (gapps are OPTIONAL)
After ROM is finished flashing, there will be a prompt for
To fix "SU"
--> press "NO", otherwise it'll mess some permissions and wifi (among other things) won't work properly
for GAPPS:
Choose Gapps Package "ARM" > "5.1" > "Pico" or "Nano" visit OpenGAPPS
Working:
Boots
Wifi
Bluetooth
GPS
Audio ( all: Speaker and headphones)
Charging and Offline Charging
Mediaserver
SW enc/dec
Both storages working
HW Composer
etc ....
NOT Working:
No camera support (broken in my kernel, and likely broken in Lineage as well)
Auto rotation (accelerometer broken in my kernel)
You tell me
Thanks
OMNI Rom and their work on MT6589 (special thanks to: xplodwild & Dr-Shadow)
chrmhoffmann
kashifmin & blackrebel75
DerTeufel1980 & fire855 ( my Team mates from M.A.D) some of our "madOS" optimizations where used here / other stuff
BSydz for Carliv-CWM Recovery ( im too lazy to build one)
recovery has been repacked with my kernel for lollipop flash)
XDA:DevDB Information
[ROM] [UNOFFICIAL] LineageOS 12.1 |ASUS Memo Pad HD 7 (me173x) [MT8125], ROM for the Android General
Contributors
superdragonpt
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlock Bootloader
Based On: CyanogenMod/LineageOS
Version Information
Status: Beta
Created 2019-10-28
Last Updated 2020-04-27
FAQ & Changelogs / Downloads
Small FAQ:
Q: How can i Unlock the Bootloader?
A: Instructions for Unlocking the Bootloader can be found here
Q: After locking the screen, the screen is all black, and I'm forced to reboot, how can I fix this?
A: If you have this issue, then your device uses an different hardware LCM
( the lgld070wx3_dsi_vdo ), please use the second kernel.zip for this variant, it'll be added an second kernel . zip for people with this variant, on the download section with the ROM releases
how to flash this ?
After flashing the ROM, flash the second kernel afterwards
This kernel containing the LCM for this HW variant will be always WIP, as both my units have the first LCM HW variant ( nt35521_dsi_vdo).
So my testing will be always based on other people logs
Q: Where are the Developer Options?
A: Go to Settings>About Phone, and tap 7 times on the Build Number
Q: How can i root this rom?
A: Rom is already pre-rooted with Lineage's su
--> Enable Developer Options by tapping 7 times on Build Number
then in Developer Options > Check the "root access" option
Q: Can i root with another method ?
A: Sure, you can also use latest SuperSU (v 2.82)
Magisk root, haves some issues with Legacy MediaTek Devices, use/ test at your own risk
Q: I can't flash this Rom on recovery, why?
A: You need to update your recovery in order to flash this Lollipop Builds
Q: How can i flash the new recovery?
A: If you already have an custom recovery installed:
Download the new recovery zip
flash the new recovery
reboot to recovery again
If you don't have any custom recovery installed:
- You can extract the "recovery.img" from the .zip
- Open an terminal
- Boot to fastboot mode, and type:
Code:
fastboot flash recovery recovery.img
then reboot:
Code:
fastboot reboot
Q: I Love your work, how can i thank you?
A: You can press the "Thanks" button, and if you wish, you can pay me a beer
Changelogs:
Build: 20191028
First Release
build.id=LMY49J
version.release=5.1.1
Security_patch=2016-11-01
Build: 20191103
GPU PowerVR SGX 544: Update driver & DDK update from 2204701 > 2564405
LCM: nt35521_dsi_vdo: Improved Gamma / color
cpufreq & HotPlug Mechanism Backport from MTK KitKat
Reverted ASMP
Charger: BQ24156: Corrections: in some scenarios (thermal) current was too low to init charging
LCM: nt35521_dsi_vdo: More reverse engineering done ( greatly improved resume, suspend, etc)
Other Kernel optimizations, check github for full list
Fixed and enabled HWC (hardware composer)
ART: improvements for low ram devices
Many low ram optimizations
Frameworks: tune for Faster app switching
Frameworks: tune System Animations for low ram
Frameworks: tune Scrolling, velocitytracker, other system animations
Build: 20200413
Kernel:
New Kernel, based on latest 6589 platform baseline
Upstream to Linux 3.4.11
Many (many...) issues fixed, being the main ones:
Linaro 4.9.1
Update ExFat to 1.2.9
Many GPIOS issues fixed (mediatek power)
Update BFQ to v7r8
mediatek board: MSDC fixs
Removed MediaTek LMK (low memory killer) implementation, switch to android's and upstream lowmemorykiller
selinux and binder updates
Removed some MediaTek SCSI mess implementation (very bad)
Increase Swappiness
Video: Fix LCD Blinking & ESD discharge
mediatek: Update connectivity, Sync with MediaTek LP 3.10 kernel
Backported from mediatek kernel 3.10.x (lp1 & MM) several Kernel security vulnerabilies & updates
Battery: New battery percentage tables
charger: Fix several issues
Power OFF charging: fix issues
combo chip improvements
LCM improvements
etc
Device:
Fix some ramdisk permissions
Switch to tablet optimized recents interface
Fix screen flipping before screen goes off
Disable config_wifi_background_scan_support
Switch to shim lib
SW OMX improvements
ART optimizations
Remove useless packages ( reclaim more RAM)
etc
Frameworks, others:
CM -> Lineage, last steps rebranding
Fix some eGL crashs
remove cmstats to stop tracking...
Improve GPS assist
SW OMX improvements
Fix two NullPointerExceptions
Backport security vulnerability on SQL
Fix fix memory leaks
Track down and fixed an issue where audio would stop playing ( Facebook videos)
Fix WVM, widevine DRM
Add Chromium Browser to replace the old and insecure AOSP Browser
Disable HWC (we don't really need it for now)
Fix a missing symbol from ICU
Backport security vulnerabilies on fw_opt_net wifi & external wpa supplicant
Fix an issue with Bluetooth share
other stuff...
Build: 20200516
Kernel:
Upstream to Linux 3.4.34
LCM: nt35521_dsi_vdo: Be compatible with the newer Hynix nand
mmc: Hynix HAG2E: Work around sdio resume
Power: Turn off VMC 3V For power saving
WiFi: Adjust regs for better WiFi Power flow (Decreases WiFi Power consuption)
mediatek: remove MTK SCHED
WiFi: Final corrections (Fully working now)
Sound corrections
video: Improve on-resume responsiveness
LCM: lgld070wx3_dsi_vdo Is fully working now
Other small issues & clean up fixs
Frameworks:
native: libUi : Add compatibility with MediaTek MT6589
native: surfaceflinger: Add compatibility with MediaTek MT6589
EGL: Add further compatibility with MediaTek MT6589
av: libstagefright: WIP MT6589 Fixs
Better integration of MTK MT6589 hwcomposer (forward port code from MediaTek MT6589 KK BSP)
Better integration of MTK MT6589 gralloc (forward port code from MediaTek MT6589 KK BSP)
Downloads:
Recovery:
https://www.androidfilehost.com/?fid=4349826312261609065
Download Builds:
20191028
https://www.androidfilehost.com/?fid=4349826312261609061
20191103
https://www.androidfilehost.com/?fid=4349826312261615659
20200413
https://www.androidfilehost.com/?fid=4349826312261770467
Kernel for users with second LCM HW variant
(check F.A.Q. above for more info )
https://androidfilehost.com/?fid=4349826312261777404
20200516
https://www.androidfilehost.com/?fid=4349826312261811603
Kernel build 20200516 (for second LCM HW variant)
(check F.A.Q. above for more info )
https://www.androidfilehost.com/?fid=4349826312261811606
..
Info and GPL Compliance
Some small intro:
Asus never complied with GPL (despite the efforts of many people, myself included)
Asus always denied to provide the *real kernel source code, instead they provided an generic kernel that is useless, as it doesn't contained ANY driver used by this device
My Kernel, was made from *scratch, and this took some years to achieve the current state, yet, it's not completed nor perfect:
Broken:
- No cameras support ( the image sensors are highly customized by Asus), this is broken at kernel level, let alone on ROM...
- Sensors ( accelerometer & magnetometer are still kinda broken, they are registered, but don't work most of the times)
half Broken:
- WiFi : WiFi driver has also been highly customized, right now WiFi is working just fine, but with just one small bug
--> if you disconnect WiFi, and then afterwards try to connect it'll hang ( you need to reboot) FIXED since Build 20200516
- Reported battery percentage, isn't very precise , and may have sudden drops
Working:
LCM nt35521_dsi_vdo
LCM lgld070wx3_dsi_vdo
(second HW revision), support available in an seperate kernel .zip
( check F.A.Q above)
Touch (GT927)
Charging (BQ24156)
Storages
All the rest
​GPL:
Kernel:
https://github.com/dragonpt/android_kernel_asus_me173x
New Kernel starting from 20200413 builds
https://github.com/dragonpt/android_kernel_asus_me173x_new
Device:
https://github.com/dragonpt/android_device_asus_me173x
Oh god. This looks amazing!
Dang that I sold mine a few years ago...
Good work!
Thanks for your efforts to make this working. Great job!
Still have one lying around here so definetly gonna try this.
If remaining problems with CM12.x are solved will there be like CM14 in the future too?
Thanks.
tweakradje said:
Thanks for your efforts to make this working. Great job!
Still have one lying around here so definetly gonna try this.
If remaining problems with CM12.x are solved will there be like CM14 in the future too?
Thanks.
Click to expand...
Click to collapse
Funny you asked this
There's some early work already towards los 14
( Nougat)
Let's see
Thanks for work!
Yesterday I install this version on my tablet. Good side: tablet booted But after screen lock, I only can see screen backlight and sounds when I tap to a black screen, reboot helped solve this problem, but after screen lock, this problem repeated. And I can't turn on wifi
taller_stk said:
Thanks for work!
Yesterday I install this version on my tablet. Good side: tablet booted But after screen lock, I only can see screen backlight and sounds when I tap to a black screen, reboot helped solve this problem, but after screen lock, this problem repeated. And I can't turn on wifi
Click to expand...
Click to collapse
Interesting...
As I mentioned previously, this tablet came with two versions of LCM, I own two and both have the same :
"nt35521_dsi_vdo"
I can only assume your have the other LCM variant from LG "lgld070wx3_dsi_vdo"
As you can see here in kernel project configuration:
https://github.com/dragonpt/android...sus/mediatek/config/asus/ProjectConfig.mk#L49
Thanks for your provided feedback, you gave me an clue in how to possibly fix this second LCM variant, I'll look into it.
Meanwhile if you please: before your tablet went into locking, where the colors alright, any noticeable artifacts in the screen?
Thanks
Yep, I see some artifacts on the screen: screen blink and white line on the bottom of the screen
JFYI, I have RUS tablet version
superdragonpt said:
Interesting...
As I mentioned previously, this tablet came with two versions of LCM, I own two and both have the same :
"nt35521_dsi_vdo"
I can only assume your have the other LCM variant from LG "lgld070wx3_dsi_vdo"
Click to expand...
Click to collapse
Hi, is there a method from stock to determine that LCM version?
Trubbs said:
Hi, is there a method from stock to determine that LCM version?
Click to expand...
Click to collapse
yes
If you have stock rom (or any of my AOSP roms)
you need root, install deviceinfohw app
https://play.google.com/store/apps/details?id=ru.andr7e.deviceinfohw&hl=en_US
then on this app go to settings, allow root permissions
reload the app, and it'll show the LCM driver
edit check picture:
{
"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"
}
What are people using for root on this? I've tried flashing Magisk (v20) but it fails in an unsupported image format when extracting the boot image.
dt_matthews said:
What are people using for root on this? I've tried flashing Magisk (v20) but it fails in an unsupported image format when extracting the boot image.
Click to expand...
Click to collapse
Lineage have their own su, you can activate it on developer settings
- you can also flash latest SuperSu 2.82 (tested working)
-Magisk haves some issues with some Mediatek devices (some other mtk devices my team supports haves this issue as well)
If I recall ... only until version 14 or 16 works
( I'll confirm this later)
Cheers
I have graphic artifacts after waking up the device. in addition, tablet charging does not work. after uploading the re-stock ROM loading works
Wysłane z mojego motorola one vision przy użyciu Tapatalka
con01 said:
I have graphic artifacts after waking up the device. in addition, tablet charging does not work. after uploading the re-stock ROM loading works
Wysłane z mojego motorola one vision przy użyciu Tapatalka
Click to expand...
Click to collapse
Really Weird charging is not working...
Working fine for me, (16 GB variant WW) also a user with the 16GB variant RU also confirmed this to be working
About after waking up the device I have this sometimes as well, its ESD discharge from the LCM, not something to worry about, the LCM is not perfect, needs some more tuning .
Could you tell me what LCM does your variant uses?
You just need to install an app and check .
Seems to me , there's some more model variants
( with slightly different hardware that I was aware )
Cheers
superdragonpt said:
Lineage have their own su, you can activate it on developer settings
- you can also flash latest SuperSu 2.82 (tested working)
-Magisk haves some issues with some Mediatek devices (some other mtk devices my team supports haves this issue as well)
If I recall ... only until version 14 or 16 works
( I'll confirm this later)
Cheers
Click to expand...
Click to collapse
Ah, great, ok, I'll activate the provided su in settings.
WOW!
Thank you, mate, for a great job!
It was pity to realise the good device is gonna die on JB.
Looking forward for a reliable ROM.
@superdragonpt sorry for became a bit OT,
Can I use some commits from your tree for another mt6589 device that I working on it?
Thanks!
Rortiz2 said:
@superdragonpt sorry for became a bit OT,
Can I use some commits from your tree for another mt6589 device that I working on it?
Thanks!
Click to expand...
Click to collapse
Of course
Cheers
Installed rom without issue, good instructions :good:
I also get problems waking device, in fact always have to reboot. Main reason to install was to allow netflix downloads however it appears that is a deeper issue than just android version, possibly architecture. But it does allow install of kodi so positive there. Main use is entertainment device in my car during lunch break.
Also have weird keyboard issues, double key entry type android get androoid and random other key presses miles away from where my fat fingers are pressing.
Great work so far otherwise, thanks
Let me know if I can assist dev with any test or info.
Cheers

[ROM][UNOFFICIAL][11][GO] Lineage OS 18.1

LineageOS is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
Whats works:
Booting
Audio
Graphics
RIL (calls, sms, mobile data)
Wi-Fi, Wi-Fi Direct
Bluetooth
GPS, GLONASS
FM Radio
Sensors
Camera
Face Unlock
Video recording
Screen cast
Offline charging
SELinux (enforcing)
SafetyNet (with hidden Magisk or without root)
Tell me, if something does not work.
FAQ
Q: Does this ROM supports double tap to wake? A: No. And will not in future.
Q: Cannot add widgets to home screen. Widgets is not supported? A: Widgets is not supported in builtin launcher. Download any third-party home app (like Nova Launcher) and enjoy!
Q: Why split screen mode is not available? How to enable? A: Due to Android Go limitations, all forms of multiwindowing is not available on this edition of Android.
Q: When my app "foo" asks permission to access to notifications or to run on top of other apps, I see "This feature is disabled"... A: This is limitations of Android Go to save memory.
Q: Cannot use my sdcard as primary storage! A: This feature is unstable and excluded from ROM.
Q: Flashed this ROM but phone don't booting! A1: Boot to recovery and wipe /data, then reboot. A2: If your /data is formatted to f2fs, format it to ext4 and boot your phone.
Q: What is "Gapps for Android Go"? A: This is Gapps set, extracted as-is from Nokia 1 Plus Android 11 Go firmware and packaged for Lenovo A6000. Nothing removed, just fixed some permissions and added Google Camera Go.
Installation
Flash latest recovery (if needed), based on TWRP >= 3.2
Reboot to recovery
Wipe /cache and /data. If your /data is formatted in f2fs, format it in ext4, otherwise OS will not boot.
Flash the rom
Flash Gapps (Gapps for Android Go or OpenGapps ARM/Android 11/pico or nano)
Flash Magisk (also if needed)
Reboot to ROM
Spoiler: Latest changes
Build 05.09:
August security patch level
ROM is signed with release-keys
Build variant now is user, not userdebug
Updates from Lineage OS team
Clipboard access notification
USB fast charging toggler
Some OEM Android Go tweaks (from Nokia, ZTE)
New default wallpaper
Stricten background limits: 2 apps for 1/8 and 4 for 2/16
Recents is limited to 4 apps
Reworked WiFi and Tethering configuration overlays
Added overlays for Gboard, MessagesGo
Disabled caching in Trebuchet (launcher is fast enough to allow us to save some amount of memory)
zRam switched to Zstandart compression algorithm
Implemented clean page protection to reduce lags under memory pressure
Disabled rounded corners in UI
SEPolicy fixes
Misc...
NOTE: Strongly not recommended "dirty" updating. If you want to do this anyway, flash migration script before flashing the ROM!
Migration script: https://drive.google.com/file/d/15hB63RkyRpCljho9jyFTHoYWvCl4cDWe/view?usp=drivesdk
Download ROM: https://drive.google.com/file/d/1vUHuS18vDowwCSIWl8Dl4xxRHR4EHir0/view?usp=drivesdk
Gapps: Gapps for Android Go(updated!) or OpenGapps (ARM, pico or nano)
Credits to:
twain55
Moto-M8916 guys
Teo Flo
dev_harsh1998
SkepticOne
Nitrogradient
IvanHephaestus
Our Telegram discussion group: Lenovo A6000/Plus Community Discussions
Contributors
acroreiser
dev_harsh1998
Source code
Device tree: https://github.com/acroreiser/android_device_lenovo_a6000
Kernel tree: https://github.com/acroreiser/android_kernel_lenovo_a6000
Vendor tree: https://github.com/acroreiser/android_vendor_lenovo_a6000
ROM OS Version: Android 11 Go
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Hex Firmware Patch, TWRP >= 3.2
Based On: LineageOS
Version Information
Status: Stable
Created 2021-05-12
Last Updated 2021-09-13
Finally android 11 for a6000 thank you
Wow, I thought the previous version (17.1) is the last one for this device.
I am really happy I was wrong!
Thank you so much for your work acroreiser and dev_harsh1998. Also thanks to everyone who is credited!
First of all thanks to all the Devs who have kept this device still alive by providing it with those up to date roms...
Well I am using this rom for last 3 days i must say its super smooth apps are opening blazing fast, all major functions are working properly and it can be used as a daily driver for sure...
Now I encounter one bug so far its in Camera Go app the thing is when i change the storage location to SD card and start video recording than it suddenly freezes after some seconds by saying "Something went wrong " than i need to restart the app for using it again, by the way when i change the storage location back to internal than video recording is working fine so its really not bothering me that much....
There is one more thing well its not a bug its just my observation with this rom that during charging its heat up more than expected even when its charging at 90% to 100% slot which i never experience with any other roms.
All in all still its worth a shot everything's working fine, thanks to the devs again...
[email protected] said:
First of all thanks to all the Devs who have kept this device still alive by providing it with those up to date roms...
Well I am using this rom for last 3 days i must say its super smooth apps are opening blazing fast, all major functions are working properly and it can be used as a daily driver for sure...
Now I encounter one bug so far its in Camera Go app the thing is when i change the storage location to SD card and start video recording than it suddenly freezes after some seconds by saying "Something went wrong " than i need to restart the app for using it again, by the way when i change the storage location back to internal than video recording is working fine so its really not bothering me that much....
There is one more thing well its not a bug its just my observation with this rom that during charging its heat up more than expected even when its charging at 90% to 100% slot which i never experience with any other roms.
All in all still its worth a shot everything's working fine, thanks to the devs again...
Click to expand...
Click to collapse
The problem is in the application itself. in the firmware the application is of the old version and there should be no problems with the video. But it is automatically updated to the latest version in the Playmarket and there is a problem. Remove the app update and it will work as expected.
Teo Flo said:
The problem is in the application itself. in the firmware the application is of the old version and there should be no problems with the video. But it is automatically updated to the latest version in the Playmarket and there is a problem. Remove the app update and it will work as expected.
Click to expand...
Click to collapse
Thanks for the info, I will try that for sure...
Hey devs,
Thanks for this brand new ROM! I use this phone as a daily driver and wanted your advice on this version or the 17.1 version. Which one is likely to be maintained in the future? I understand that 17.1 is stable but will it still get more updates or security patches or should I go ahead with this 18.1 version, please?
Thank you for your help and also for keeping this phone alive in 2021.
Cheers,
S
santoshwins said:
Which one is likely to be maintained in the future?
Click to expand...
Click to collapse
Currently Lineage OS 18.1 is maintained.
Both 17.1 and 18.1 is based on my Go device tree (forked from @dev_harsh1998 lineage-16.0 tree) but lineage-17.1 branch is not maintained since february 2021.
I don't know is @twain55 can maintain 17.1 builds for a long time (better ask him).
Lineage OS 18.1 is pretty stable for daily usage by user reports and my experience with a6010 (I don't have a6000 and primarily maintaining a6010 with merging stable changes to a6000 tree).
Can a dirty flash be done from 17.1 ?
Zack316 said:
Can a dirty flash be done from 17.1 ?
Click to expand...
Click to collapse
Of course no.
New build is up!
Changes:
June security patch level
Updates from Lineage OS team
Memory and performance optimizations for 1/8 devices
Forward-ported qcom memory optimizations (frameworks/base)
Updated Binder driver (kernel)
Implemented automatic background apps memory reclaim (kernel)
Restored Qualcomm VP8 and HEVC codecs
Updated Bluetooth HAL from Nokia 1.3
Updated some media blobs
Some kernel tweaks from other low ram devices (Redmi Go, Nokia 1.3)
Workaround for broken video recording in recent versions of Google Camera Go
Recent apps screen is limited to 5 apps to save memory
Killed multiuser support - Go devices should not have this. Also this feature is pointless in our ancient phones...
Download: https://drive.google.com/file/d/1IqRTbY9CYH9Je3bmqaavjQHnn-763bx5/view?usp=drivesdk
Wow, thank you so much for the android 11 version. It is minimalistic and smooth. Loved the rom. Also thank you devs for keeping this device alive.
Needs Undervolting.
Even the standby drain is around 600ma.
Also I've bought a new battery for this, even that cannot survive more than an hour of SOT.
Please optimised the kernel or just undervolt it a bit.
Also only one of the back speaker is working,
Hi , Dear
Thank you for your your creativity
For Lenovo A6000 1G Ram & 8Gb Rom
Which version is the best 17.1 or 18.1 ??
Can i flash Twrp 3.2 on kitkat or must to be on Lolipop ??
Cheers ^_^
so this rom i cannot use my sd card right? that's super bad for me!
-ARiCK- said:
so this rom i cannot use my sd card right? that's super bad for me!
Click to expand...
Click to collapse
There is no problem with the firmware for using the SD card
I keep getting the "This build is signed with public key" error notification every time at startup.
New build us up!
Quick changelog:
August security patch level
ROM is signed with release-keys
Build variant now is user, not userdebug
Updates from Lineage OS team
Clipboard access notification
USB fast charging toggler
Some OEM Android Go tweaks (from Nokia, ZTE)
New default wallpaper
Stricten background limits: 2 apps for 1/8 and 4 for 2/16
Recents is limited to 4 apps
Reworked WiFi and Tethering configuration overlays
Added overlays for Gboard, MessagesGo
Disabled caching in Trebuchet (launcher is fast enough to allow us to save some amount of memory)
zRam switched to Zstandart compression algorithm
Implemented clean page protection to reduce lags under memory pressure
Disabled rounded corners in UI
SEPolicy fixes
Misc...
Read notes in OP before installing!
Installed the latest build. Thank you. Great work . Everything is working very good. Battery life is extremely good. Got 7-8 hours full HD youtube playback on 4g. Go version is working very smoothly ( previously was using android 5.0 stock )
...
I also have another device 10or.E which has similar SoC SD430. Can you tell me step by step instructions. Kernel source is available. ( I read about building but did not clearly understand various terms like vendor etc... Tried to create initial .mk files for the board but errors at luch command itself )

[ROM] [UNOFFICIAL] LineageOS 14.1 |ASUS Memo Pad HD 7 (me173x) [MT8125]

Disclaimer:
LineageOS (Lineage Android Distribution) members or anyone else on this website is 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 the products you find here 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. Your warranty will be void if you tamper with any part of your device / software.​
How to Install:
1- BACKUP, BACKUP, BACKUP, All will be WIPED!
2 - Unlock bootloader instructions here
3 - Flash the new mandatory TWRP Recovery
4 - Move Rom & Gapps (optional) into device storage
5 - Full Wipes
6- Flash Rom & Gapps (gapps are OPTIONAL)
for GAPPS:
Choose Gapps Package "ARM" > "7.1" > "Pico" or "Nano" visit OpenGAPPS
Working:
It Boots
Storages
Wifi
Audio
Charging
Offline Charging
Video decoding / Playback (i.e.: Youtube) up to 720p
Sensor: magnetometer: akm8963
Bluetooth (basic functions, pairing, file transfer, a2dp (Audio))
GPS - GNSS
DRM Widevine : For Netflix, Amazon Prime, etc
Front Camera: mt9m114_mipi_raw
Front camera: GC0339_RAW
ZRAM swap ( LZ4 )
etc ....
NOT Working:
Rear Camera: a5142_mipi_raw
Sensors: accelerometer (autorotation)
You tell me
Special Thanks
OMNI Rom
LineageOS
DerTeufel1980 & fire855 ( my Team mates from M.A.D)
GPL Compliance:
GitHub - dragonpt/android_device_asus_me173x: ASUS ME173x device for LineageOS 12.1 & LineageOS 13
ASUS ME173x device for LineageOS 12.1 & LineageOS 13 - GitHub - dragonpt/android_device_asus_me173x: ASUS ME173x device for LineageOS 12.1 & LineageOS 13
github.com
GitHub - dragonpt/android_kernel_asus_me173x_new: ASUS ME173x [MT6589 - MT8125] Custom Kernel for LineageOS 12.1 / 13 / 14.1
ASUS ME173x [MT6589 - MT8125] Custom Kernel for LineageOS 12.1 / 13 / 14.1 - GitHub - dragonpt/android_kernel_asus_me173x_new: ASUS ME173x [MT6589 - MT8125] Custom Kernel for LineageOS 12.1 / 13 / ...
github.com
--> "asus_n" branchs
FAQ
Small FAQ:
Q: How can i Unlock the Bootloader?
A: Instructions for Unlocking the Bootloader can be found here
Q: After locking the screen, the screen is all black, and /or flickering and I'm forced to reboot, how can I fix this?
A: If you have this issue, then your device uses the second screen/lcm hardware revision
( the lgld070wx3_dsi_vdo ), please use the second kernel.zip for this variant, it'll be added an second kernel . zip for people with this variant, on the download section with the ROM release
Q: how to flash this second kernel for the new hardware variant ?
A: After flashing the ROM, flash the second kernel afterwards
Q: Where are the Developer Options?
A: Go to Settings>About Tablet, and tap 7 times on the Build Number
Q: How can i enable the Advance Restart?
A: in the developer options, you can enable it there
Q: How can i change the WebView implementation?
A: in the developer options.
Q: How can i root this rom?
A: you can use Magisk
Magisk: v.23
note: Magisk builds v24.x and v25.x do NOT work / Not fully tested
Q: Do i really need to update recovery?
A: YES
--> If you already have Lineage13 TWRP release, your OK
Q: I can't flash this Rom on recovery "X Y Z" why?
A: You need to update your recovery to TWRP
Q: how to work with twrp?
A: in the first time TWRP boots, it'll ask if you want to allow modifications, slide to YES
Q: how to wipe and flash in twrp?
A: Go "mount" and mount "system"
then go "wipe" > and wipe dalvik / cache / data / System
Q: How can i flash the new recovery?
A: If you already have an custom recovery installed:
Download the new TWRP recovery zip
flash the new recovery
reboot to recovery again, TWRP should be now installed
If you don't have any custom recovery installed:
- You can extract the "recovery.img" from the .zip
- Open an terminal
- Boot to fastboot mode, and type:
Code:
fastboot flash recovery recovery.img
then reboot:
Code:
fastboot reboot
Q: I Love your work, how can i thank you?
A: You can press the "Thanks" button, and if you wish, you can pay me a beer
..
Changelogs
Build 20220808
First Release
Build 20220820
Fix Advance reboot Menu (removed: reboot bootloader, isn't used)
ZRAM: Increase disk size to 768MB (recommended for 1GB Ram devices)
ZRAM: Boost performance: Actually enable LZ4 compression ( inline with current kernel)
ART: Update flags (Drop old flags, Drop uneeded dex2oat, force dex2oat not to use swap file ,etc)
Enable Pinner Service: pinning files into memory, boot oat, services dex (Improves system performance)
Removed LOW RAM flag:
- Device tree & kernel has been greatly optimized
- We finnaly have working ZRAM swap since los 13, working great
- There's no need to cripple the device out of useful features like MultiUser
Fix GPS
Fix DRM Widevine : For Netflix, Amazon Prime, etc
Fix Bluetooth (basic functions, pairing, file transfer)
- Bluetooth a2dp (Audio) is still broken (work in progress)
Fix Front Camera: mt9m114_mipi_raw / GC0339_RAW ( photos )
Some optimizations done at frameworks
Build 20220911
Fix Bluetooth a2dp (Audio)
Removed Useless LineageOS apps for more free RAM
WLAN: Update blobs from MediaTek ALPS N1
LCM: lgld070wx3_dsi_vdo: Fix flickering on resume, discharge ESD properly
Improved System Animations
Fix FWB SysUI / StatusBar, power leak
Fix FWB ArraySet crash
Fix FWB backup schedule system_server crash
Fix FWB batterySendBroadcast not synchronized issue
Fix FWB SystemUI FC due to Google Assistant
Fix FWB hwui: skip empty frame
Fix FWB system server crash caused by CME in usage stats
Fix FWB batterySendBroadcast not synchronized issue
Fix FWB PackageManagerService user CE data failed
Downloads
TWRP 3.1.1
TWRP_3.1.1_ME173X.zip | by superdragonpt for Generic Device/Other
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
Build 20220911
https://www.androidfilehost.com/?fid=14871746926876822197
If you have the second hardware Screen revision by LG (check FAQ), flash this
kernel for the Build 20220911
https://www.androidfilehost.com/?fid=14871746926876822201
Older Builds
Build 20220808
https://www.androidfilehost.com/?fid=15664248565197201611If you have the second hardware Screen revision by LG (check FAQ), flash this
kernel for the Build 20220808
https://www.androidfilehost.com/?fid=15664248565197201606
Build 20220820
https://www.androidfilehost.com/?fid=15664248565197206369
If you have the second hardware Screen revision by LG (check FAQ), flash this
kernel for the Build 20220820
https://www.androidfilehost.com/?fid=15664248565197206372
The year is 2082. Society as we know it has collapsed and the world is but a nuclear wasteland. I haven't seen or talked to another human in weeks. Food is scarce and shelter is hard to come by... But life lingers on, even if just for a while longer, nature tries to heal itself with the little sunlight that manages to reach the ground through the dense clouds of soot. Last night I heard screams coming from the forest of dead pine trees, east of the abandoned glass factory. I'm not sure if they were human screams or the calls of an alternate, but I'm not eager to find out... I must hurry and head north, this place is no longer safe. To add insult to injury, I broke my only weapon while I was trying to cut down a few tree branches to light a fire... until I find materials to fix it, my possessions are my pet dog Alex, an half eaten can of beans and my ME173X running Android 69 with the latest security updates.
I'm waiting for the continuation and publication of this work in the form of a book.
Haha
This made my day
Cheers
superdragonpt said:
Disclaimer:
LineageOS (Lineage Android Distribution) members or anyone else on this website is 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 the products you find here 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. Your warranty will be void if you tamper with any part of your device / software.​
How to Install:
1- BACKUP, BACKUP, BACKUP, All will be WIPED!
2 - Unlock bootloader instructions here
3 - Flash the new mandatory TWRP Recovery
4 - Move Rom & Gapps (optional) into device storage
5 - Full Wipes
6- Flash Rom & Gapps (gapps are OPTIONAL)
for GAPPS:
Choose Gapps Package "ARM" > "7.1" > "Pico" or "Nano" visit OpenGAPPS
Working:
It Boots
Storages
Wifi
Audio
Charging
Offline Charging
Video decoding / Playback (i.e.: Youtube) up to 720p
Sensor: magnetometer: akm8963
etc ....
NOT Working:
Bluetooth
GPS - GNSS
DRM Widevine : For Netflix, Amazon Prime, etc
Front Camera: mt9m114_mipi_raw
Front camera: GC0339_RAW
Rear Camera: a5142_mipi_raw
Sensors: accelerometer (autorotation)
You tell me
Special Thanks
OMNI Rom
LineageOS
DerTeufel1980 & fire855 ( my Team mates from M.A.D)
GPL Compliance:
GitHub - dragonpt/android_device_asus_me173x: ASUS ME173x device for LineageOS 12.1 & LineageOS 13
ASUS ME173x device for LineageOS 12.1 & LineageOS 13 - GitHub - dragonpt/android_device_asus_me173x: ASUS ME173x device for LineageOS 12.1 & LineageOS 13
github.com
GitHub - dragonpt/android_kernel_asus_me173x_new: ASUS ME173x [MT6589 - MT8125] Custom Kernel for LineageOS 12.1 / 13 / 14.1
ASUS ME173x [MT6589 - MT8125] Custom Kernel for LineageOS 12.1 / 13 / 14.1 - GitHub - dragonpt/android_kernel_asus_me173x_new: ASUS ME173x [MT6589 - MT8125] Custom Kernel for LineageOS 12.1 / 13 / ...
github.com
--> "asus_n" branchs
Click to expand...
Click to collapse
This is great! Thank you so much! I never expected so much support for this tablet...
Unfortunately, I really need GPS so I have to wait for another build...
Thank you very much for providing builds for this tablet! The 13 build really helped us a lot, as our 2-year-old could watch downloaded Peppa Pig episodes from Netflix during long vacation drives. Although I did had to download a previous major version of the Netflix APK to get it to work on Android 6.
As this version doesn't have Widevine DRM, Netflix won't work, I guess. The current version of Netflix from the app store needs at least Android 7, so it would be nice if this new build would also support that in the future. Is it possible to flash that somehow, or would you need to compile that during build-time? If so, it that planned, or are there any technical difficulties regarding that?
New Build is up
Build 20220820
Fix Advance reboot Menu (removed: reboot bootloader, isn't used)
ZRAM: Increase disk size to 768MB (recommended for 1GB Ram devices)
ZRAM: Boost performance: Actually enable LZ4 compression ( inline with current kernel)
ART: Update flags (Drop old flags, Drop uneeded dex2oat, force dex2oat not to use swap file ,etc)
Enable Pinner Service: pinning files into memory, boot oat, services dex (Improves system performance)
Removed LOW RAM flag:
- Device tree & kernel has been greatly optimized
- We finnaly have working ZRAM swap since los 13, working great
- There's no need to cripple the device out of useful features like MultiUser
Fix GPS
Fix DRM Widevine : For Netflix, Amazon Prime, etc
Fix Bluetooth (basic functions, pairing, file transfer)
- Bluetooth a2dp (Audio) is still broken (work in progress)
Fix Front Camera: mt9m114_mipi_raw / GC0339_RAW ( photos )
Some optimizations done at frameworks
cheers
Which Lineage version is the fastest?
bravur said:
Which Lineage version is the fastest?
Click to expand...
Click to collapse
Lineage !4 is on-pair with LOS13.
Lineage14 is currently the best if you ask me
New Build is up
Build 20220911
Fix Bluetooth a2dp (Audio)
Removed Useless LineageOS apps for more free RAM
WLAN: Update blobs from MediaTek ALPS N1
LCM: lgld070wx3_dsi_vdo: Fix flickering on resume, discharge ESD properly
Improved System Animations
Fix FWB SysUI / StatusBar, power leak
Fix FWB ArraySet crash
Fix FWB backup schedule system_server crash
Fix FWB batterySendBroadcast not synchronized issue
Fix FWB SystemUI FC due to Google Assistant
Fix FWB hwui: skip empty frame
Fix FWB system server crash caused by CME in usage stats
Fix FWB batterySendBroadcast not synchronized issue
Fix FWB PackageManagerService user CE data failed
First of all: thank you so much for giving us Andoid 7 for this old thing!
I just found out that Adaway won't install from F-Droid:
Error installing AdAway
Parsing apk file failed! Maybe minSdk of apk is lower than current Sdk? Look into logcat for more specific warnings of Android's PackageParser.
My observations of LG kernel up to 20220911
- battery charging VERY slow
- rotation sensor not working
- camera not working
- fast stock, slow with GAPPS
Maybe these are already on the todo list. Great to have A7 on this still usable tablet.
Cheers
pimisen said:
First of all: thank you so much for giving us Andoid 7 for this old thing!
I just found out that Adaway won't install from F-Droid:
Error installing AdAway
Parsing apk file failed! Maybe minSdk of apk is lower than current Sdk? Look into logcat for more specific warnings of Android's PackageParser.
Click to expand...
Click to collapse
Yup that's normal, im also an user of it
see here: https://github.com/AdAway/AdAway
"For devices older than Android 8 Oreo, use the version 4 of AdAway."
Get the last version here:
Releases · AdAway/AdAway
AdAway is a free and open source ad blocker for Android. - AdAway/AdAway
github.com
Version 4.3.6 > on Assets download " AdAway-4.3.6-200726.apk "
cheers
tweakradje said:
My observations of LG kernel up to 20220911
- battery charging VERY slow
- rotation sensor not working
- camera not working
- fast stock, slow with GAPPS
Maybe these are already on the todo list. Great to have A7 on this still usable tablet.
Cheers
Click to expand...
Click to collapse
hi
rotation sensor not working :
Yeah this is stated on the "not working" status " > Sensors: accelerometer (autorotation)"
I could never fixed this sensor on my kernel
battery charging VERY slow
The device can be very picky with chargers, with the stock charger it can charge up to 1.2 AMP @ 5v
fast stock, slow with GAPPS
Yeah GAPPS really have an huge impact on devices, it runs really smooth without GAPPS installed
Google sucks
camera not working
This is very nice report ( Thanks ) every single user that reported me the front camera isn't working has an device with the LG screen...
I just bought my third ASUS ME173X and got it yesterday ( since my kid broke the second one .. )
unfortunately all my tablets have the same nt35521 Screen ( really hopping to grab an LG variant ) for testing :/
cheers
How can I find out, what screen our tablet has?
Plz help! I can't root this rom, can you give a manual or something? I've tryed everything
sus ඞ
This is with the tablet plugged into the wall 24/7, sometimes it gets tired and stops charging
Don't mind the second pic, that's just it being used as a wireless monitor
bravur said:
How can I find out, what screen our tablet has?
Click to expand...
Click to collapse
You need to be running any of stock firmware with root rights.
There's many apps that facilitate the task like "deviceinfohw" , give the app root on settings, and on the main page it'll show you what LCM you device has.

Categories

Resources