• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][unlocked][aquaris_m8] LineageOS 14.1 [9 MAR 2020]

Rortiz2

Elite Member
Mar 1, 2018
1,932
1,107
113
Barcelona

Code:
#include <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 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 on github : LineageOS Github repo.

NOTE: This build is only for the BQ Aquaris M8.
WARNING: Any question related to porting or ETA will be reported.

WHAT WORKS?
  • FM Radio
  • Wi-Fi
  • Bluetooth
  • OMX
  • DRM
  • Light Sensor
  • Memtrack
  • Power sensor
  • MTP/ADB

BUGS
  • Camera HAL
  • Video recording
  • HDMI
  • Accelerometer
  • GPS

INSTALLATION
  • Boot to TWRP.
  • Wipe > Advanced Wipe.
  • Select data, system, cache, Internal storage and swipe.
  • Format data > type "yes".
  • Install the ROM zip.
  • Install G-APPS (Optional).
  • Install Magisk/SuperSU (Optional).
  • Reboot and enjoy :)

DOWNLOADS

SOURCE CODE

Special thanks to
- @diplomatic for the initial TWRP
- yos-two for mt8163 resources
- All people in contributors for the help with the ROM:)

XDA:DevDB Information
Lineage OS 14.1 BQ Aquaris M8 (aquaris_m8), ROM for all devices (see above for details)

Contributors
Rortiz2, novatillo, Kaijones23, t0x1cSH, diegocr, jmpfbmx
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.1.x
ROM Firmware Required: Unlocked BL, TWRP
Based On: LineageOS

Version Information
Status: Beta
Current Beta Version: 1
Beta Release Date: 2020-03-09

Created 2020-03-09
Last Updated 2020-03-09
 

Attachments

Last edited:

Rortiz2

Elite Member
Mar 1, 2018
1,932
1,107
113
Barcelona
CHANGELOG

2020-03-22 BETA 2
  • Fixed SOD
  • Build perfservicenative from source
  • Build memtrack from source
  • Build iptables-restore & ip6tables-restore
  • Synced with LineageOS
  • Added stock Power Values
  • Added libinit
  • Added missing symbols for xlog and program_binary_service

2020-03-09 BETA 1
  • Initial Release
 
Last edited:

bigrammy

Elite Member
Apr 8, 2011
2,882
2,509
113
huddersfield
XDA:DevDB Information
Lineage OS 14.1 BQ Aquaris M8 (aquaris_m8), ROM for all devices (see above for details)

Contributors
Rortiz2, novatillo, Kaijones23, t0x1cSH, diegocr, jmpfbmx
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.1.x
ROM Firmware Required: Unlocked BL, TWRP
Based On: LineageOS

Version Information
Status: Beta
Current Beta Version: 1
Beta Release Date: 2020-03-09

Created 2020-03-09
Last Updated 2020-03-09
Nice Work! :good: :good:
Wish I had the time and energy to bring up my Lenovo Tab 2 A10-70F (WiFi Only) :laugh:
 

bigrammy

Elite Member
Apr 8, 2011
2,882
2,509
113
huddersfield
Thanks,

If it's mt81xx you can try porting the ROM. Devices trees are in the first post.

Regards.

PS: Building new ROM with some fixes.
The CPU is listed as mt8165 but it uses (mt6752/32) sources. The kernel source is the old 3.4 version which does build ok. The tablet was updated to MM and that uses the 3.18 kernel but Lenovo never released the 3.18 kernel source. I believe it's possible to build Lineage 14.1 using the 3.4 kernel but as I am novice at compiling I doubt I would ever get it working.:eek:
 

Rortiz2

Elite Member
Mar 1, 2018
1,932
1,107
113
Barcelona
New release (beta 2)

Dated 2020-03-22
  • Fixed SOD
  • Build memtrack from source
  • Build perfservicenative from source
  • Build ip6tables-restore & iptables-restore from source
  • Use stock Power Values
  • Added libinit
  • Added missing symbols for xlog and program_binary_service
  • Synced with LineageOS Sources

Link in the OP and added Changelog in the second post.
 
Last edited: