yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] :
Ask Google
[ONE Original Android Development] areallytinydot:
Open the build.prop file and add this line qemu.hw.mainkeys=0.
[ONE Original Android Development] :
So how to disable hw keys? Thanks
[ONE Original Android Development] areallytinydot:
For an average user,

Better RAM management, minor UX/UI improvements, optimizations for better battery life and performance and tons of under-the-hood improvements
[ONE Original Android Development] areallytinydot:
Open this file "/system/usr/keylayout/Generic.kl", add a "#" before the lines that have keycodes for these three buttons(back, home and menu) and reboot.

Or

Extract and paste this file there
[ONE Original Android Development] SK3407:
I am able to flash rom and get into it without any problem but when I try to flash gapps (unofficial give in thread) I am not able to flash them its stopping on the given screen, tried both the way flashing with rom and without.

Any idea what I am missing here. ?
[ONE Original Android Development] :
Try 20170902 build
[ONE Original Android Development] areallytinydot:
DeadlyIndian's 06-09-2017 Gapps worked for me
[ONE Original Android Development] giaur:
I have tested gapps included in this thread, no problems. Watit longer, if not working, wipe system, data, install rom + gapps (don't boot without gapps installed).
[ONE Original Android Development] SK3407:
Gapps 20170902 also not working for me :(

I did wait for 10 mints but still no result :(
[ONE Original Android Development] :
Update lastest TWRP and try again. Mine is working fancy
[ONE Original Android Development] lepidas:
Someone can install F-droid instead of Google apps, I have put myself away from google apps for about 6 months now and I can say my smartphone life is ok, in the beginning was a little difficult to make some configurations but after 1-2 weeks everything was ok.

OsmAnd for Maps

IceCatMobile for Firefox

K-9 Mail for Gmail

DavDroid to sync android contacts with NextCloud contacts

I do have some Google Play apps for banking and bus tickets, these Play apps I installed through Yalp Store as .apk, these apps can't get update but every now and then I uninstall and install new version.
[ONE Original Android Development] lepidas:
Here are 3 screenshots from the app drawer and accounts
[ONE Original Android Development] :
Please quote this post when update arrive ?
[ONE Original Android Development] SK3407:
Thank you.

It Did work after updating twrp thanks :D:good:

Now all well :good:

---------- Post added at 10:25 AM ---------- Previous post was at 10:15 AM ----------

Can we off on screen nav buttons ?
[ONE Original Android Development] :
Yes https://xdaforums.com/oneplus-one/orig-development/rom-aosp-oreo-oneplus-one-t3666741/post73786257
[ONE Original Android Development] beatbrot:
Could you, in the next build, map the hardware menu key to revents? Menu keys are deprecated in Android since ages
[ONE Original Android Development] rkupv:
In Oreo 170912 version everything works fine for me, except sound equalizer on streaming audio. I tried 2 equalizer apps that work OK in Nougat, but crashed in Oreo.
[ONE Original Android Development] Raienryu:
Soon my friend. Soon.
[ONE Original Android Development] The Dork Knight Rises:
Flashable zips for toggling Navbar/HW keys

Since many of you seem to be requesting ways to toggle navbar and hardware keys, here are some flashable zips that should help you out:

Disable HW keys

Set HW menu key to Recent (and enable HW keys if you disabled them before)

Disable Navbar

Enable Navbar (if you disabled it before)

Download: Drive Link

Edit: I've tested them all, but I still don't guarantee they'll work for you. If something goes wrong, remember you can always just dirty flash the full ROM zip to go back to stock settings.
[ONE Original Android Development] giaur:
Can you also ebable hw buttons lights?
[ONE Original Android Development] criminality:
I can turn off the navbar and change the menu hw button to recent ? what zip for this use, thanks
[ONE Original Android Development] giaur:
This is not good. When I set menu key to show recents, menu key not opening menu. So menu key is lost
[ONE Original Android Development] beatbrot:
Which is exactly how this mod is intended. Seriously, what did you expect? Also menu key is deprecated anyways
[ONE Original Android Development] :
Many apps have 3 dot menu right now except some stupid apps such as Facebook, need to go to setting tab
[ONE Original Android Development] giaur:
Well, I don't expect too much from such early build. I'm satisfied with system even at current stage. But if you are asking about correct behaviour, long press hw menu key should bring recents, short press should show menu.

It's your opinion only and I disagree. Hw menu key is intended to show menu.
[ONE Original Android Development] Agent_fabulous:
ROM Updated

Changelog:

- Completely fix Camera

- Fix Camcorder

- Fix HFR/Slow-mo

- Switch to Thunder kernel by [MENTION=4851105]deadlyindian[/MENTION] (should fix the heating issues)

- Disable dex-preopt.

Due to disabled dex-preopt, builds are much smaller now and less power hungry (thanks [MENTION=5975974]amardeep434[/MENTION]). It does however increase boot time a little, first boot especially. Just be patient after flashing the build, it could take a while to boot ;)

I guess this is a good time to mark these builds "Alpha". Enjoy :D

EDIT: Looks like I derped video rec. Will be fixed shortly.

Download: (AndroidFileHost | BasketBuild)
[ONE Original Android Development] The Dork Knight Rises:
I tried changing the value at /sys/class/leds/button-backlight/brightness to 255 but it makes backlight permanently on (even when screen is off). And the value gets reset on every boot.

Flash the disable navbar one and the enable HW keys one.

Menu key is a relic of Froyo (?) and Google had already changed their mind about it by 4.0... by now next to no app uses menu key, as someone else said, it's deprecated.

(How do you think modern devices like the Pixels go about without a menu key?)
[ONE Original Android Development] giaur:
Almost there. Video recording seems to be broken though. Recorded movie has only sound and static picture

---------- Post added at 05:28 PM ---------- Previous post was at 05:23 PM ----------

I can't understand why do you want menu key to react as recents (or any other). If hw menu key is present, it should react as menu key. For devices without hw buttons or without menu key, it depends from manufacturer. You mentioned Pixels, afaik they use on screen navbar without hw buttons.

I think correct behaviour is the one implemented by device manufacturer in his stock rom. Not the same as on Pixel
[ONE Original Android Development] Agent_fabulous:
Oh really? Lemme see, was working before. I'll push another zip today itself if it's fixed.
[ONE Original Android Development] criminality:
Observing your logic why you then use custom ROMs, they are not implemented by the manufacturers:)
[ONE Original Android Development] giaur:
I mean hardware buttons should work as designed. Observing your logic, power button should decrease volume as long as decrease volume button is on the right side on Pixels. No matter it's not actually volume down button. Power button should go to the left edge, right edge is deptecated ?
[ONE Original Android Development] rkupv:
I am very grateful for your efforts and would hate to be seen as a spoiler, but my problem that audio equalizer apps crash or have no effect on streaming audio persists.
[ONE Original Android Development] giaur:
Dude, first wait for fix important bugs.
[ONE Original Android Development] Kros78:
hi. the camera works fully?
[ONE Original Android Development] rkupv:
Of course.

I just wanted to get the issue noted.
[ONE Original Android Development] pranavthombare:
Awesome job bro [MENTION=1456722]agentf[/MENTION]abulous
[ONE Original Android Development] A$h!$h:
video recording not working on stock camera but try other camera app - CAMU.
[ONE Original Android Development] alienspl:
I work normally.
[ONE Original Android Development] Agent_fabulous:
ROM Updated (yet again)

So me and [MENTION=4851105]deadlyindian[/MENTION] derped the kernel. The build is fixed now.

Changelog:

- Video recording fully restored

Download: (AndroidFileHost | BasketBuild)
[ONE Original Android Development] NateSiegel:
Thanks for the updated build!
[ONE Original Android Development] nosekponer:
Thanks !!!!! good job
[ONE Original Android Development] giaur:
Good work! Video is not smootch. But it works now.
[ONE Original Android Development] Stylez Ray.:
Was just about to buy a new phone but **** it! Bacon still does every daily task without a problem and if you're not about the bells and whistles in a phone, Oreo serves you really well now. Thanks to the whole community :)
[ONE Original Android Development] LTMendarynas7:
Everything seems to work fine. Thanks for the update, now it would be great to have HW buttons working properly and this ROM can go to Beta stage haha.

BTW anybody managed make V4A to work? It's bit deal breaker for me :/ Kernel is set to permissive by default but it still shows "unsupported"
[ONE Original Android Development] The Dork Knight Rises:
Maybe Viper itself needs an update to support Oreo? As far as i know there have been changes to audio framework in Oreo, so Viper would probably have to be updated?

And as for HW buttons, have you tried the flashable zips I posted: link

You totally missed the point of the Pixel comparison. It is to point out that a menu button is useless, while an Android device needs the three basic buttons for back, home and recents on modern versions of Android. And that is why we want to replace menu button with recents button.

And as for stock ROM, didn't Cyanogen OS include an option for using the menu button as recents button too? So you see, there is no "correct" behavior, just what you see fit for your use. If you wish to use menu button on Android in 2017, it is entirely within your right, that is why we use custom ROMs after all. Cheers!

PS. For some light reading, here's the official documentation for menu on Android:

https://developer.android.com/guide/topics/ui/menus.html

Specifically these parts which show how menu button is discouraged since Android 3.0:
[ONE Original Android Development] LTMendarynas7:
Probably you're right we need to wait for updated V4A. For HW keys I'll wait for OP to add them it's not that important for me.
[ONE Original Android Development] rootmaster96:
Anyone getting bad lag on the latest build? This is on a clean flash. Could be because of the new kernel
[ONE Original Android Development] giaur:
Dude, I mean default behaviour. Since device has hardware button called "menu', it should by menu by default. You can remap it as you wish. This is what Cyanognmod did - allow to configure. Google has nothing to do with that. It's very simple logic.
[ONE Original Android Development] LTMendarynas7:
Clean flash here. At first I got tremendous lag too. But when I got to the launcher it lagged little bit some time more and stopped. Now it's fine

P.S went through every app or every function that I'm using. Everything works as it should be.
[ONE Original Android Development] rootmaster96:
How long did it take? Because it's been a while for me and I'm still getting lots of freezing in apps and the ui in general
[ONE Original Android Development] LTMendarynas7:
10-20 sec after when it completed to load
[ONE Original Android Development] rphlfjrd:
I dirty flashed mine on top of previous build + cleared cache. Everything is fine on my end aside from a few stutters after first boot.

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

Minutes after flashing, I can already see a noticeable difference with temperature.
[ONE Original Android Development] thra1982:
Which build of [MENTION=4851105]deadlyindian[/MENTION]'s gapps is recommended?

Is anyone using the arm64 version?!
[ONE Original Android Development] LTMendarynas7:
I'm using THIS ONE and it works fine for me
[ONE Original Android Development] 69gm:
Which build is the latest? There are 2 dated 9/14...is it the "agentfabulous-1"?

Thanks!
[ONE Original Android Development] LTMendarynas7:
Proper Build
[ONE Original Android Development] The Dork Knight Rises:
Can confirm, I have some lag after booting (launcher is somewhat sluggish) for around 10-15 seconds. Then it's fine.

How can you use Android and say Google has nothing to do with it? :eek:

As Android evolves under Google, so must we. Just because a device was released with a menu key 3 years back doesn't mean we must still stick to that.

Most people have been requesting a recents key and don't care about a redundant menu key, that is why I made recents as default in that zip (but of course you don't have to flash it if you don't want). Like I said in my previous post (and like you said yourself), you are still free to use it as a menu key, it's all about personal preferences :highfive:

Why would you flash arm64 version on a 32-bit device? :silly:

It most likely won't even let you flash it, will probably give you an error and abort installation.
[ONE Original Android Development] 69gm:
Thank you! So it is the one with the "-1". LOL!
[ONE Original Android Development] rphlfjrd:
I'm still at awe at how the kernel/thermal management has improved from one build to the next. On 09/12, I would have been at ~75% already.
[ONE Original Android Development] yijinsa:
People who got lag ,please reboot you device ,problems solved

But I got problem about calling ,no voice at all ,out going call no dial tone also.

Anybody else ?
[ONE Original Android Development] giaur:
No.

---------- Post added at 01:33 AM ---------- Previous post was at 01:27 AM ----------

For me, very first build had lowest battery usage. After 4 hours deep sleep there was no change battery percentage. It's much worse now.
[ONE Original Android Development] hjjak:
Video recording from camera app

After updating to the latest build:-

1. Camera working fine

2.Video recording ok

Others seem working.
[ONE Original Android Development] :
I have problem with Vainglory on lastest build. Can't access to battle. Can anyone test it please?
[ONE Original Android Development] Santy753-xda:
How to get this pixel blue accent & dark color theme in this ROM??
[ONE Original Android Development] rphlfjrd:
Root via Magisk + Swift Dark via Substratum

---------- Post added at 04:48 AM ---------- Previous post was at 04:46 AM ----------

I just tried battling vs bots, running fine for me.
[ONE Original Android Development] :
I had dirty flash from 12/09 build. Did you do a clean flash?
[ONE Original Android Development] rphlfjrd:
Dirty flashed + wiped cache.
[ONE Original Android Development] fmc000:
Just a heads up: encryption is not supported with this rom. It fails to decrypt and after that it even fails to factory reset the phone to an unencrypted state. You need to "fastboot format userdata" to install the rom and you lose all your internal sdcard contents, of course.

Inviato dal mio SM-T719 utilizzando Tapatalk
[ONE Original Android Development] albinasergey:
the alarm does not work
[ONE Original Android Development] rphlfjrd:
Use Google Clock, it works for me.
[ONE Original Android Development] _pantherpl_:
Question: is there a way for XDA developers to use Treble for much easier implementation of custom ROMs in the future or does it have to be "created" by manufacturers for new devices?
[ONE Original Android Development] rphlfjrd:
Highly unlikely. To implement treble, it has to come from OnePlus and Qualcomm, which I doubt they'd do because the OnePlus One is years past it's End-of-Life already.
[ONE Original Android Development] _pantherpl_:
That's what I was wondering about. Thanks!
[ONE Original Android Development] Amith Thomas:
Google assistant is not working, does anybody else have this issue?
[ONE Original Android Development] rphlfjrd:
Go to Settings > Apps and Permissions > Advanced > Default Apps > Assist and Voice Input > Assist app > Enhanced Google Service

Then go to Google app > Settings > Voice > "Ok Google" Detection.
[ONE Original Android Development] Amith Thomas:
Thanks, my default assistant app was not google, that's why it didn't load up
[ONE Original Android Development] Inferillum:
Yes, camera works great (but video though, it records only the sound and a static picture), other than that - amazing job!
[ONE Original Android Development] Igoyran:
In the header ROM OS Version in still 7.x Nougat. A bit confusing :silly:
[ONE Original Android Development] rphlfjrd:
Are you on the new 09/14 build? It works perfect for me.
[ONE Original Android Development] Inferillum:
Yes, the 09/14 build records only static picture + sound. More people reported same result. I dirty flashed it over the previous build though, so that might be the reason. I'll try clean flashing it again.
[ONE Original Android Development] rphlfjrd:
I mean, there are two 09/14 builds in the afh/basketbuild folder. Flash the one with "-1.zip" in the file name, it contains the video recording fix.
[ONE Original Android Development] hjjak:
Yes, initially I flashed the 9/14 build without '-1 zip',video record static only with sound. After I flashed the rom with '-1 zip', it works perfectly.
[ONE Original Android Development] McPh1st0:
Is there a way to remove the Google bar on the home screen? Didn't find anything...
[ONE Original Android Development] Ilac:
Use another launcher like Nova
[ONE Original Android Development] Mr.Ak:
Change launcher?
[ONE Original Android Development] McPh1st0:
Just wanted to know if ist's doable. I guess not...
[ONE Original Android Development] giaur:
Well, for me, remaining bugs summary:

- charging when device is powered off: 1+ logo appears and device is hanged. No charging indicator. It stays on 1+ logo even if I disconnect charger. Need to hard reset with power button. But devices is actually charging beyond that, after boot system I noticed battery percentage increased.

- gyro sensor is borked. It keeps changing position when phone is not moving. Impossible (for example) to take spherical photo with Google Camera (4.1 version tested) - dot keeps moving due to invalid values got from gyro sensor.

- camera: pics taking seems to be fine. However, video recording is a bit broken, recorded movie is not smooth.

The rest seems to be fine, suitable for daily use. Bluetooth not tested yet.
[ONE Original Android Development] mxn81:
Well, thanks to the new firmware no reboot the phone. All works very well.No errors. Thanks for what made the camera.
[ONE Original Android Development] aghaee77:
my phone reboot after flashing(twrp) this rom and never going to up!

it sticks on low battery screen and recovery and fastboot doesnt work

plz help !!

05/09/2017 version
[ONE Original Android Development] rphlfjrd:
Update to "-1.zip" in the afh/basketbuild links, it contains video recording fix.

Bluetooth working fine on my end, paired 3 devices with no problems (Mi band, 2 bt earphones)
[ONE Original Android Development] giaur:
Still not smooth video recording.
[ONE Original Android Development] pratikone1:
How do I get that dark theme? I tried using Substratum on previous build after opening substratum,it says install add on(i.e Andromeda)which is a paid app.So can you tell me how to use substratum with installing Andromeda on this build?Thank you
[ONE Original Android Development] rphlfjrd:
Root via Magisk v14 + Swift Dark via Substratum

---------- Post added at 10:16 AM ---------- Previous post was at 10:14 AM ----------

I just tried, 720p/1080p seems fine for me but I can see what youre saying im 4k.
[ONE Original Android Development] prabhatverma60:
Firstly, thanks for your amazing work [MENTION=5834335]Agent_fabulous[/MENTION]. Can someone give me the link of the #thunder_kernel by [MENTION=4851105]deadlyindian[/MENTION] as mentioned in the changelog.

And google play services not working kinda bugs still there?
[ONE Original Android Development] GowthamRallapalli:
I wouldn't have said this...I would have asked him to use buttons remapper from play store..
[ONE Original Android Development] aghaee77:
and no usb deteceting

???:(:confused:
[ONE Original Android Development] Mecca EL:
Install the 9/14/2017 version, you've install an old OS
[ONE Original Android Development] pratikone1:
First charge the phone for atleast an hour.then:

Just boot into fastboot.

1.Flash opo return to 100% stock(that is the last CyanogenMod 13.1.2 build)

2.Flash twrp recovery

3.Boot into twrp and then flash the latest build of this ROM.

I hope this helps.i had done the same when I had flashed a "bad" ROM that uninstalled my recovery and this procedure solved my problem finally.
[ONE Original Android Development] aghaee77:
how to install when no recovery:rolleyes:

---------- Post added at 01:09 PM ---------- Previous post was at 01:00 PM ----------

fastboot doesnt work :crying:

no fastboot no recovery just low battery screen:crying::crying::crying:
[ONE Original Android Development] murti52:
Side load the recovery from fastboot or else above you comment, flashing the stock rom also will do the work.. but flashing only the recovery is less time consuming. Once recovery installed, clean install the latest build, that should work.
[ONE Original Android Development] pratikone1:
That is what I am saying charge the phone for atleast an hour.Switch it off and just keep it connected to the charger and leave it there.
[ONE Original Android Development] giaur:
Do you mean this? https://play.google.com/store/apps/details?id=com.irishin.buttonsremapper it looks promising
[ONE Original Android Development] GowthamRallapalli:
Yeah dude..it works..try it
[ONE Original Android Development] Mr.Ak:
It is the new thing after Lightning kernel(kind of based on it).Wait for the public release.
[ONE Original Android Development] The Dork Knight Rises:
Thunder Kernel is the default kernel in the latest build of the ROM. But yes, there is no standalone kernel release yet.

Also, no Google Play Services issues with the unofficial Open Gapps linked in OP
[ONE Original Android Development] alienspl:
Can I change the 4G display to Lte?
[ONE Original Android Development] Timmmmaaahh!:
I don't think we should be worrying about such features in its Alpha stage, let's focus on Oreo Sweetness first. Flashing again in a few hours ^_^
[ONE Original Android Development] :
Maybe important thing is LED notification. It don't blink when I have a new notification
[ONE Original Android Development] GowthamRallapalli:
Same thing happend to me bro...dont panic..just charge the phone for sometime and if it dosent boot into recovery, just search in youtube for hardbricked one plus one recovery...DONT PANIC AT ALL..its not at all complicated..u only need to have a genune version of windows for drivers to automatically detect..u will lose all ur data..internal storage too.. :(
[ONE Original Android Development] dark_saian:
Kudos to the dev, the ROM is so much more stable now! But I have one bug. There is no notification panel in the 9/14 version.
[ONE Original Android Development] GowthamRallapalli:
Wtf r u talking abt bro?
[ONE Original Android Development] nightfireblaze8:
You can with substweaks.
[ONE Original Android Development] Mr.Ak:
You can use LightFlow app to adjust that.
[ONE Original Android Development] GioRega23:
I've installed all system app from Google (phone, SMS, Contact)

This pop-up message show up everytime I open the Google Phone app. The app works perfectly instead

But is it possible to disable permanently the pop-up? [MENTION=5834335]Agent_fabulous[/MENTION]
[ONE Original Android Development] Guimenez:
Amazing, oneplus-one always surprising me.

Thank you for such a new ROM.

I just missing the option to hide navbar, but let's test this amazing release.

Thank you
[ONE Original Android Development] dark_saian:
I'm talking about this. No notifications, ever. And no way to access the recent apps menu, no pin screen and no split screen.
[ONE Original Android Development] GowthamRallapalli:
Oh..bro clean flash the rom again..notifications are usual for me..just use titanium backup..it works with every app in this rom