yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] deadlyindian:
F.A.Q

► OMG!! OTA Update Available, what should i do?

> As there is no official OxygenOS (MM) release for bacon, we wont get updates officially. So i decided to remove the official OTA system and integrate another for my port which you will see on the 11 DEC 2016 release, so if you get an update then its from me & not OnePlus.

Flash and stay Oxygenated :P

► When will there be another Update for this PORT?

> Only when OnePlus Updates it for the X, else only in case a bug is fixed.

► NOOO!! What happened to my recovery? It wont boot anymore!!

> Download This file, install it somewhere and run Revert-2-CM.exe. Make sure you have fastboot drivers installed or it wont work.

Video Credits Game of Roms

[YOUTUBE]RsVXhMR0c5w[/YOUTUBE]

Screenshots

CREDITS

Myself for porting, fixing bugs and Custom Kernel.

OnePlus for the X and the bacon :p

OnePlus development team.

Sultanxda, Lord Boeffla, nikhil18, amardeep434 for their kernel contribution for bacon.

Chainfire for SuperSu.

rovo89 for Xposed framework.

topjohnwu for Magisk - The Universal Systemless Interface also for Systemless Xposed.

DVDandroid for Materialized Xposed Installer

phhusson for phh's SuperUser/ OpenSource SELinux-capable SuperUser.

danieldmm for TWRP recovery & TugaBrowser

pradeepsmehra for all the previous OxygenOS port's.
[ONE Android Development] the_rooter:
Downloading now to test. Question though: is there a difference with the systemless supersu your posting to the actual supersu released by chainfire?
[ONE Android Development] deadlyindian:
There's no difference except in the installation script of the included supersu zip.

Normally SuperSu will install into system and the rom won't boot, so made a small change in the installation script to make it systemless.

SYSTEMLESS is set to true.
[ONE Android Development] the_rooter:
there is already a systemless supersu? or are u saying when it doesnt the script it only will do system?
[ONE Android Development] deadlyindian:
http://www.xda-developers.com/chainfire-releases-root-for-android-6-0-without-modifying-system/

Untouched SuperSu v2.78 SR1 :

This zip auto installs into system or keeps it untouched depending on the rom.

Included SuperSU v2.78 SR1 in my SUS variant :

Installation script is forced it to do its stuff without touching the system partition, this is required for OxygenOS for now, else SuperSu installs into system and the OS wont boot.
[ONE Android Development] Fataldose:
Thanks for your work. You are awesome..
[ONE Android Development] arjun:
[MENTION=4851105]deadlyindian[/MENTION] nice rom, using it since yesterday.By the way v3.1.3 ota update is available, any plans to port the update too.?
[ONE Android Development] deadlyindian:
Already on it :good:
[ONE Android Development] MorcSK:
i was so happy i can test it but no, every Oxygen OS rom i tried was hardbricking my phone. so what is wrong?
[ONE Android Development] Fataldose:
So you are doing something wrong ;)

By the way, oxygen os still charging slow. That makes me hate from OOS..
[ONE Android Development] MorcSK:
No, i did everything correct. After reboot from recovery phone vibrates and the screen not even lights up. I actually have cm11s with TWRP 3.0.2-0. Should i try to flash recovery from zip and try again?
[ONE Android Development] Fataldose:
Flash twrp 2.8.6.0, wipe ur system, data, cache, dalvik cache and then flash rom. That will work for sure. Maybe ur twrp version is not flash firmware correct. That would cause issues.
[ONE Android Development] MorcSK:
Even with TWRP 2.8.6.0 hardbricked......
[ONE Android Development] Fataldose:
How come? I just did same thing hours ago..
[ONE Android Development] MorcSK:
Again back on CM11a but it is weird that it doesn't want to work. I was trying to install it yesterday on multirom with multirom it froze on opo logo
[ONE Android Development] the_rooter:
You didn't hardbrick. If u hard bricked it wouldn't be recoverable. You are definitely doing something wrong because I used 3.0.2 and it installed perfectly fine.
[ONE Android Development] MorcSK:
i don't think so.... because on http://xdaforums.com/oneplus-one/general/guide-unbrick-oneplus-one-t3013732 is:
[ONE Android Development] the_rooter:
Incorrect....

http://forums.androidcentral.com/an...-what-difference-between-hard-soft-brick.html
[ONE Android Development] lokesh.3440:
Awesome work man. Build is super fast without any issues. Charging speed is super fast. I am yet to get the battery as it had only been 4 hours since I flashed it. Please keep these builds coming.
[ONE Android Development] Kartike:
hey man did u have a look on that sudden battery change problem?
[ONE Android Development] panuth:
thank you very much,finally i got twrp and can boot in recovery
[ONE Android Development] deadlyindian:
Yes i've noticed it and i'm working on it.

When its fixed those on my port will get an OTA update.

You're Welcome :)
[ONE Android Development] theincredible2009:
awesome work man thanks for bringing this to bacon
[ONE Android Development] hyper_davide:
with the latest update has become a beautiful rom compliment
[ONE Android Development] xsetiadi:
What the kernel can im use with this rom that can support kexec hardboot a.k.a multirom mod
[ONE Android Development] randallstevens:
You cannot use this ROM with multirom as primary or secondary as this needs H2OS firmware which is not compatible with other common ROMs on XDA.
[ONE Android Development] xsetiadi:
Whats the feature of the hybrid kernel? Im now on H2oe by dhairya. Thats rom support boefla kernel for opx. Are this rom support too?
[ONE Android Development] Freckle:
Really loving this ROM so far, thank you for your hard work :)

It seems that ambient display is always on, even when disabled in the settings. Does anyone have any pointers on how to prevent my screen from waking up when I get a notification?
[ONE Android Development] CooperBrick:
Is it possible to add the oxygen 3.5 system UI?
[ONE Android Development] xxqxpxx:
hello guys ,

how is battery life in this rom ?

if anyone tried RR M , which one is better performance and battery wise ?

can i dirty flash it over RR M ?

thanks

update : i'm already on it , how can i raise the sound of the calls ? i checked the mixer_paths.xml file but i couldn't find the value as it's different that the original oneplus one roms

also what mods/tweaks do you guys use to get the most out of this rom ?
[ONE Android Development] deadlyindian:
Update 20 DEC 2016

UPDATE TO FIX ISSUES WITH BATTERY DRAIN

Existing users can download OTA directly from the inbuilt OTA System.

20-DEC-2016

### All 3 Variants

• Correct Regulatory info for Bacon

• Update Hybrid Kernel to v0.14-S

• Enable MPDecision

### Hybrid Kernel v0.14-S

• CPU oc to 2.88 GHz for SuperX and MagiX, Stock stays at 2.45 GHz.

• Fixed Battery Drain issue

• Removed Blu_plug

• Switch to MPDecision

• Improve KCAL

• Add Sweep2Wake

• Disabled some wakelocks

• Update I/O Scheduler's

• More custom governor's

• Many other optimizations and fixes

• Use KAMOD to configure the Kernel. (SuperX and MagiX Only)

Download Link

- OPO-OxygenOS_3.1.4_Stock_20DEC2K16.zip

MD5 : b5b172ab1ef012e028b944262f827884

- OPO-OxygenOS_3.1.4_SuperX_20DEC2K16.zip

MD5 : fd1304c15c7a6d0410140dbc264c3d25

- OPO-OxygenOS_3.1.4_MagiX_20DEC2K16.zip

MD5 : eda54f5207e27ef2dae1b7a7b22fe118
[ONE Android Development] xxqxpxx:
how can i raise in call voice ? the sound of the caller is very low
[ONE Android Development] suvam69:
The only problem i face is the sort of screen flickering whenever a dark picture comes onscreen .. the screen gets dimmer .. please look into this
[ONE Android Development] hyper_davide:
i love your rom but have a bug of radio active of playstore, whit new patch you resolved a problem??

thanks
[ONE Android Development] DooshPastesh:
I have the same problem
[ONE Android Development] diazdiandra:
I have the same problem. Mobile radio active drains my battery since (i think) it keeps on or something.
[ONE Android Development] deadlyindian:
Nope

Will look into it, thanks for reporting it.

If you are facing MRA then it means that OnePlus needs to fix it in their oos source.

In the meantime try the Xposed module "Mobile Radio Active Fix", report back if it works for you.
[ONE Android Development] diazdiandra:
Alright, already installed it. I'll report it back in few days
[ONE Android Development] siva-kumar:
Have you tried turning off the auto dimming feature?
[ONE Android Development] chaoticjacket:
I cant believe I bricked my device. wiped data, dalvik, cache & installed with twrp 2.8
[ONE Android Development] TareqA:
Flash it with latest twrp or use tuga twrp
[ONE Android Development] chaoticjacket:
hard brick, windows 7 & windows 10 not detecting OpO. unknown usb device,(device descriptor request failed)
[ONE Android Development] TareqA:
U need to use color os recovery software with drivers search it up
[ONE Android Development] chaoticjacket:
I have been doing this, I am now trying on my win7 pc.windows 10 no change
[ONE Android Development] TareqA:
Did you successfully install the drivers? And what drivers did u use?
[ONE Android Development] nagdevmani:
where can i find auto dimming feature? or u mean to say auto brightness?
[ONE Android Development] siva-kumar:
Yes. My bad.
[ONE Android Development] harsha7sai:
Request

To look if its possible to enable VOLTE on oneplus one

http://xdaforums.com/crossdevice-dev/sony/enabling-volte-xperia-z2-xperia-z3-t3438505

In the above thread even there is no official update for volte for sony xperia Z3 the dev managed to make volte work for reliance jio Z3 and oneplus one both have same processor so can you please look if its possible to enable volte for oneplus one

Thank you
[ONE Android Development] TareqA:
Its impossible... Only oneplus can do it themselves not even cyanogen can do it in the past... Volte is not that important anyway
[ONE Android Development] TareqA:
Feedback - battery it much better before the update, i achieved 4 hours sot with a damaged battery. Performance good as always
[ONE Android Development] rashsalmn:
Absolutely impressed with smoothness. Thank you for porting. Love it so far :)
[ONE Android Development] TareqA:
If i use stock and flash super su will it stay at 2.45 ghz... I dont want any oc
[ONE Android Development] indhimaga:
stuck with this MagiX i can't install another ROM like RR and DU... end up with Error 7 in recovery...!!!

1. try to restore the backup but im stuck @ oneplus logo...

2. trying solution from the OP to restore the recovery but AdbWinApi.dll is missing, i fugured it out download and put it to program folder it working, but again stuck at (any waiting devices) try another port and another cable but nothing happen...!!!
[ONE Android Development] deadlyindian:
Install fastboot drivers for OnePlus One.
[ONE Android Development] whoisvignesh:
Any one pls answer
[ONE Android Development] indhimaga:
It makes me insane... Its not about the drivers. After download the AdbWinApiUsb.dll and the AdbWinApi.dll to the program folder my devices detected
[ONE Android Development] TareqA:
Whats that? Use samsung universal drivers
[ONE Android Development] deadlyindian:
No f2fs.

[TOOL] [WINDOWS] ADB, Fastboot and Drivers - 15 seconds ADB Installer v1.4.3
[ONE Android Development] indhimaga:
Thanks. For help... My devices wake up and recovery restored yesterday just with putting AdbWinApiUsb.dll to the program folder.
[ONE Android Development] Choopeh:
Seems like auto brightness is acting up a little

It randomly darkens the screen when there's a lot of light
[ONE Android Development] aojc1992:
First of all thanks for the rom, its pretty stable and I like it :)

But yeah Choopeh is right, theres some issues with the auto brightness. It randomly dims the screens , even when I'm at outdoors.
[ONE Android Development] Kartike:
What's your experience with different governors people, right now I'm using lionheart and it seems to be working good....

Which app should I use to tweak kernel as after every reboot ka mod is reverting back to default settings of the ROM not the one I selected
[ONE Android Development] Voscopion:
I am stuck at the same problem error 7 . what exactly needed to do to recover my phone? help me
[ONE Android Development] dhirajuchil007:
Charging

Anybody having issue with charging?For me charging is extremely slow se screenshot
[ONE Android Development] Adryanxxx:
Try a short cable if you have...:)
[ONE Android Development] Dhruvgarg:
Thanks for the port. I am on stock version, which file should I flash to get SuperSU?
[ONE Android Development] OpIcarus:
No update? :(
[ONE Android Development] Gawd:
See mate [MENTION=4851105]deadlyindian[/MENTION], told ya
[ONE Android Development] deadlyindian:
Well charging speed is max 2K

Flash SuperX if you want root, not stock.

There will be soon, some bugs need to be fixed first.

I'm onto it :)
[ONE Android Development] Kartike:
In previous ROMs when I connected my Bluetooth headset, I was able to see it's battery level on the status bar, it doesn't show up in this ROM.

How can I enable it..anyone?
[ONE Android Development] fajarajai:
can you help me please?

i got the warning that adbwinapi.dll is missing from my PC. then i download that .dll and copying to windows/systemWOW64. the warning was gone, but now the flash.bat can't detect my device. it says "< waiting for any devices >"
[ONE Android Development] darkidz555:
How long it takes to boot up I was looking at the boot logo keep turning turning for more than 20 minute.

Using latest twrp

Flash and reflash for more than 3 time

Redownload 3 time.

Still no luck and keep on waiting looking at the animation.

Anyone help please ?
[ONE Android Development] deepakpunjabi:
Can not set ringtone

Cannot set ringtone as stated by one or two members before.

The ringtones I could not set was in .wma format in internal memory, as opposed to .ogg used by developer. Maybe that is the problem, because i could set other ringtones from internal memory that are in .ogg format. Other than that, I think everything works fine. :good:
[ONE Android Development] GuitarGuy96:
OTG No longer functioning

Won't get detected within the ROM, StickMount doesn't do the trick either, and even TWRP won't detect my OTG anymore...
[ONE Android Development] OpIcarus:
my mic is broken, but thanks to the microphone fix works well in all RAM, if I apply the fix to this thread in this ROM, it does not work to me more the speaker and the microphone, the zip in all other rom works good. I tried to replace the zip file manually, but got the same error, in the meantime I went on nitrogen OS but I would come back to this rom, there is a solution?

OPO_Main_Mic_Bypass_V3.zip of https://xdaforums.com/oneplus-one/development/mod-oneplus-one-stereo-mod-t2967925
[ONE Android Development] deadlyindian:
If a feature is missing then it's not yet implemented by OnePlus.

I'll upload 2 zips, one with proper files and other flashable through recovery.

You'll only need to flash the revert zip when you have access to recovery and if you can't access it then use the fast-boot zip for which you'll need windows and proper fast-boot drivers installed.

Please note that f2fs is not supported.

Thanks, I'll look into it.

For ROM :

- Settings > Storage & USB > (menu) Enable OTG.

For Recovery :

- No OTG as the recovery was ported to work with OxygenOS bootloader, because without porting we won't even have a recovery.

Well i don't have a broken microphone and don't flash anything that modifies system on the ROM.

I'll see if it can fix this.
[ONE Android Development] GuitarGuy96:
So if I wanna start flashing other ROMs now I'll just have to flash the official twrp via fastboot? I ask since this is a port and has firmware differences among other stuff being changed, will I face any drastic problems or is there a procedure to follow to return back to what it was?

Basically do I just fastboot flash TWRP or do I have to go hunting for the firmware/bootimg/loaders or something?

Thanks for your patience cause I'm new to the "ported rom" thing.

I should've searched before posting :) I've flashed the cm13 firmware and twrp via fastboot and it's all good now.

For anyone else wondering.. If you have a cm13 rom laying around, extract the files needed to flash via fastboot and flash 'em in order:

fastboot flash modem NON-HLOS.bin
fastboot flash sbl1 sbl1.mbn
fastboot flash dbi sdi.mbn
fastboot flash rpm rpm.mbn
fastboot flash aboot emmc_appsboot.mbn
fastboot flash tz tz.mbn
fastboot flash LOGO logo.bin
fastboot flash oppostanvbk static_nvbk.bin

Then go ahead and flash your recovery too..

fastboot flash recovery twrp-what.ever-version-bacon.img

Thanks anyway for the earlier help [MENTION=4851105]deadlyindian[/MENTION] :good:
[ONE Android Development] deepakpunjabi:
Some other little problems I also faced are follows:

Adaptive brightness does not work smoothly, the transformations are too fast and they are triggered late.

Volume in calls in low, i have to try earphones many times so that I can hear the person opposite clearly, was not the case in COS.

Have to click power button twice to cut the call.

(not a issue) coming from other roms, i felt that fonts are too small

Otherwise the rom has great battery life and stability, kindly look into above issues :good:
[ONE Android Development] Greedy dog:
Bro thats an aweosme rom.... I loved it

I installed magisk version but no root

I dont want to flash it again is there a way i can get root access pls
[ONE Android Development] Haiqal Johari:
Thank you for this amazing rom!
[ONE Android Development] aojc1992:
I'm having constant FC's with Waze, until I restart a couple of times. And then once its open sometimes it just FCs all of the sudden as well.

Also having problems with GPS signal, occasionally the GPS wont detect location. Would have to restart few times to get signal as well.

Deal breaker for me ):
[ONE Android Development] se7enlyn:
I can use waze, no FCS, GPS works fine

---------- Post added at 10:49 AM ---------- Previous post was at 10:46 AM ----------

In KA, there's a apply on reboot toggle at the top of the screen. Make sure you enable it.
[ONE Android Development] humano:
I have the old OXYGENOS 2. How could I install this rom? Just installing TRWP bootloader and then just installing this rom from that?

Which version of TRWP should I install?

Thanks for the great job.
[ONE Android Development] se7enlyn:
TWRP 3.0.2-0
[ONE Android Development] sabbeer:
charging is too slow...
[ONE Android Development] deepakpunjabi:
No! This is the best charging speed I have seen among roms, consistent 1600+mAh.
[ONE Android Development] humano:
Is planned an update for the next weeks?

Thanks. The ROM is very good.
[ONE Android Development] caiocvsilva:
Problem with LTE

Hi, I'm having problem with LTE. I did a clean flash and everything works fine, but when I'm using LTE it doesn't connect or it's really slow, I can only send texts, can't send or receive photos and videos. That didn't happen with any other rom I used. Any idea what could it be? Tks
[ONE Android Development] humano:
- Exactly. I tried the automatic brightness and it doesn't work smoothly. It's changing abruptly between dark and bright the whole time.... I put it OFF.

- Volume calls a little low for me too., but not much. With the previous oxygen 2.1.4 it was louder.

- I find the fonts too small to, coming from oxygen 2.1.4. But this is just a matter of taste.

Great work... very fluent and fast.
[ONE Android Development] ChiseSakamota:
No sim detected and no wifi?

finally got it to boot but have no wifi and says there is no sim in it. phone wont turn off with i press to power off.. weird....
[ONE Android Development] Tiash420:
Does this rom support Substratum?
[ONE Android Development] Gawd:
Nah mate
[ONE Android Development] danielcps:
Can disable the Google search bar on top?
[ONE Android Development] deepakpunjabi:
Yes,

Long press on home screen(Oneplus launcher)

select customize

swipe right

select none
[ONE Android Development] deepakpunjabi:
Battery Life Review [very good]

Battery life/ Stand-by time is very good for this rom. SOT is okay, but overall standby is very good.

I have used phone in moderate usage, and no optimisations are made.

Also the charging current, as shown in the image is very good, charges the phone pretty quickly.
[ONE Android Development] danielcps:
Thank you so much.[emoji3]
[ONE Android Development] Tiash420:
How is almost 3 hours SOT a good one? :confused:

---------- Post added at 12:36 AM ---------- Previous post was at 12:36 AM ----------

Awwh Shiz m8. I'm rethinking my decision to flash. :(
[ONE Android Development] Gawd:
[MENTION=4851105]deadlyindian[/MENTION] Would you be adding OMS7 commits in this ROM by any chance?
[ONE Android Development] deadlyindian:
Not possible :eek:

This is a PORT of a Closed Source ROM.
[ONE Android Development] Sathvikroxxx:
I am not able to install other Roms and TWRP has stopped working...

[MENTION=4851105]deadlyindian[/MENTION] Please help me out... I am not able to flash other Roms and my TWRP recovery isn't working at all.... Please help me ! Help help help help
[ONE Android Development] deadlyindian:
Have you read Post #2?

Revert-2-CM
[ONE Android Development] Sathvikroxxx:
Please do tell me what instructions I should follow please.... My humble request!!!
[ONE Android Development] Rtuga:
Downloads:

Bacon-E-firmware_CM-20170113.exe

Instructions:

1- Disable the antivirus;

2- Download "Bacon-E-firmware_CM-20170113.exe";

3- Execute the "Bacon-E-firmware_CM-20170113.exe", it going to extract the Revert-2-CM;

4- Turn the phone off. Then boot it into fastboot mode by holding volume up + power.

The phone will display "fastboot" text indicating that it has successfully entered fastboot mode. :good:

5- Execute the Revert-2-CM.exe

6- Read carefully and press enter to continue...

7- Wait;

8- Is done :laugh:
[ONE Android Development] sabbeer:
this rom is very nice. used while i was away from home for 2 weeks. but then i flashed multirom, now can't boot into recovery mode. recovery is dead. tried flashing with adb, doesn't boot into recovery. any help?
[ONE Android Development] deepakpunjabi:
use fastboot to flash recovery.

fastboot flash recovery <recovery-name.img>
[ONE Android Development] sabbeer:
tried. did work...
[ONE Android Development] deepakpunjabi:
Instead of post, use thanks button everytime someone helps you.

introducing-the-thanks-button-on-xda
[ONE Android Development] dragsterman:
Does this ROM support 4k video recording?
[ONE Android Development] deepakpunjabi:
No it does not. Tested with stock camera app and OppoCamera.
[ONE Android Development] Domaaagoj:
Some bugs i am experiencing

i dunno if this i place to post bugs but...anyways

So simetimes, like once a day my keaboard crashes, it just disappers, i can type but i dont actually see the keyboard (screenshot provided). Than after a minute it says that google keyboard stopped working than it works fine.

Few times happend that keyboard was literaly in my lock screen and it didnt want to go away, i couldnt draw a pattern cuz i couldnt see it cuz of keyb on my screen and i had to force restart ma device.

Everything else is fine and perfect, i would really like to see more and more updates ^^

I hope i helped

OOS 1.3.4, Super X on OnePlus One

ROM NUMBER: 20161220

ROM DATE: Nov 7 2016
[ONE Android Development] deadlyindian:
Update is on the way.

SPOILER:

F2FS and more....
[ONE Android Development] sh@m@n:
Update is on the way..... Great news ?
[ONE Android Development] Mr.Ak:
Incoming... :D

Thanks!