yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] Galactus:
Piston 2s have two volume buttons and play/pause button so three in total
[ONE Original Android Development] Sultanxda:
Kernel for testing attached to the bottom of this post. I did some good 'ol fashioned copypasta of a lot of the official CM kernel's audio stuff. Speaker volume is back to normal, and some headset/headphone stuff should be fixed.
[ONE Original Android Development] dmarden:
For clarification, testing on your stable build?
[ONE Original Android Development] cardboardhome:
Any ideas on why the front facing camera looks blurry while you're taking the photo, but once its taken and you look at it in the gallery it looks fine? I think its because the aspect ratio is off because if I change the resolution of the photo to one where the "viewfinder" is full screen it looks sharp again. Is there anyway to force it to go full screen all the time?
[ONE Original Android Development] satfly:
When I'm on Wifi, incoming Whatsapp messages don't arrive while my phone is in sleep mode. Anyone else have this problem?

I'm using Sultanxda's stable release. I don't use Greenify or similar programs. And I have set my Wifi to always stay awake in the system options.
[ONE Original Android Development] Dressiel:
thanks for the clarification :good:
[ONE Original Android Development] Parkournerd:
Echo

Does anyone else have problems with the people you're calling hearing echoes? That is really my only qualm with my phone right now. I heard oxygen is fixes it, but I like this ROM. Thanks.
[ONE Original Android Development] ezet:
Yeap, that fixed headset button! Thank you [emoji2]

Στάλθηκε από το A0001 μου χρησιμοποιώντας Tapatalk
[ONE Original Android Development] The_cobra666:
A lot of fixes for the opo have been made in the latest nightly's. Would you build a new one or are you only checking the stable versions?
[ONE Original Android Development] vicio907:
http://xdaforums.com/oneplus-one/orig-development/kernel-ak-t3189886

New AK Kernel CAF
[ONE Original Android Development] crisahan:
Slim Gapps as mentioned few pages back.

http://www.slimdevs.com/Gapps/Lollipop/5.1/

---------- Post added at 07:23 PM ---------- Previous post was at 07:08 PM ----------

one minor bug here

'show search bar in recents menu' isn't working, is it just me? or...

it's not a big deal to me, but just wanna mention it to the OP. thanks for the great work, just flashed your ROM.
[ONE Original Android Development] tiny4579:
What were you flashing from? You can't dirty flash from cyanogen os or oxygen.
[ONE Original Android Development] iKrautDroid:
Flashed the latest nightly, wiped and then flashed this. Stuck at OPO logo. I guess I'll try again when the next update comes out.
[ONE Original Android Development] tiny4579:
Oh. Could be a panel type issue. [MENTION=4800121]Sultanxda[/MENTION] said he removed panel types earlier not aware that there were non JDI panels in production.
[ONE Original Android Development] Jezwick:
clean flashed this ROM yesterday, its been working flawlessly since
[ONE Original Android Development] JPinAZ:
Started using this yesterday. Very nice rom. I think I've found a small bug. When using smart lock the lock icon on the lock screen doesn't change when it unlocks.
[ONE Original Android Development] NickosD:
I can't make xposed work. I flashed the 28/5 beta framework and the 14 but none works. Yes I gave root rights to xposed ...

Sent from my bacon!!!!!
[ONE Original Android Development] kimikim0:
what dont work ? the module or what ?
[ONE Original Android Development] tiny4579:
[MENTION=4800121]Sultanxda[/MENTION],

As I've still seen random reboots even on your builds and from the CM guys saying it could be related to the WiFi drivers, I'm trying to revert the three major recent WiFi changes (drivers, .bin, and .ini updates). I was able to try the other two, but when trying to revert them in your kernel with your local_manifest, I get the following build error:

fixdep: error opening config file: arch/arm/mach-msm/smd_rpc_sym.c: No such file or directory

after a make clean. I'd like to get this building, but if you could, could you build a kernel with WiFi drivers synced to LA.BF.1.1.1_rb1.20?
[ONE Original Android Development] damage98:
You could check this out.

http://xdaforums.com/showthread.php?p=61202049
[ONE Original Android Development] stfudude:
hi. been hearing a lot of good things about this rom. few questions:

1. is it possible to revert to official CM12.1 nightly with dirty flash?

2. how do I update the rom? through cm updater? what about cyandelta? or do I have to download the latest zip file from this thread?
[ONE Original Android Development] kimikim0:
1. maybe, try it, make backup first

2. gonna have to flash the full new update rom
[ONE Original Android Development] taufiqs:
It supports OTA

---------- Post added at 10:03 AM ---------- Previous post was at 09:58 AM ----------

Check this out

http://xdaforums.com/showthread.php?p=61202049
[ONE Original Android Development] mattardz:
Been loving this ROM up until today. Had my phone in my pocket and music kept turning on on its own, texts of garbled letters were getting sent out. I had about 25 chrome tabs open of all my google now news stories and a bunch of songs on Spotify were downloaded to my phone. Not to mention a mean Android System battery drain.

Now typing/loading is incredibly laggy too. For whatever reason the proximity sensor wasn't working. I tried turning off/on check proximity before wake but no effect. Only solution was to turn phone off.

Any ideas or more info I could provide?
[ONE Original Android Development] stryker09:
Impatiently waiting on the next update :) :) I would try compiling off your sources but you're just constantly commiting I'm a little scared I might break something myself lol

Really loving your work Sultanxda. This is the stuff of dreams.
[ONE Original Android Development] Sultanxda:
The only stuff I've been committing for the past two days is stuff for Omni (porting over my kernel and changes to Omni). I finally got almost all of the basics working (all that's left is NFC), and I'm going to take it for a spin tomorrow with actual usage to see how it stacks up against CM.

That would be why there hasn't been another update :p
[ONE Original Android Development] stryker09:
Yeah I know it was Omni because of the find7op tree but I was just saying in general - even before :) excited for Omni!
[ONE Original Android Development] ceckin:
First i want to thank you for your work.

I have only two questions:

1) Is there a way to bring the Theme Switcher from CM12S? It has preview for more elements and it has a much better GUI to modify/set your theme

2) Has anyone tried the new HydrogenOS Camera Libraries? Are there any improvements?
[ONE Original Android Development] joefso:
I like your rom but it would be dissapointing to have no themeing(RRO Layers/CM theme) option

What are your thoughts about slimLP? Both omni and slimroms are slight deverations of AOSP - slimLP / silmsaber is pretty stable from my experience and is more developed than omni .....thoughts?

http://xdaforums.com/oneplus-one/development/rom-slimsaber-bacon-t2858033
[ONE Original Android Development] NickosD:
I keep getting the message that the framework is not active... I flashed the framework, I gave root, selinux is set to permissive.

Sent from my bacon!!!!!
[ONE Original Android Development] marco2012:
Is anyone using the Updated Modem and radio files from oxygen os? Does it really improve cellular signal? Thanks
[ONE Original Android Development] venky716:
That and the current modem used in CM nightlies are the same.

So if you've flashed CM nightly then you're using the Oxygen OS modem.
[ONE Original Android Development] LELBOT:
Thanks bebes, I love u *no homo*:highfive::highfive::highfive:

just clean flashed with TK gapps and as u said all is good

camera mods are here - weather is back.

But my pic doesn't shows up on statusbar itself have to attach it myself (someone help me with this ) BTW NP
[ONE Original Android Development] Rahulrulez:
I am unable to receive any SMS :( Not sure what's wrong. On Stable build btw.
[ONE Original Android Development] herclis:
is it any better than Sultan's one?
[ONE Original Android Development] madsponge26:
No harm to try mate!:D
[ONE Original Android Development] etoy:
open contacts and set up the first one (called ME) with your infos, avatar, etc
[ONE Original Android Development] ikjadoon:
Is anyone using Lux with KCAL?

It enables properly (asks for root permissions, night mode affects navigation buttons, etc.), but it flickers "on and off". Sometimes, the old method is used (so navigation buttons are unaffected) and sometimes KCAL is used.
[ONE Original Android Development] Parkournerd:
I think so :eek:. I flashed it on nightly and now my phone doesn't boot. I'm just going to flash AK for the meanwhile. BTW SultanXDA, a fix on the nightly would be nice too :).
[ONE Original Android Development] Renosh:
If you read the TK gapps thread all you have to do is make a file using a text editor called:

gapps-config.txt

And for example put in the file

KeyboardGoogle

To delete the Google Keyboard and put it in the same location you have the TK gapps zip before flashing. It will automatically delete the keyboard and leave the AOSP one. There are tons more options you can toggle just read up on the thread for the gapps
[ONE Original Android Development] Arachnida:
This is also happening to me.
[ONE Original Android Development] Sultanxda:
Those fixes don't apply to my kernel. My kernel is separate from the kernel used in the official nightlies, so fixes made to the official nightly kernel often don't apply to my kernel (as my kernel usually doesn't have the bugs in the first place).

Nightlies have been axed. I'm only continuing with the stable builds.
[ONE Original Android Development] TLengert:
Love the performance of the new stable/28th ROM. I did a clean install, wiped all cache, system, etc. and I have 2 major issues:

1) I do not have any data on mobile connection. Verified APN settings, etc. and I am left with an "!" on both WiFi and mobile when only connected to mobile. When I connect to WiFi, I have data and no "!" on both icons. I tried "netcfg rmnet0 down" then "netcfg rmnet0 up" and finally "netcfg rmnet0 dhcp" with no love either.

2) Bluetooth mic seems to have a very low level. I have tested 3 different Bluetooth headsets and all 3 have very low input from the mic and my voice is near inaudible on the other end.
[ONE Original Android Development] Prodromodinverno:
Clean install of new stable build with tk gapps.

Ok Google does not work. Any idea?
[ONE Original Android Development] dmarden:
Weird, clean install of stable with TK works fine for me.
[ONE Original Android Development] Sultanxda:
I learned Spanish for 4 years, and Italian is similar to Spanish, so I see that it says "The function is not currently available for this language".

Go back to the previous page in Google Settings and make sure the selected language for Voice is "Italiano (Italia)".
[ONE Original Android Development] 19deimon90:
No more nightly builds in the future? Should we migrate to stable version?
[ONE Original Android Development] Lucaman89:
For me works fine.

Inviato dal mio A0001 utilizzando Tapatalk
[ONE Original Android Development] dmarden:
Yes.
[ONE Original Android Development] alonroz:
How often can we expect updates now? Just so I'm aware, not complaining about the change ;)

Also, I've asked this on Reddit, but perhaps you'd rather answer here:
[ONE Original Android Development] 19deimon90:
Can I dirty flash it over 24/08 build or should I do a clean flash?
[ONE Original Android Development] dmarden:
Clean flash.
[ONE Original Android Development] pijas82:
2 cycle ,all stock

Sent from my A0001
[ONE Original Android Development] Amanpreet Wadhwa:
28th build?
[ONE Original Android Development] pijas82:
Yups

Sent from my A0001
[ONE Original Android Development] BarnOwl:
Why are you still using Titanium? I ditched it a long time ago. Takes a couple of minutes to restore using Google...........

I would really take Sultan's advice on wiping data and system............
[ONE Original Android Development] crakerjac:
Google doesn't restore my candy crush game saves... what else should I use? I'm considering jumping ship from Exodus to something a little closer to CM12.1 ish... It just takes SO LONG to restore my phone to the way I like it.
[ONE Original Android Development] darrat:
I have this problem too.
[ONE Original Android Development] alonroz:
Does Google back up all the app data? Game saves, configs, etc?

What would be the best way to restore the phone to the way it was, settings included?

I'm aware of Titanium, but also read someone mentioning you can restore the Data section in TWRP, after clean flashing. Is this possible/recommended?
[ONE Original Android Development] nicolahaye:
It doesn't :s and i thought play games would restore my advancement in angry birds 2 the way it does with asphalt8 but had to start over :/ titanium is easier imho.

Envoyé de mon A0001 en utilisant Tapatalk
[ONE Original Android Development] ugvpkn:
This is not a fair question for Sultan. A new build will be available if and when required. I personally want something that is stable and can be used as a daily driver. I am not a flashaholic and don't want to keep updating to fix bug introduced in nightlies. Hope you understand.
[ONE Original Android Development] mikecantreed:
Hey everyone look its the XDA Whiteknight. Its a fair question. Is he only releasing a build everytime CM releases a snapshot or milestone build? i.e. once a month, every 2 months.
[ONE Original Android Development] tigobrata:
i get an error when i try to instal this rom? "assert failed: oppo.verify_trustzone("TZ.BF.2.0-2.0.0123") == "1"

Any one can help? i wiped my previous rom and now i'm pending and ROMless hahah
[ONE Original Android Development] ataft:
This is covered in the OP. Check install instructions.
[ONE Original Android Development] tiny4579:
Why the aversion to Titanium? It works fine. Just don't go restoring system data for everything. User data restores automatically fix permissions and ownership on the app data folder based on the new app id of the app.
[ONE Original Android Development] mattardz:
Clean flashed stable, but all my messaging apps would crash upon trying to send a message, and I couldn't receive any new messages.

Ended up dumping my backup and setting up as new. I feel like if you flash new roms regularly your backup gets jacked up after a while. It's 20 minutes of a pain in the ass followed by way better performance and battery for a while after.
[ONE Original Android Development] Sultanxda:
^^^ this is why a clean flash (not restoring /data) is required. The SQLite databases cannot be downgraded, so some apps would be broken by flashing the stable build on top of the nightly build (in this case, the messaging app).

Once every howoftenifeellikeit.

Depends on if there is anything interesting or major that would elicit the need for an update. Upstream updates to the stable CM12.1 branch are slow, and CAF hasn't updated B-family trees for almost 2 months, so there aren't many "updates" available yet for me to throw in. I'd say around every 2 weeks to 1 month-ish, though the next update will be an exception (as there is important audio stuff).
[ONE Original Android Development] mattardz:
Ah okay, when I saw "clean flash" I was under the assumption that meant backup, wipe system, data, cache, flash rom, restore. Does clean flash also imply not restoring? Or only in this instance?
[ONE Original Android Development] tiny4579:
If you're restoring your nandroid you're restoring the app data including the sqlite databases. Since the stable runs older sqlite databases, they can't be downgraded.

You are better off dirty flashing than nandroid restoring /data to go to stable. You are putting back what you just wiped. It's a waste of time and doesn't help.
[ONE Original Android Development] tigobrata:
yeah i saw it soon after but had no internet to edit my post, i should learn to read the OP more often -.-''

Also, hey sultan, flashed your ROM today, have heard a lot about your work on the OPO and decided to try it out, so far i'm loving it especially the camera and that juicy HSR 60 FPS recording :silly: , also after using the app for a while i noticed it crashed when selecting 480p and HSR ? and, the non touchable auto focus on video mode is painfully awful, is there any way to change that touch to pic into a touch to focus?

Great work!
[ONE Original Android Development] tiny4579:
Any thoughts on merging the livedisplay updates to the kernel? The color control had some issues adjusting from daytime/nighttime after Steve K updated the driver implementation. The patches seemed to have helped. Of course this is only if they were part of stable.
[ONE Original Android Development] gabrielgagz:
How did you fix it? I uninstall all my sms apps and reinstall and it happens again...
[ONE Original Android Development] mattardz:
Wipe your phone and set up as new
[ONE Original Android Development] dcoulombe:
Got another reboot today. Sent bugreport to [MENTION=4800121]Sultanxda[/MENTION] just in case it could be of any help.

...and got another reboot while typing this post...

EDIT: Second bugreport sent in PM.

EDIT 2 : Just want to be clear that I'm not complaining about these crashes. Last time I sent logs to Sultan, it was a crash caused by an app I was using. I'm providing logs in case it can be useful. And I send them in PM as there are some personal information in those bugreports.
[ONE Original Android Development] kyan31:
Thanks a lot for the ROM! Works great :)
[ONE Original Android Development] areyouanand:
Using the stable build since 2 days. It's great but can't change CPU frequency , every time I try to change it via trickster mod app it sets to 1267200mhz automatically. Stock kernal. Log cat:- http://www.mediafire.com/view/67mdyg2mkc2nz0c/cpu_freq.txt
[ONE Original Android Development] drishd:
Dear friend u r not the only one. Its happening to me & couple of my friends. I tried synapse, Kernel adiuter, Trickster mod, nothing sticks!
[ONE Original Android Development] areyouanand:
Try ak kernal for CAF. it will help.
[ONE Original Android Development] TheGreatSega:
Can somebody explain to me quickly how to do a clean install?
[ONE Original Android Development] kalapapa:
Download ROM+gapps+what ever else you need

In twrp wipe system, data and caches

Flash ROM+gapps+what ever else you need

Done except now all you need to do is set up your whole phone again. If your fast you can get it done in an hour [emoji4]
[ONE Original Android Development] ugvpkn:
https://www.google.com/search?q=and...i57.4432j0j1&sourceid=chrome&es_sm=0&ie=UTF-8
[ONE Original Android Development] gwindlord:
Does this mean any changes in the github sources update policy?.. I mean do the latest changes go to github when they appear or only just before the new stable build?
[ONE Original Android Development] alonroz:
Thank you, this is the answer I was looking for. Was not trying to pressure you, so I think it is a fair question, unlike what someone said here.

Once again, really grateful for all your hard work!
[ONE Original Android Development] 1ceb0x:
It is due to the thermal throttling engine. Your CPU max is throttled automatically to lower values when your device is hot. Not a bug - its just the way the thermal engine works.
[ONE Original Android Development] ezet:
Hey [MENTION=4800121]Sultanxda[/MENTION] . I was trying your kernel with the audio fixes. So when you first plug the headset and someone calls you the answer button on the headset works fine and it answers the call. On the second call you get if you try again to answer with the button it mutes instead of answering. So it's not totally ok yet unfortunately.
[ONE Original Android Development] Rahulrulez:
I think I've found one of the reasons behind soft reboots. I received SMS and phone soft rebooted.
[ONE Original Android Development] FatherD:
Clean install - my method:

Install Call Logs Backup & Restore and also SMS backup & Restore ..well, if your legacy of calls and messages are important. Also if you have a bunch of strong unmemorable passwords - get Passdroid

Run each of these and do the obvious backups! Then do exactly as aaqibismail described here Other than that, I simply let me Google account reinstall apps after set-up - gave up on doing full on data restores, always leads to one problem or another. At least this way you have calls, texts and all your important access information back on your phone very quickly - usually takes me well under an hour!
[ONE Original Android Development] palmenmichiel:
14% battery drain overnight (8 hours) with Greenify, amplify and power nap.. Wake lock detector says my device is 1% awake so I really have no idea why I get this terrible idle battery life :/
[ONE Original Android Development] bkayy:
I have 10% drain overnight too Wake lock says 1% not sure what it is
[ONE Original Android Development] palmenmichiel:
Annoying right? Every kind of battery monitoring app (android built in,, wake lockdetector, better battery stats) says that my device should have amazing (idle) battery life, yet it's the opposite. Really hope someone can help us because this amount of drain is huge.
[ONE Original Android Development] bkayy:
It might be worth see ing how it goes after a couple cycle charges people saying let the ROM settle. Not convinced but will see.
[ONE Original Android Development] AcmE85:
The only advice I can give you is not to use Greenify:

http://www.cyanogenmod.org/blog/cve-2015-3833-and-you

I don't know if this particular change is merged in sultan's build though.

You could check your idle drain with Battery Monitor Widget.

My OPO drains around -7 mA (every 10 minutes) in deepsleep, but I am using the official cm12.1 nightlies.
[ONE Original Android Development] moritz31:
i've standby drain arround 20mA and in use it changes between 200-700mA depends on the action
[ONE Original Android Development] Klobal:
Try this: http://xdaforums.com/showthread.php?t=3176177 it helped me to get back an idle drain <10mA
[ONE Original Android Development] skymera:
Greenify 2.7.1 fixed this. It can be used.
[ONE Original Android Development] redlag:
Go to advanced wifi settings. Check option "keep wifi on while sleeping".
[ONE Original Android Development] areyouanand:
Its OK with the max CPU frequency to be throttled by thermal engine, but what about the minimum CPU freq.. It will get equal to max CPU frequency.
[ONE Original Android Development] sneakerspark:
The ultimate solution to the idle battery drain.

But i dont know the reason why loaction drains so much battery in the first place. Im a regular user of sultan's builds. And i only countered the idle battery drain by breaking the location completely. Since a week i have been using COS 12.1 and guess what the idle battery drain seems to be fine. Im getting 2 days of standby time with normal usage.
[ONE Original Android Development] palmenmichiel:
I use location almost daily + I try to stay off any location based wakelock and stuff like that, as I've cerberus installed (App which can track your phone if stolen), I keep my location off, but I'd like to stay off everything else in case my phone ever gets stolen.
[ONE Original Android Development] clickjack:
Just wondering if this issue has been sorted out in this build

http://review.cyanogenmod.org/#/c/107828/
[ONE Original Android Development] Quasar:
This isn't actually a fix for the issue. It just removes the mobile radio active battery stat while not actually fixing the problem.
[ONE Original Android Development] bombadier:
Here's what Sultanxda has to say about it

http://xdaforums.com/showpost.php?p=62571377&postcount=3274