[Nexus 10 Android Development] followmsi:
It's AOSP time ..

Android Pie ..

manta-Classic_Pie_08-2019_AOSP_9.0.0_r46_followmsi.zip --> DISCONTINUED

AospExtended-v6.7-manta-20191018-1203-UNOFFICIAL.zip --> DISCONTINUED

Known issues:

- NavBar works good, but no icons visible. (AospExtended only)

- NFC may not work correctly and drains a lof of battery - Pls disable thru settings menu.

- HWC (hardware composer) is partly broken (icons are not shown correctly and black home screen)

- Encryption seems not work - and has not been tested. -> Pls do not encrypt your data partition yet.

- Camera is not working .. same problem like on Nougat. (broken HAL1 camera and unsupported HAL2 camera)

- If you set pin, pattern or password to unlock the device pls be patient - if you press "confirm" the system is freezing for a few minutes - just wait.

Oreo ..

manta-Classic_01-2019_AOSP_8.1.0_r60_followmsi.zip --> DISCONTINUED

Known issues:

- Headphone jack is not fully working (Pls use the "AudioJack" kernel -> 3.4.67 - current standard kernel for all Oreo ROMs)

- If you install Magisk, pls disable Magisk "Hide" feature. (3.4.113 kernel issue)

- NFC has been taken out - still not working.

- Camera is not working .. same problem like on Nougat. (broken HAL1 camera and unsupported HAL2 camera)

- If you set pin, pattern or password to unlock the device pls be patient - if you press "confirm" the system is freezing for a few minutes - just wait.

Nougat ..

AOSP_7.1.2_r28_N2G48C_manta-ota-eng.followmsi-v1.zip --> DISCONTINUED

Known Issues:

- Camera is not working (broken HAL1 camera and unsupported HAL2 camera)

- Bluetooth is not working - fixed

- Audio jack is not working - fixed (still "old" kernel - 2017-05-09)

System and Cache repartitioning / Opengapps: Error 70

The current system partition is (getting) full !

You need to do repartition your system and cache partitions .. either via TWRP package or manually via shell.

It's an one time task.

But the filesystem of the system.img inside the ROM will keep always the same size .. approx. 800mb.

The filesystem does not know the "real" size of the actual partition.

In general .. If you install an image into a partition the filesystem will have the size of the image (in our case 800mb).

The free space we got thru repartitioning needs to be allocated again.

For this reason we need to enlarge/resize the filesystem after each ROM update and/or clean install.

Only the filesystem .. the partition itself will stay untouched.

The automatic enlarge/resize of the filesystem is part of the ROM installer.

For manual repartitioning have a look here:

https://xdaforums.com/showpost.php?p=77759823&postcount=953

https://xdaforums.com/showpost.php?p=77762148&postcount=954

For automatic repartitioning have a look here:

https://xdaforums.com/showpost.php?p=77764246&postcount=957

https://xdaforums.com/showpost.php?p=77770425&postcount=960

[MENTION=7280276]ipdev[/MENTION] - Thanks for your TWRP flashable repartitioning package !

Installation:

1. Boot into TWRP

2. Wipe system, cache and dalvik (Not required if you upgrade from previous build)

3. Install ROM.zip from above

4. install opengapps or beansgapps (arm) (optional)

5. install SuperSU.zip and/or Magisk.zip

6. Reboot into system

- Please install Magisk.zip and/or SuperSu.zip yourself.

- Due to systemless rooting - if you have installed magisk and/or supersu before you need to install it again !

- If you install SuperSu.zip it will boot twice - no panic, it's normal !

- If you had gapps installed before you don't need to install gapps again - the installer will take care.

- If you face any strange issues, pls do a factory reset via TWRP first.

Gapps:

The AOSP installer does not support "/system/addon.d/" scripts !

For this reason Gapps are not persistent like in LineageOS or in other custom ROMs.

I have modified the installer script to add this functionality.

You should be able to keep your gapps installation when you upgrade the ROM.

SuperSU and/or Magisk:

SuperSU.zip and/or Magisk.zip has always to be installed after ROM installation/upgrade - because of systemless rooting.

If you install SuperSu.zip it will boot twice - no panic, it's normal !

SOURCES:

If you want to build your own ROM ..

https://github.com/followmsi/manifests/tree/manta-aex-pie

https://github.com/followmsi/manifests/tree/manta-aosp-pie

https://github.com/followmsi/manifests/tree/manta-aosp-oreo

https://github.com/followmsi/manifests/tree/manta-aosp-nougat

DOWNLOAD:

https://androidfilehost.com/?w=files&flid=289294

https://drive.google.com/open?id=0By6p5AdQfavBNHkxVWhNOW5CdVk

Thanks to [MENTION=4460995]sooti[/MENTION] and [MENTION=4577448]Khaon[/MENTION] !

Enjoy :p