yashsingh1/xdaforums huggingface dataset:
[Pixel C Android Development] followmsi:
It's AOSP time for Pixel C ...

AOSP_7.1.2_r1_N2G47D_dragon-ota-eng.followmsi.zip

Installation:

1. Boot into TWRP

2. Wipe system, cache and dalvik

3. Install AOSP_7.1.2_r1_N2G47D_dragon-ota-eng.followmsi.zip

4. Install open_gapps-arm64-7.1-xxxx-2017xxxx.zip (optional)

5. Install SuperSU-v2.79-201612051815.zip (optional)

6. Reboot into system

If you have installed gapps in previous build and did not wipe system you don't need to install gapps again.

Due to systemless rooting - if you have installed supersu before you need to install SperSU.zip again !

Due to supersu installation it will boot twice - no panic, it's normal !

The required vendor.img is part of the ROM installer now.

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

Changes:

- New kernel -> PixelC_Ryu_chromeos-3.18_KERNEL_v170404_followmsi

Enjoy ! :)
[Pixel C Android Development] Dressiel:
Hi followmsi.

First. Thanks for all of your Work ! I Love my Pixel because of you ! ;)

So i follow you threads for couple of month and always looked out for a clean OS and it seems that your AOSP Build could perfectly fit. Im sitting on old TWRP , so i just update that with your ZIP (finally official 3.1.0.0) straight out of twrp. Next just wipe system,cache, dalvik and flash your Rom. Atm im just using fdroid for basic Apps , nothing fancy. My question is. Do i need to reinstall all my apps? Am i right that we really have NTFS support out of the box? Normally i root to get stickmount to work, after that i could Work with a external HDD (NTFS)...HI Kodi ;) so does that mean i installiert your Rom and im ready and happy?

Thx in Advance
[Pixel C Android Development] followmsi:
Thanks for your feedback !

Yes, please go for official TWRP 3.1.0-0 version .. anyway :)

Yes, you understood the installation process.

"Do i need to reinstall all my apps?"

Maybe a few ..

If you come from stock, like I did, there are several differences in terms of permissions ..etc.

On first boot with your exisiting data partition there will be some error messages poping up.

Mostly google apps .. depends also on the gapps version you install.

Maybe there are some more apps having issues with the "permissions".

I have approx. 100 apps installed .. I had to "migrate" 25 apps manually.

This means uninstall and new install from play store.

For a few apps I did clean data & cache via apps settings menu - helped as well.

For me this is the best solution .. maybe you don't like this fixing on the first boots.

Took maybe 1 hour ... kept more or less all my passwords and logins .. etc.

You may prefer the "clean" start .. and wipe data too.

This is a general problem if you move ROMs .. same if you move to lineageos .. etc.

Now I have an AOSP backup set and a STOCK backup set :)

"we really have NTFS support out of the box?"

I have integrated NTFS-3G tools into the ROM and NTFS support for the kernel.

You may need to mount via terminal console app , pls test.

Stickroot is still a good tool.

Take a backup of your existing data partition via TWRP and start to play ...

Cheers
[Pixel C Android Development] Dressiel:
Always so quick at replying ^^ maybe i go for a fresh app install or i check what works first. BC i dont use Google Apps ...just a handfull ....maybe 15 something like that. Important are only Retroarch/Kodi.

So i still need to root and install stickmount to access my external HDD?
[Pixel C Android Development] followmsi:
I am rooted all the time .. did not much NTFS testing at all.

Did test F2FS for cache partition only.

Kodi works well ... Watching a lot of movies on dragon.

Pls test yourself ;)
[Pixel C Android Development] Dressiel:
Just flashed your ROM on Weekend ...and what should i say? Im really happy...thx ;)

Btw external HDD (NTFS) works using stickmount (require root)....
[Pixel C Android Development] followmsi:
Thanks for your feedback !

For NTFS you can try paragon drivers as well ..

If you connect your NTFS drive .. pls have a try to type in terminal.

To check the disk name ..

cat /proc/partitions

/dev/block/sda - the complete disk

/dev/block/sda1 - the first partition .

Then type :

cd /mnt
mkdir /ntfs

mount.ntfs /dev/block/sda1 /mnt/ntfs

The mount.ntfs command is not part of android ... coming ffrom NTFS-3g implementation.

Does it work for you ?

Needs to be tested wiht user permissions, I guess you still need root access for mounting.

Another issue ..

AOSP - Music.apk

The current Music AOSP app is not working .. on all 7.1.2 AOSP releases.

Pls install this package via TWRP ..

AOSP_7.1.2_r1_Music.apk_fixed-for-Android-N_dragon.zip

You still need to manually grant access to "storage" for the app.

But the app is starting now ..

Cheers
[Pixel C Android Development] Monazite:
You can flash latest full OTA zip in TWRP to upgrade bootloader. But stuck at checking for updates is irrelevant with bootloader...
[Pixel C Android Development] followmsi:
https://xdaforums.com/showpost.php?p=76374697&postcount=207
[Pixel C Android Development] followmsi:
Pls skip network setup completely in gapps setupwizard ..just skip all steps and setup later on.

Does it help for you ?
[Pixel C Android Development] AlfreGarcia98:
THANK YOU soo much thanks. Do you have it installed? How about the other questions?
[Pixel C Android Development] 夜霜行:
When I follow the steps to install, restart the system after success, but keep restarting on the boot page, what is the reason?:crying:
[Pixel C Android Development] 夜霜行:
anyone help？is the rec or rom problem？:confused:
[Pixel C Android Development] followmsi:
December 2018

AOSP_9.0.0_r21_PQ1A.181205.006_dragon-ota-eng.followmsi.zip

Changes

- Google security updates -> December 2018

- New kernel

- Notification Bar -> back to "standard" size

- The ROM does contain it's own vendor.img ! (If you go back to Oreo, pls reinstall stock vendor.img)

There will be one last AOSP Oreo build -> when Google releases the last official Oreo update.

Enjoy ..:p
[Pixel C Android Development] EnginEAR:
I'm stuck on "Checking for updates..."

Any tips?
[Pixel C Android Development] ipdev:
My guess is you setup Wifi in SetupWizard instead of skipping past it?

Backup to the beginning of SetupWizard and SKIP Wifi Connection.

Setup WiFi (SKIP) -> Date & Time (Adjust if you want) -> Google Services (Setup if you wish) -> Protect your tablet (Skip for now).

Settings -> Apps & notifications -> See all number of apps apps -> (3 Dot Menu- Upper Right) Show system.

Select Android Setup -> (Select FORCE STOP and DISABLE) -> Storage-> (Select CLEAR CACHE & CLEAR STORAGE) Go back and do the same for the second Android Setup and Reboot.

Settings -> Wifi (Add/Connect to Wifi)

Log into PlayStore and update apps. When updates are done, reboot.
[Pixel C Android Development] EnginEAR:
Awesome! Thank you very much for your detailed instructions.

I have another question... Is the a way of bypassing the "Bootloader is unlocked..." notification accompanied by the 30 second wait each boot? If so - could you please provide instructions for that as well?
[Pixel C Android Development] drewski_1:
i haven't seen a work-around, but easy solution . . . don't reboot! ;)
[Pixel C Android Development] NYCHitman1:
There is no workaround for this.
[Pixel C Android Development] EnginEAR:
Hoping for a January 2019 version :)
[Pixel C Android Development] followmsi:
Soon ..
[Pixel C Android Development] followmsi:
January 2019

AOSP_9.0.0_r30_PQ1A.190105.004_dragon-ota-eng.followmsi.zip

Changes

- Google security updates -> January 2019

- New kernel -> January 2019 (r0.130)

- The ROM does contain it's own vendor.img ! (If you go back to Oreo, pls reinstall stock vendor.img)

Enjoy :p
[Pixel C Android Development] EnginEAR:
Thank you very much

Thank you, kind sir!
[Pixel C Android Development] shani248:
What are the known issues in the latest build?
[Pixel C Android Development] drewski_1:
See the OP for issues list.

Nothing that impacts me on a daily basis.
[Pixel C Android Development] followmsi:
January 2019 - The final AOSP Oreo build !

This is my last Oreo AOSP build for dragon ..

AOSP_8.1.0_r60_OPM8.190105.002_dragon-ota-eng.followmsi.zip

Changes:

- Based on android-8.1.0_r60 - January 2019

- Latest kernel changes -> tegra-3.18_kernel_dragon_v190108 (android-8.1.0_r0.130)

As all Oreo ROMs .. this ROM will require latest stock vendor.img

Enjoy .. :p
[Pixel C Android Development] followmsi:
gdrive - clean up !

No more space left on gdrive .. need to move old ROMs to androidfilehost.com ..

My last Nougat and Oreo ROMs.

Cheers
[Pixel C Android Development] NYCHitman1:
I'd say to host everything on AFH, but AFH is slow as molasses sometimes.
[Pixel C Android Development] PoloB49:
I can't pair my keyboard... tried the SHIFT + P + A + I + R but it doesn't help...

It shows in the list of bluetooth devices, but when I click on it it does nothing... :(
[Pixel C Android Development] followmsi:
February 2019

AOSP_9.0.0_r31_PQ2A.190205.001_dragon-ota-eng.followmsi.zip

Changes

- Google security updates -> February 2019

- New kernel -> February 2019 (r0.131)

- The ROM does contain it's own vendor.img !

Enjoy :p
[Pixel C Android Development] followmsi:
This was my last AOSP ROM for dragon !

Due to new job and more travelling in 2019 I will need to reduce my Android time a lot.

For this reason I will have to stop making ROMs for all my devices.

I don't plan to stop entirely .. just reducing the amount of ROM per device.

Thanks for understanding ..
[Pixel C Android Development] m+a+r+k:
I was going to commit to a Pie ROM, so give us a clue, which one will you continue to update with security patches?

Thanks for all your work over the years, you've made it so easy for us! :good:
[Pixel C Android Development] followmsi:
Lineage-16.0
[Pixel C Android Development] m+a+r+k:
OK thanks again
[Pixel C Android Development] followmsi:
DISCONTINUED

Sorry .. due to limited time I have stopped all my AOSP projects.

Pls find the last AOSP downloads here ..

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

Thanks for understanding ..
[Pixel C Android Development] followmsi:
AOSP - Music.apk

The current Music AOSP app is not working .. google did forget to implement a patch :)

https://groups.google.com/forum/#!topic/android-rpi/LNUCjXXvn2U

This problem occurs on all 7.1.2 AOSP ROMs.

Here is the patch:

https://android.googlesource.com/pl...+/6036ce6127022880a3d9c99bd15db4c968f3e6a3^!/

Have cherry-picked this patch now and compiled the Music.apk again. :)

You still need to manually grant access to "storage" for the app.

Made a quick installer to replace the broken apk ..

AOSP_7.1.2_r1_Music.apk_fixed-for-Android-N_dragon.zip

Maybe I will remove the app next release completely.

Cheers
[Pixel C Android Development] followmsi:
Grid view

Google has activated the "grid" view of your recent apps for a few devices in 7.1.2.

Especially for the Pixel C.

It's part of AOSP already.

If you would like to use this feature .. just activate it :)

Pls type inside terminal app as root ..

mount system RW:

mount -o rw,remount /system

activate grid:

echo "ro.recents.grid=true" >> /system/build.prop

Reboot into system :)

Not sure if I should activate this view per default in the next release.

Enjoy :)
[Pixel C Android Development] redukt:
WTF!!!! Thx 4 the hint!!! :)

Try it on latest official DU and it works like a charme! :)

THX THX THX :)
[Pixel C Android Development] Dressiel:
Hey followmsi.

Tryed your terminal command for NTFS. In user lvl i get "permission denied". AS root he cant find sda1 partition nor sda or INTENSo (thats how stickmount sees the HDD)...

Tryed your Grid Command as root but didnt See any changes on my app overview. Maybe im to dumb for that... Never used Terminal before. So sry ...wished to help you out here.

Sry for the bad english
[Pixel C Android Development] followmsi:
You can verify your build.prop via root explorer.

This way you can change the build.prop too.

Maybe it's more easy as using the console.

In next release the grid view will be default view.

Cheers
[Pixel C Android Development] Reuben_skelz92:
Tempted to flash this. Can someone tell me more about the ROM. Stock? Features?
[Pixel C Android Development] Reuben_skelz92:
No matter what gapps i flash i get force close on setup wizard. Getting the same with lineage
[Pixel C Android Development] minieod:
This happened to me too on the aosp rom, I wound up just flashing system on its own to get into the os and past the setup wizard...Then went back to TWRP and flashed gapps and added my accounts manually
[Pixel C Android Development] followmsi:
Skip gapps installation on first boot !

Just install ROM and supersu boot into system once.

Once in system reboot into TWRP and install gapps only.

I will not be able to fix setupwizard from gapps.

This problem is known for all devices on 7.1.2

EDIT:

SetupWizard

https://xdaforums.com/showpost.php?p=71888287&postcount=4222

https://xdaforums.com/showpost.php?p=71910202&postcount=4231
[Pixel C Android Development] Reuben_skelz92:
I used that version of gapps with no joy

I also think tried installing with no gapps but on both ROMs it doesn't boot and goes back into twrp
[Pixel C Android Development] followmsi:
If have you problems to boot - flash boot.img via fastboot.

Not able to reproduce your problems.

All is working fine here ..
[Pixel C Android Development] Reuben_skelz92:
Where can i get boot.img
[Pixel C Android Development] followmsi:
Hmmmmmm .. it's in the zip file.
[Pixel C Android Development] minieod:
This happened to me too, was reporting the same issue in the los thread

Something is happening in the flashing that's corrupting something, [MENTION=5480152]followmsi[/MENTION]
[Pixel C Android Development] followmsi:
Are you using latest TWRP version ?

Tested both ROMs several times.

No able to reproduce your issues.

Pls do install boot.img via TWRP or fastboot.

EDIT: you have latest bootloader installed ?
[Pixel C Android Development] Reuben_skelz92:
Probably not as last few updates I've just flashed through ROMs. Think i will flash stock 7.1.2 and start again:)

Find its good to do sometimes
[Pixel C Android Development] followmsi:
Have disabled DM-verity for the next AOSP release as well ..

https://github.com/followmsi/androi...mmit/ae27222b4912f9511c690ab685eb03885dd3311a

This should fix certain boot issues for unrooted systems - without SuperSu installation.
[Pixel C Android Development] followmsi:
New month ...

AOSP_7.1.2_r8_N2G47O_dragon-ota-eng.followmsi.zip

Changes:

- New monthly security patches - May 2017

- New kernel -> tegra-3.18_kernel_dragon_v170502_unicorn-xceed-followmsi

- "Grid view" enabled by default

- Disabled DM-verity

DOWNLOAD:

https://onedrive.live.com/redir?res...17&authkey=!ACPxBsf1QD-Fr0M&ithint=folder,zip

Enjoy .. :)
[Pixel C Android Development] followmsi:
The MS onedrive share is starting to stress me :(

Now you can't access the folder due to sharing limits ..

Will start to migrate the comlete "dragon" folder to google drive in the next time ..

Here are both download folders now ..

DOWNLOAD:

NEW: https://drive.google.com/drive/folders/0By6p5AdQfavBUTZmNWJoaU1iazg

OLD: https://onedrive.live.com/redir?res...17&authkey=!ACPxBsf1QD-Fr0M&ithint=folder,zip
[Pixel C Android Development] Dressiel:
[MENTION=5480152]followmsi[/MENTION]

Do you have a buildin Updater or do i need to manually Download the Update and go for a dirty flash (wipe dalvik cache and install superSU ?).
[Pixel C Android Development] followmsi:
Sorry, no updater .. ;)

You need to download and flash like described by you, manually.

Yes, supersu as last step again.
[Pixel C Android Development] Dressiel:
Just flashed the update. Works like intended. I like the grid view. thx for your work and your quick replys ;)
[Pixel C Android Development] followmsi:
You are welcome .. ;)
[Pixel C Android Development] Bless1:
What gapps package do you recommend for that RR rom
[Pixel C Android Development] followmsi:
Still using opengapps stock package with my own .gapps-config file.

But I don't need a setupwizard .. no infos about the status here.

Maybe you start with opengapps and if you face setupwizard problems you either skip it or use BeansGapps.

Hope this helps ... general approach for all my ROMs. ;)
[Pixel C Android Development] followmsi:
Made the same package for flo/deb and manta devices .

And now for dragon device too ..

It seems there are still issues with the opengapps SetupWizard on 7.1.2 ROMs.

The SetupWizard (only) package below seems to work fine - except for the "vision settings".

BeansGapps_SetupWizard_7.1.2_Dragon.zip

Installation:

1. As we want to see the SetupWizard we do a clean install .. wipe system, cache, dalvik, data .. everything except internal storage.

2. install the 7.1.2 ROM of your choice.

3. Install official opengapps package you like ..

4. install BeansGapps_SetupWizard_7.1.2_Manta.zip

5. Install Magisk and/or SuperSu.

6. Reboot into system and wait for the SetupWizard.

Cheers
[Pixel C Android Development] followmsi:
Due to several reasons I have removed the vendor.img from the ROM now !

I have changed the first page accordingly ...

The required (stock) vendor.img is not part of the ROM installer !

You will find a copy inside the download folder.

Installation:

1. Boot into TWRP

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

3. Install ROM ...

4. Install current stock vendor.img (flash via TWRP)

5. install opengapps or beansgapps (arm64) (optional)

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

7. Reboot into system ..

Thanks for your understanding ..
[Pixel C Android Development] followmsi:
New month ...

AOSP_7.1.2_r12_N2G47W_dragon-ota-eng.followmsi.zip

Changes:

- New monthly security patches - June 2017

- New kernel -> tegra-3.18_kernel_dragon_v170606_unicorn-xceed-followmsi

- Enable Doze (Ambient light)

- Fixes for WifiDirect

- Enable Night Mode in Display settings

Enjoy .. :)
[Pixel C Android Development] followmsi:
New month ... a little bit late due to holiday season.

AOSP_7.1.2_r19_N2G48B_dragon-ota-eng.followmsi.zip

Changes:

- Monthly security patches - July 2017

- New kernel -> tegra-3.18_kernel_dragon_v170706_unicorn-xceed-followmsi

- Fixes for Doze

Enjoy .. :)
[Pixel C Android Development] followmsi:
Another month ...

AOSP_7.1.2_r28_N2G48C_dragon-ota-eng.followmsi.zip

Changes:

- Monthly security patches - Aug 2017

- New kernel -> tegra-3.18_kernel_dragon_v170808_unicorn-xceed-followmsi

Enjoy .. :)
[Pixel C Android Development] ulrich91:
stuck on "android" screen?
[Pixel C Android Development] followmsi:
Still problems ? .. pls some more information ;)
[Pixel C Android Development] ulrich91:
followed instruction, clean install. Stalls on "android" screen. tried clean install again of rom-vendor-openapps-supersu same thing. Had success by rebooting after rom-vendor-supersu then installing openapps after reboot. Now I get google play services error.

Had no success with beanapps
[Pixel C Android Development] revengers:
I had no problem putting the August build on; previously had the July build and the beansgapps - so I did not have to redo that. Just as the instructions say.

Everything works fine including the ‘night’ mode
[Pixel C Android Development] ulrich91:
Are u using SuperSU? Did u install beansgapps with setup wizard?
[Pixel C Android Development] followmsi:
Like you did, pls install opengapps after first boot - to prevent setupwizard.

Or if you install gapps directly have a try to enable wifi via adb.

When you see the setupwizard connect your cable and type

adb shell svc wifi enable

No reboot and test setupwizard again .. does it work now ?

EDIT:

Made the following change 2 days ago .. one day after ROM creation. :)

https://github.com/followmsi/androi...mmit/c2c7dcb6ce605e3d1e1198b7de1aa8c151d1bb80

This will fix the opengapps setupwizard issue on clean install.

Maybe I will make a v1 release in the next days ..

Cheers
[Pixel C Android Development] followmsi:
Hotfix release - v1 .. to finally fix the opengapps SetupWizard issue on clean install.

AOSP_7.1.2_r28_N2G48C_dragon-ota-eng.followmsi-v1.zip

Changes:

- Replaced "old" AOSP webview prebuilt sources by latest prebuilt sources (LineageOS)

https://github.com/followmsi/manifests/commit/ca98b94831272f74493044a4760074eb2a39bff0

- Fix opengapps SetupWizard issue on clean install -> Enable WiFi by default on first boot

https://github.com/followmsi/androi...mmit/c2c7dcb6ce605e3d1e1198b7de1aa8c151d1bb80

Enjoy .. :)
[Pixel C Android Development] ulrich91:
Will try when time permits. Thanks for your advice and effort. A++++
[Pixel C Android Development] Dressiel:
Hi there [MENTION=5480152]followmsi[/MENTION]

What Vendor IMG should i use, if i go for an update ?

N2G48B_2017-07

or

N2G48C_2017-08

Greetings
[Pixel C Android Development] followmsi:
Pls use August version .. N2G48C_2017-08
[Pixel C Android Development] Dressiel:
Thx alot and good morning ;)
[Pixel C Android Development] followmsi:
The first AOSP Android 8.0 Oreo ROM :)

AOSP_8.0.0_r1_OPR6.170623.010_dragon-ota-eng.followmsi.zip

Changes:

- Based on android-8.0.0_r1

- Still a lot of the "old" changes from Android Nougat. (Night Mode .. etc. - needs to be tested)

- Kernel based on latest sources from today - no changes to dp4.

Just downloading the opengapps sources to make arm64 stock package for Oreo.

Will post it later ..

I did not test this freshly made build myself .. but I will move to AOSP soon .. until LineageOS CM-15.0 is ready :p

There should be no issues .. Magisk 13.6 BETA should work as well.

Enjoy .. :)

EDIT:

Pls use the following TWRP version for Android Oreo: twrp-3.1.1-0-dragon-Android-O.img

https://xdaforums.com/showpost.php?p=73241163&postcount=416

This version should work on Noougat too.
[Pixel C Android Development] followmsi:
Made the OpenGapps package for Android Oreo ..

open_gapps-arm64-8.0-stock-20170823-UNOFFICIAL.zip

Pls use the following config file as example ..

.gapps-config-dragon

Now you can start testing and playing with the fresh AOSP version .. like me too.

Enjoy :p
[Pixel C Android Development] followmsi:
Took a few days .. but now I am running the AOSP version.

Took my old 7.1.2 AOSP backup and magisk 13.6 beta.

No installation problems - used the opengapps 8.0 package from above.

Really smooth .. fastest boot time ever.

Same problem like on stock ROM .. to get "cmd overlay" commands working you need to disable selinux.

( setenforce 0 ) .. seems to be a missing selinux rule.

Anyway .. let's play with AOSP Oreo ;)
[Pixel C Android Development] johnbravado:
[MENTION=5480152]followmsi[/MENTION] I couldn't get the system to boot. I followed install used your app file, GApps file, which I can't wait for pick GApps to be available, your vendor image and it just kept rebooting to recovery.

Read a couple posts back. Should I be installing your GApps package after 1st boot. I just installed per instructions on OP
[Pixel C Android Development] followmsi:
No need to bypass setupwizard anymore.

The fix should work on Oreo too.

If you don't install magisk or supersu the system will try to restore stock recovery .. etc.

Better you install systemless rooting at the end of the ROM installation.
[Pixel C Android Development] Reuben_skelz92:
Does night light work?
[Pixel C Android Development] followmsi:
Yes
[Pixel C Android Development] Reuben_skelz92:
Great. Dunno why Google hasnt added it for the pixel c
[Pixel C Android Development] johnbravado:
I did a clean install wiped system, data and cache

Installed

AOSP 8.zip

Vendor_8_0_0.r1....img

Opengappsarm64-8.0 stock.zip

Magisk

Reboot and it reboots into recovery every time

Tried to install it all again a ND used SuperSU instead and get same results

And I not supposed to use one of these files for the AOSP. I have the stock 8.0 backup I just keep using that but wanted to try this out
[Pixel C Android Development] followmsi:
Strange .. I did the same steps like you .. just used 7.1.2 AOSP backup for /data partition.

No problems nor boot-loops at all.

Do you still use F2FS for data or cache ?

Sorry, can not replicate your issue.