[ROM][MASTER][6.0.1] AOSP Master Branch Built by Khaon

Search This thread

Khaon

Senior Member
Apr 3, 2012
1,271
1,677
Louvain-la-Neuve, Belgium
AOSP MASTER BRANCH FOR MANTA DEVICE

Hello everyone, you can download on XDA many good ROMS but each of them are based on "stable" android releases. That's why I chose to share something else.

I am offering a master branch build
Why use master branch ?

clang 3.8 | daily updates | java 1.8

instructions :

  1. reboot to twrp recovery ( you can use mine if you want to use f2fs or having issues flashing my packages)
  2. flasy my package
  3. reset factory and IF YOU COME FROM ANOTHER DISTRIBUTION delete /sdcard/Android/data folder
  4. flash gapps package ( I recommend opengapps)
  5. reboot

I recommend people to factory reset time o time because of the master branch, it can be required to remove some bugs

What is not working/bugging for now
  • ROOT: latest supersu are patching the boot image and this doesn't work currently with my master branch releases. You need to use SuperSU v2.56
  • MXPlayer: for some reasons mxplayer doesn't find libcutils.so while it does exists. So for now, you gotta to use some alternatives: vlc, or what ever


Sources

How to use AdwAway

In oder to get AdAway working you need to do the following:

1/ Set a file at
Code:
su/su.d

with the following content
Code:
mount -o bind /su/etc/hosts /system/etc/hosts;

2/ Make an empty host file at
Code:
/su/etc/hosts

I think you can find a working flashable package doing this on the unoffical adaway thred


XDA:DevDB Information
AOSP Master Branch for Manta, ROM for the Google Nexus 10

Contributors
Khaon
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: AOSP

Version Information
Status: Beta
Stable Release Date: 2016-04-22

Created 2016-01-27
Last Updated 2016-04-21
 
Last edited:

PainToad

Senior Member
Jul 23, 2011
167
53
Can I confirm this is 100% AOSP, untouched?

Are you doing automated nightly builds?

Thanks!
 

Khaon

Senior Member
Apr 3, 2012
1,271
1,677
Louvain-la-Neuve, Belgium
Can I confirm this is 100% AOSP, untouched?

Are you doing automated nightly builds?

Thanks!

This is not 100% PURE aosp.

The base is aosp master branch. I have included some several extra such :

bootanimation
long press recent switches to latest app
led
...

Well nothing much.

The only critical thing I have touched is android permission : I override user's permission for google play service for the location permission access: otherwise it crashes.
 
  • Like
Reactions: xrayk

ace9988

Senior Member
Dec 15, 2010
884
117
Dark Side of the Moon
Hello,

hm this is kinda unexpected, I got supersu permission with this build.

Did you install anything else ?

Nope. I tried flashing superSU on the ROM + open gapps .....the ROM on it's own without the gapps too. Flashed the 2.56 beta build from the link you provided and although supersu appears in the app drawer, the "Enable Superuser" option appears to be greyed out and none of the apps even request root permission.
 

Khaon

Senior Member
Apr 3, 2012
1,271
1,677
Louvain-la-Neuve, Belgium
Nope. I tried flashing superSU on the ROM + open gapps .....the ROM on it's own without the gapps too. Flashed the 2.56 beta build from the link you provided and although supersu appears in the app drawer, the "Enable Superuser" option appears to be greyed out and none of the apps even request root permission.
HmHm it is kinda late for me ( european timezone) but I have no issues using app requesting SU rights. I will take a look however at it tmr.
 

Khaon

Senior Member
Apr 3, 2012
1,271
1,677
Louvain-la-Neuve, Belgium
Nope. I tried flashing superSU on the ROM + open gapps .....the ROM on it's own without the gapps too. Flashed the 2.56 beta build from the link you provided and although supersu appears in the app drawer, the "Enable Superuser" option appears to be greyed out and none of the apps even request root permission.

How is your supersu status ?

I have no issue with su.



------------------------------------------------------------------------------------------------------------------------------------------------------------------


I was reported an issue when formating to f2fs rebooting to the rom would format the userdata partition.

I investigated the AOSP code source and some commit format the partition if it fails mounting. Ofc trying to mount a f2fs partition with ext4 is considered as a fail...


Flashing my standalone kernel permit to pass that issue : my stand alone kernel will transform ext4 entries to f2fs(and vice versa) depending on the actual underlying fs.


The current release I am using features fixes for this, however, something broke the libsensors, so I need to find out what.
 

Khaon

Senior Member
Apr 3, 2012
1,271
1,677
Louvain-la-Neuve, Belgium
Cant install openGapps. It says Error code 25.Your ROM has no buid.prop or default.prop it says

Ewww, it should work ! Any other informations ? such logs ?

-----------------------------------------------------------------------------------------------------------------------------------------------------------


I am uploading a new build, I had issues for days with the builds.

Please tell me if you got bootloop on reboot. From what I saw bootloops do not longer exist.
 

Der_Graf

Member
Feb 21, 2016
14
2
"Play Service stopped" after installing Gapps (Install without errors)
I try OpenGapps Pico and Nano.
 

Der_Graf

Member
Feb 21, 2016
14
2
Can´t give permissions because of looped warnings.
ROM only works fine.
I think i will wait for Khaons Kernel with DT2W Patch and use CM13.
 

Khaon

Senior Member
Apr 3, 2012
1,271
1,677
Louvain-la-Neuve, Belgium
Can´t give permissions because of looped warnings.
ROM only works fine.
I think i will wait for Khaons Kernel with DT2W Patch and use CM13.
@Der_Graf

Hehe sorry for you this issue happens, the real culprit is Google. Since MM, the dev got to ask permission if not given. Google Play Frameworks/Service doesn't ask for this. So that's why you got FC. You should try after a Factory Rest- you need to that anyway when coming from another ROM- not installing Gapps in order to not have the first setup screen where you will get stuck because of the fc's spam.

Then Install gapps, and, since you will boot on the Home Screen, you should be able, with some pain, to get access to the app menu to get Location permission for Google Play Services.


Then, for any upgrade install, you won't have issues as the permission is already granted.


I know this sucks, but I tried to force give the permisison and it doesnt work :angry:


Ewwwww.

I wanted to share my latest build, as of the 25th feb, but NFC is broken and makes continuous FC'S, this appears also on my friend nexus 6's device, which is still supported by Google. So this is the bad news :p I've got to understand why this happens, well until Google fixes it or I find the culprit.

However, the good news is, that this friend, maintains more extra features then I do, so the next releases will feature more extra features :D
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    AOSP MASTER BRANCH FOR MANTA DEVICE

    Hello everyone, you can download on XDA many good ROMS but each of them are based on "stable" android releases. That's why I chose to share something else.

    I am offering a master branch build
    Why use master branch ?

    clang 3.8 | daily updates | java 1.8

    instructions :

    1. reboot to twrp recovery ( you can use mine if you want to use f2fs or having issues flashing my packages)
    2. flasy my package
    3. reset factory and IF YOU COME FROM ANOTHER DISTRIBUTION delete /sdcard/Android/data folder
    4. flash gapps package ( I recommend opengapps)
    5. reboot

    I recommend people to factory reset time o time because of the master branch, it can be required to remove some bugs

    What is not working/bugging for now
    • ROOT: latest supersu are patching the boot image and this doesn't work currently with my master branch releases. You need to use SuperSU v2.56
    • MXPlayer: for some reasons mxplayer doesn't find libcutils.so while it does exists. So for now, you gotta to use some alternatives: vlc, or what ever


    Sources

    How to use AdwAway

    In oder to get AdAway working you need to do the following:

    1/ Set a file at
    Code:
    su/su.d

    with the following content
    Code:
    mount -o bind /su/etc/hosts /system/etc/hosts;

    2/ Make an empty host file at
    Code:
    /su/etc/hosts

    I think you can find a working flashable package doing this on the unoffical adaway thred


    XDA:DevDB Information
    AOSP Master Branch for Manta, ROM for the Google Nexus 10

    Contributors
    Khaon
    ROM OS Version: 6.0.x Marshmallow
    ROM Kernel: Linux 3.4.x
    Based On: AOSP

    Version Information
    Status: Beta
    Stable Release Date: 2016-04-22

    Created 2016-01-27
    Last Updated 2016-04-21
    5
    OK, how do I provide logcat? Which app do I use for that? I also have trouble with voice search - Google crashes as well.

    Logcat Extreme does well



    I have included in kernel audiutor full support for the gpu(voltage, boost freq, boost duration). Report if any trouble ...
    4
    OP updated, root is now working.
    3
    So what does this actually mean? Sorry for the noob question, but I'd love to learn what it is. What differentiates this from a standard AOSP based ROM?
    BTW you are one of my favorite devs on xda by far!!! If you wanted to you could go up against the big boys like franco.

    To sumup a bit:
    the master branch is the branch on which google's devs are mainly developing. If you look at their gerrit you will notice most of the patches submitted are tied to the master branch.

    So the release branches, such marshmallow's release one, are maintained with patches from master branch.
    You will have on the master branch the "state of the art" patches : for example, a feature/patch could have been merged into the master branch today but will be only available on android N.

    In fact, I prefer the master branch because ART and BIONIC got more patches and seemes, to me, to be better than the stable release branch.
    is there an answer to this question? i see the same thing, 2/5 as the latest release.

    Oh, I am uploading a stable release just now.
    2
    I have uploaded a new build.

    Too much changes to display here the changelog.


    If you want extra tracking you should head here

    To me, the main change, is clang prebult updated!