yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] flappjaxxx:
Greetings!

What this is:

Official OnePlus AOSP CWM/TWRP Flashable .zip for the

OnePlus One

Unofficially Modified by me

This is OnePlus' very vanilla AOSP build with a few tweaks and fixes.

It will not goof up your baseband or recovery. I removed those items.

I may add more features in the future. We shall see!

EXPECT BUGS!!!

Original thread with kernel source link

Features:

Vanilla build of AOSP 8/23 Build by OnePlus One Developers

Improved installer(Should have no issues at all installing this)

Odexed

Rooted - SuperSU

XPosed Framework Installer

GravityBox

APNs added so your data should be enabled by default(You shouldn't have to manually put in APN now)

Does NOT flash baseband/modem

Does NOT flash recovery

MTP data transfer enabled by default

Minimal GApps included (Play Store and Search)

Stock Launcher3 replaced with Google Now Launcher

CM Keyboard and browser replacing stock AOSP items

CM 11s CameraNext as well as stock AOSP camera(Now includes 13mp support)

Other minor odds and ends I forget... It was late so cut me some slack!

Instructions:

1. Download to your device (

OnePlus One ONLY

)

2. Reboot to recovery (TWRP2 Preferred and known to work)

3. Do a backup

4. Wipe data/Factory Reset (If you manually wipe the system partition,

YOU MUST

reboot recovery or it will error)

5. Install the ROM zip file in recovery(Install bigger GApps package if you like but not required)

6. Reboot

7. Install and enable Xposed and GravityBox with the included Xposed installer and reboot again

8. Come back to this thread and complain

DOWNLOADS

Download AndroidFileHost Mirror Here

Download DevHost Mirror Here

Download goo.im Mirror Here

Download rootdev.org Mirror Here

signed_aosp-One-ota-20140823-FJ9.zip md5sum = 6da14cb53b940f738ffd18658c140dd7

Credits:

Google for Android

OnePlus for their awesome device and determination to be different

Chainfire for

SuperSU

rovo89 for

XPosed Framework

TxRedneck for the build machine

Everyone else in the world even the flaming douchies out there... now I haven't forgotten anyone :D

FAQ:

Q: This won't flash on my phone...HALP!!! WHY???

A: I don't know. Give me some info like what rom is currently installed. What custom recovery are you using and what version?? I use official TWRP2 and it has worked fine for me every single time!

*If you have manually wiped your system partition, you absolutely must reboot recovery or it will error*

CHANGELOG:

9/1/14

Updated to latest official build by OnePlus developers compiled on 8/23/14

Updated Gravity Box

Improved/faster installer, should have no issues flashing this

Changed default wallpaper

Various other bug fixes

8/19/14

Updated to latest official build by OnePlus developers

Reduced file size by about 100mb

Minimal GApps instead of full GApps included

Updated Gravity Box

Included shipped camera as well as CM11s camera

7/30/14

Initial release
[ONE Android Development] flappjaxxx:
FRIST!!!
[ONE Android Development] playya:
Second?
[ONE Android Development] MamaSaidWhat?:
I'm guessing that makes me third? Haha. ROM looks great, really nice to have an AOSP based ROM with next to zero tweaks. I am fond of going crazy with the Xposed mods (GravityBox, X Blast etc.) on stock ROMs.

Thanks for your hard work and for sharing!
[ONE Android Development] dondavis007:
Great job!
[ONE Android Development] flappjaxxx:
Added another download mirror!

Enjoy!

FJ
[ONE Android Development] dsmitty166:
Hey man nice to see you around!!
[ONE Android Development] acuicultor:
it will flash in opo 0001 too?
[ONE Android Development] flappjaxxx:
This will flash on whichever models are compatible with the ROM posted in the original thread. I've only flashed it on my own 64GB International version
[ONE Android Development] CB620:
Damn glad to see you back.
[ONE Android Development] borgib:
Holy hell it's like a galaxy note reunion in here! Welcome aboard!
[ONE Android Development] chayjinn:
possible to build anot rom without gapps in?
[ONE Android Development] flappjaxxx:
I can't promise anything but if I get time I will see what I can do. As well I am working on something even better so stay tuned!! :D

Sent from A VAN DOWN BY THE RIVER!
[ONE Android Development] flappjaxxx:
Sneak Peek!

Sneak peek!

:D
[ONE Android Development] flappjaxxx:
Stay tuned!!!
[ONE Android Development] OmegaBlaze:
Dopeeee.. About to flash this now..

Op, CarbonRom on the way??

Also, zip wont install on my device (International 64GB)

"This package is for "bacon" devices; this is a A0001" ???
[ONE Android Development] teh roxxorz:
I haven't flashed it, but are you using a chinese model?

If so, or your build prop is wrong, check the buildprop in your current device, get the device / model, then modify the updater script in this rom to match it, so that it flashes.
[ONE Android Development] OmegaBlaze:
I'm using the global sandstone version...
[ONE Android Development] _OverKill_:
great news will be released when carbon Rom x plus one?
[ONE Android Development] flappjaxxx:
When it is done :P
[ONE Android Development] flappjaxxx:
First complete build I did of Carbon WiFi didn't work. So no point in even pushing it to a download server. The build that is compiling now everything should work except for screen off gestures and double tap to wake. I may release that version but I would rather have everything working

Sent from A VAN DOWN BY THE RIVER!
[ONE Android Development] _OverKill_:
just better to have a buil want to try running the rom :)
[ONE Android Development] teh roxxorz:
The only thing I don't see is the product device line.

Try adding this line: ro.product.device=A0001

Save, make a backup, and try reflashing.

What'd still recommend doing is: open the zip of this rom and change the > ro.product.device=bacon to read > ro.product.device=A0001 , then flash the rom.
[ONE Android Development] OmegaBlaze:
About to do change the device name in the zip and flash now.. Will let you know the results.
[ONE Android Development] OmegaBlaze:
I have done both.. And neither work.

I'm not sure what's up with this particular ROM. The other AOSP ROM gave the same error?
[ONE Android Development] teh roxxorz:
Hmm, gimme a minute, i'll try flashing it now and see what twrp says.

Edit: Not too sure what's going on; I got it to flash; I changed it to bacon [back from A0001] it worked.. Changed it as I instructed it to you; even pulled the device in adb and got bacon, see attached pic. If you'd like, I can send you a link to the version I modified and successfully flashed.

The WEIRDEST thing is: it changed my wifi mac address, and this I can confirm cause I leave my router open with mac filtering and the device wouldn't connect, so when I went verify the id on the device was different from what I registered. So be on the lookout for that. I've seen this happen early on in the Nexus 7.
[ONE Android Development] OmegaBlaze:
I'm not really understanding what I should try doing now?

I'm going to try flashing it via TWRP since I'm using Philz Touch Recovery..
[ONE Android Development] flappjaxxx:
Unfortunately due to time constraints with my business, I really don't have the time to commit to android projects that I used to have. Since I haven't been able to get WiFi working on Carbon ROM I have decided to just move on from it. I am sure it is something easy that I keep overlooking, but between family and work I just don't have enough hours in the day to hunt down compile errors and bugs etc. Sorry if I got anyone's hopes up. The good news is carbon developers have posted on G+ that official CarbonROM for the One is in the works. I look forward to it! Thanks everyone

Sent from A VAN DOWN BY THE RIVER!
[ONE Android Development] PhaseBurn:
I posted pics of beer. Nothing more :P

</ninja vanish>
[ONE Android Development] teh roxxorz:
I really don't know what to tell you. You did do everything I said, and I had to do it multiple times. I uploaded the zip if you want. But honestly, aosp ROM is completely bare bones, no real added features, and is a bit of a set back from other Roms at this point.
[ONE Android Development] droidan:
Good rom!!!!

Would you be able to make USB OTG working?
[ONE Android Development] dictionary:
flapp, for those of us who flashed the original, and got screwed without a baseband, and idea on a fix?
[ONE Android Development] flappjaxxx:
I would suggest downloading the original factory cm11s and flashing the baseband via fastboot. I'm not sure what else could be done
[ONE Android Development] dictionary:
Sadly since a couple of us lost our efs with modemst1 and modemst2, that doesn't do anything. Thanks, looks like I still have to wait for the ticket to be answered.
[ONE Android Development] flappjaxxx:
Sorry I couldn't be more help. I posted a link to this thread on the OnePlus forum so anyone wanting to try their pure AOSP experience wouldn't get jammed with a buggy installer script and less buggy ROM. Good luck to you
[ONE Android Development] OmegaBlaze:
I always thought AOSP based roms were snappier or more optimized for some reason...

Maybe it's all mental lol.
[ONE Android Development] teh roxxorz:
Well typically yea. But like the other ROMs which are based on aosp have all the goodies. Flashing this ROM would be like flashing a stock nexus image, no frills.

Sent from a tablet thingy
[ONE Android Development] OmegaBlaze:
True.

Exposed brings the frills?.. I just flashed back to cm11s tho...

About to try liquidrom now. I think it's based off of slim or aosp..
[ONE Android Development] teh roxxorz:
True, as long as you don't run ART.

And yea, liquidsmooth is based off slim, which is aosp based.

Sent from a tablet thingy
[ONE Android Development] flappjaxxx:
I'll look at the installer script when I get home tonight. It may be an issue with the updater binary used as well. I will update the updater script as well as the updater binary. BTW what recovery are you using?
[ONE Android Development] armand09265:
Hey, as Omegablaze i had the same issue on flashing this in twrp latest version.

I really want to try this as i'm searching a custom rom with a very good battery life as stock. I'm saying that because i tried a lot of roms for this device, including pa, crdroid, ls and more and with all of these i had more battery drain. I'm really questionning myself about custom roms for this device as i have the same feeling everytime i flash one.

This one is an aosp-based rom wich takes my attention because this is a rom made at first by the opo guys, so i'm wondering a same battery experience as stock in addition with extra useful features..!

A great dev is behind this and i'm starting to get bored about these problems, i already talked about that in the liquidsmooth thread and a guy said to me like that with custom roms i have a "sport car" with features instead of a "battery sniper" in all the cases ; that i don't want to believe fully because i don't want to get back to stock for now.

A lot more things are better for this device and i want to take them with the best experience possible including battery life, i'm currently running liquidsmooth with furnace kernel and it drains really too much, it's not a problem of apps in the background as i checked it.

I have a tasker profile, greenify, a conservative gpu/cpu mode in trickster so.. if this rom can be able to flash in my case and make me happy with battery life to stop all of this, i'm in.

Thanks again for any eventual answers !
[ONE Android Development] teh roxxorz:
If you want the ROM i was able to flash, i can link you.

Sent from a tablet thingy
[ONE Android Development] flappjaxxx:
I found the problem in the updater script. I am uploading now. It was only looking for device bacon and the build timestamp.

I removed the time stamp part and added both bacon and A0001 to the installer script and am uploading it now. I will update the links as soon as it is done. Please be patient
[ONE Android Development] teh roxxorz:
Ha ha. I had already found, could have did that already for you, but appreciate the work still.

Sent from a tablet thingy
[ONE Android Development] Moose0704:
Boom! Carl in the house with a OnePlus One! Nice to see another great dev here! ;)
[ONE Android Development] flappjaxxx:
First time since the initial cook that I even looked at the updater.script. Plus I changed an item or two in the ROM as well. Later on I will upload one a little lighter on the GApps

Yo! :D
[ONE Android Development] flappjaxxx:
OP updated with new link. More mirrors to come in the morning!
[ONE Android Development] armand09265:
It would be good !

EDIT : ?
[ONE Android Development] teh roxxorz:
I held off on it cause the OP said he was on top of it, so i just waited.

Sent from a tablet thingy
[ONE Android Development] armand09265:
Ok, thanks.

Envoyé de mon One
[ONE Android Development] flappjaxxx:
Updated version uploaded

Sent from A VAN DOWN BY THE RIVER!
[ONE Android Development] _OverKill_:
hey there are news about the carbon rom?
[ONE Android Development] armand09265:
Thanks again, i will test this version on the weekend.

I downloaded one from this morning and it didn't work so i guess that it's the appropriate version.

AFH 3am ?

Envoyé de mon One
[ONE Android Development] flappjaxxx:
What recovery are you using and what version is it??

Sent from A VAN DOWN BY THE RIVER!
[ONE Android Development] flappjaxxx:
Official Carbon is being worked on right now by the CarbonDev team. No need for me to mess with it any more.
[ONE Android Development] flappjaxxx:
More mirrors added to the OP
[ONE Android Development] rayandreas:
Sent from A VAN DOWN BY THE RIVER!

As soon as I read this I got a major flashback! So good to see you on here Flapp! Been a long time...Well, I'm glad to see a great guy and dev here for our OPO. I am flashing this bad boy now.

Thanks for sharing your work!
[ONE Android Development] armand09265:
It's fine, i downloaded it a second time in the afternoon and it works, i'm currently switching between stock and this.
[ONE Android Development] Agret:
Does this have lockscreen gestures?
[ONE Android Development] flappjaxxx:
No

Sent from A VAN DOWN BY THE RIVER!
[ONE Android Development] OmegaBlaze:
About to give this ROM a second go around..

Hopefully I will be able to flash it this time via Philz Touch Recovery.?

Also, Flap I thought you stop supporting this build. Good to see you back at it?
[ONE Android Development] OmegaBlaze:
The newest build finally flashed for me!

It would not install via Philz Touch Recovery, but installed fine on TWRP.

:good:
[ONE Android Development] flappjaxxx:
It's not that I don't support it I just don't have very much time to devote to supporting it. I pop on XDA when I can which isn't very often these days. I flashed it with Philz and it worked but for some reason I guess it didn't symlink su or set permissions correctly so you may need to flash supersu again. I was attempting to build CarbonROM but I couldn't get WiFi working so I gave up right about the same time the CarbonDev team announced they had a build working but they are working on bug fixes for it. If I get some free time I would like to add some more features. Ideally I would like OnePlus to release their device tree for this build then i /we could build the AOSP source and really do some nice stuff.. I will keep all informed as best as I can

Sent from A VAN DOWN BY THE RIVER!
[ONE Android Development] flappjaxxx:
Then again I may try to build it against my own device tree for this device. I'm sure I'll fail miserably :D

Sent from A VAN DOWN BY THE RIVER!
[ONE Android Development] flappjaxxx:
This is actually the first device I have ever tried Philz. It is definitely a cool recovery but I prefer TWRP. Just a preference.

Sent from A VAN DOWN BY THE RIVER!
[ONE Android Development] Slorks:
I downloaded the stock ROM yesterday from 1+,forums and to my surprise after I flashed it I don't have the option to use on screen buttons :eek: does this ROM give me that option and retain the true vanilla experience?

Thanks in advance
[ONE Android Development] flappjaxxx:
There is an option in the gravity box xposed module that gives you on screen navigation. Capacitive buttons still work though

Sent from A VAN DOWN BY THE RIVER!
[ONE Android Development] Slorks:
I figured it'll have both capacitive and on screen buttons at the same time :(
[ONE Android Development] bill1clinton:
this rom refuses to flash for me. Anyone got a fix?

currently using:

cm11 nightly

twrp2 2.7.1.1
[ONE Android Development] flappjaxxx:
Grab a recovery.log after it refuses to flash and post it
[ONE Android Development] Euphoria64:
Fantastic work, thanks again.
[ONE Android Development] flappjaxxx:
Enjoy!
[ONE Android Development] bill1clinton:
I do not exactly know how to do that. But the error message that I am getting is "error executing updater binary".
[ONE Android Development] Spider_Pig27:
Any kernels compatible with this rom?
[ONE Android Development] ultrawires:
Bootlooping

China version

ColorOS, CM11s and Mahdi all good.

OnePlus and Flapped AOSP giving me bootloops about 30secs after booting.

Also noted that Baseband is Q_V1_P14 after flashing Flapped AOSP and wifi MAC is also changed.

Any idea why this is bootlooping for me?
[ONE Android Development] nmah75:
New build is up over at 1+1 forums
[ONE Android Development] avinashadvani:
new AOSP build ? I couldnt find it yet
[ONE Android Development] flappjaxxx:
Update!

Updated to the latest official version

Enjoy!
[ONE Android Development] mr pnut:
I can't find the update......
[ONE Android Development] flappjaxxx:
Its in the Downloads section of the first post
[ONE Android Development] mr pnut:
K but it still says 8/17 I thought it was updated.
[ONE Android Development] flappjaxxx:
OnePlus updated their AOSP build on 8/17/14 and that is what this build is based on
[ONE Android Development] mr pnut:
Ohhhhh k got it thx.....
[ONE Android Development] flappjaxxx:
No worries. I updated the OP text to make it a little more obvious what the build is. Sorry for the confusion
[ONE Android Development] logiko89:
Does someone know how to get this ROM working with multirom?
[ONE Android Development] flappjaxxx:
I have never used multirom. Sorry :(
[ONE Android Development] britdude:
Tried to install this rom and it failed...have included log for possible answer..

Aosp is only rom it failed on so far
[ONE Android Development] flappjaxxx:
According to the log you manually wiped the system partition. If you manually wipe the system partition you need to reboot TWRP. The updater script formats the system partition anyway so that step really isn't necessary. Wipe data/factory reset is all that is required.
[ONE Android Development] britdude:
Ok that makes sense...thanks for reply
[ONE Android Development] SimonNWalker:
Holy CRAP dude!

Awesome to see you back developing :)

Hope you're keeping well!
[ONE Android Development] flappjaxxx:
Nice to see you Simon! Not really doing much development at all these days. No time now that I own my own business
[ONE Android Development] faddys123:
is this rom basically stock cm11s but rooted and get updated with the offical ota's?
[ONE Android Development] dictionary:
Not even close. This is AOSP built by OnePlus, not CM.
[ONE Android Development] flappjaxxx:
Update in the OP ya' turkeys!
[ONE Android Development] al52025:
hey what kernel can i use for this rom? last night i tried franco and furnace and neither of them booted up. both of them were aosp kernels
[ONE Android Development] flappjaxxx:
I've tried both variants of franco kernel and I've tried ak kernel. The only kernel that works for me is the shipped kernel
[ONE Android Development] al52025:
Damn. Alright I just wanted to make sure it wasn't just me
[ONE Android Development] flappjaxxx:
Nope not just you. I've had no issues with this kernel. Battery, snappiness and stability are just fine so far
[ONE Android Development] al52025:
I miss double tap to wake tho. Isn't that kernel related?
[ONE Android Development] flappjaxxx:
Agreed and I believe it is kernel related. I will look into the kernel source for this one and see if it can't be added
[ONE Android Development] al52025:
Ah that would be awesome man. I love this stock rom so I can use 100% gravity box but like I said i miss double tap to wake so much
[ONE Android Development] flappjaxxx:
Yeah I have a case on mine that kind of makes it difficult to push the power button so dt2w would be all it really need imo
[ONE Android Development] bill1clinton:
[MENTION=2284989]Flapp[/MENTION]: Sorry flapp, still getting that executing binary updater error. The only way I can get it to flash is without wiping system.
[ONE Android Development] flappjaxxx:
If you manually wipe the system partition you MUST reboot recovery. There is no need to manually wipe the system partition. The updater script formats the system partition ext4 as it should
[ONE Android Development] nikku_hot123:
I tried installing AOSP stock one and this one, I am getting successful installation but as and when home screen comes the phone gets rebooted everytime. Any solution guys [emoji21]
[ONE Android Development] lyzanxia:
having problems with rotation..does it work for you guys?
[ONE Android Development] bill1clinton:
[MENTION=2284989]Flapp[/MENTION]: I tried out your ROM. I am liking it. However, would it be possible to get a copy without gapps? Thanks.
[ONE Android Development] pantmunu:
Damn .. Didn't even see it in the threads . downloading now and will be flashing soon . aosp is so sexy . :sexpolice:
[ONE Android Development] nikku_hot123:
Still not able to boot properly after installation. :(. Every single time i install it reboots on homescreen :(
[ONE Android Development] Rox598:
Is the quick cover not supposed to work on AOSP? just wondering really as it won't turn on/off the screen.
[ONE Android Development] OmegaBlaze:
It doesn't. This ROM basically turns your phone into a Nexus 5.
[ONE Android Development] flappjaxxx:
Most likely not as this really is an incomplete bare bones version of aosp
[ONE Android Development] Rox598:
It does work on the N5 though.

Yeah probably the reason why it doesn't work any chance of adding it?

Side note swell the gravity box that comes pre-installed won't update to a newer version guess I should just use root to pull it as a system app and re-install?
[ONE Android Development] flappjaxxx:
I would be able to add features if OnePlus released more than just kernel source. They claim their device trees etc are all proprietary. So when/if they release anything more than kernel source, what we have is what we have
[ONE Android Development] reyradi:
Question?

what is not working on this AOSP ROM

WIFI?... what more?
[ONE Android Development] flappjaxxx:
Everything works
[ONE Android Development] hellshinoda:
Is this rom going to be maintained? I'm in love with Pure AOSP
[ONE Android Development] reyradi:
Nice ROM dude 5 star
[ONE Android Development] mathsz:
:)

Time for lollipop update?
[ONE Android Development] hp13:
This rom is rocking but I agree only thing I am missing is double tap to wake .. Otherwise I can rely on gravity box for basic tweaks. Only bug I noticed is after turning off hotshot, WiFi is broken. You have to restart to make it work. That's it . Other than that all good
[ONE Android Development] certmen:
This rom is EXACTLY what i was looking for.. I prefer this one over cm11s

To use on-screen navigation buttons, go to settings>display>use software keys, capacitive buttons will be disabled. Neat!

However after flashing this rom, my display has turned warmer (just like a nexus) and when set to auto brightness, the brightness keeps changing, resulting in screen flickering effect. In cm11s auto brightness works great.
[ONE Android Development] xyz_1232005:
ROM not rooted.

After flashing this ROM as explained in the OP I reboot to install Xposed modules. I get an error that Super User access not granted. The ROM is not rooted? Do I have to do anything to root this ROM after flashing it ?
[ONE Android Development] xyz_1232005:
I flashed current superuser UPDATE-SuperSU-v*.**.zip after flashing this ROM. That worked.
[ONE Android Development] flappjaxxx:
Its already rooted so I'm not sure what happened. Glad you fixed your issue.

Sent from A VAN DOWN BY THE RIVER!