yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] joshuous:
Thanks, I will not add that to VertexOS. The cause of most drains isn't Google itself, but the apps that you use, which tap on Google Play Services. I want users to learn the cause of their own drains and to manage them the proper way.
[OnePlus 3 & 3T Cross Device Development] mady51:
hmm i agree with ur point. in general i use servicely app by franko to disable wakeups of all my custom apps. so mostly i dont have problem with custom apps.
[OnePlus 3 & 3T Cross Device Development] calvinistmac:
It's definitely not a ROM issue, it's a hardware issue. The ROM has no control over how much power the bluetooth chip is putting out. There is no way to tweak that at the ROM level AFAIK. Sounds like a shielding issue to me, in which case you'll need to contact customer service and get it checked out.
[OnePlus 3 & 3T Cross Device Development] joakimbo:
Hmm.. That's a strange hardware issue if so. Bluetooth works just fine otherwise. Did you try recreating the problem yourself?
[OnePlus 3 & 3T Cross Device Development] njunxuan:
[MENTION=6745491]joshuous[/MENTION] any plans to implement EAP-SIM authentication for wifi?
[OnePlus 3 & 3T Cross Device Development] TheDreamLord:
I did, not seeing the issue myself.
[OnePlus 3 & 3T Cross Device Development] joshuous:
Sure, I'll try to add it
[OnePlus 3 & 3T Cross Device Development] JumboMan:
[MENTION=6745491]joshuous[/MENTION],

Have you intentionally setted different read ahead kb for data and system ?

( data 128kb and system 512kb )
[OnePlus 3 & 3T Cross Device Development] joshuous:
What are you talking about?
[OnePlus 3 & 3T Cross Device Development] JumboMan:
/sys/block/sda/queue/read_ahead_kb = 128kb

AND

/sys/block/sde/queue/read_ahead_kb = 512kb
[OnePlus 3 & 3T Cross Device Development] Shuvo_bd:
Is it me or anyone else here. I cant pass through set up wizard after flashing the carbide built. I was on Stock 4.1.3 and had eng.stk recovery installed. Tried with that, but failed. Next flashed official TWRP recovery from OP and tried with it. Flashed open beta 16 firmware, and then rom and then gapps. But same thing again, after reboot i cant pass through set up wizard. Its always force closing... :(
[OnePlus 3 & 3T Cross Device Development] theduke7:
return to latest TWRP Blu_Spark TWRP v33 . official reportedly has issues...

then you need the ob16 firmware and modem ,

1- wipe everything except internal storage

2-flash firmware and modem (ob16)

3- flash rom

4- flash gappes (make sure it's recent version, or use beans gapps)

5- reboot to recovery not system then flash root (if you don't want root just reboot to system)

...done.
[OnePlus 3 & 3T Cross Device Development] pahapoika91:
This seems like AWESOME rom, but it's customization options are too little for my likings.
[OnePlus 3 & 3T Cross Device Development] Generalboii:
That's to bad :'(.
[OnePlus 3 & 3T Cross Device Development] RazorBlade123:
This ROM is not meant to be about customization. There are plenty of RR ROMs, or AEX ROMs which may suite you better.
[OnePlus 3 & 3T Cross Device Development] pahapoika91:
Using RR now, but the eas seems amazing.
[OnePlus 3 & 3T Cross Device Development] RazorBlade123:
Deleted.
[OnePlus 3 & 3T Cross Device Development] joshuous:
sda and sde aren't used for anything afaik. Our data partition is the dm-0 block. So those read_ahead values shouldn't affect anything
[OnePlus 3 & 3T Cross Device Development] JumboMan:
i am not seeing dm-0 in /sys/block/.

may i looking at wrong place?

==

when i run mount command in terminal emulator /data partition is mounted as sda15 and /system partition as sde20
[OnePlus 3 & 3T Cross Device Development] toddvarg:
It's amazing how little customization options you actually need when it comes to it, for me it gives more peace and less things to remember. It's simple on the surface and complex under, where Josh does his magic. Great speed, smooth and great battery.
[OnePlus 3 & 3T Cross Device Development] joshuous:
Search for data and system in "/proc/mounts". I'm not sure what the issue may be on your end
[OnePlus 3 & 3T Cross Device Development] AlemanSantos:
maybe you want to try PhoenixAEX or ZeNiTy RR Evolution, EAS-VOX both with more UI customization (PAEX some more, Zenity ALL of them)

i'm switching between this and those
[OnePlus 3 & 3T Cross Device Development] AndreiVolk:
Hi everyone, I've been using this rom for the last week and it's really great. Very smooth, no lags and great battery life.

But i have 3 things i want to ask you:

1) front camera crashes. I saw in the op that i need to flash hal3 but i don't want to lose aHDR and HQ. Is there a way to get it working ? Maybe uninstall the camera app and install the camera port v8 ? I wanted to try it myself but for some reason i can't uninstall system apps with titanium backup.

2) when i use maps, take photos or playing games i feel the phone it's a bit warmer than how it was on OOS. Is it just me or it's normal ?

3) is there a way to use the fingerprint sensor as home button even when using the software buttons ?

Thank you very much. Keep up with the great work ;) :good:
[OnePlus 3 & 3T Cross Device Development] calvinistmac:
1) Try clearing the camera data and cache and restarting the app. If it persists please grab a log, paste it into hastebin and then paste the hastebin link the thread here. As far a TiBU is concerned, stop using the app. It's a horrible dumpster fire that causes random issues and has been since Marshmallow's release. You're better off using ROM Toolbox Lite for this stuff. Look for it in the play store.

2) On EAS the phone can heat up due to certian usages. It's not going to explode or catch fire, don't worry.

3) Josh does not have that enabled. Normal AOSP behavior doesn't have that option.

Glad you're enjoying the rom!
[OnePlus 3 & 3T Cross Device Development] Chickenzzz29:
Doesn't boot after restore

I installed this on my 3T but if I go to another os then restore this one with TWRP it either gets stuck on the splash screen or just bootloops. Not sure what I can do.
[OnePlus 3 & 3T Cross Device Development] JumboMan:
can you post output of "cat /proc/mounts" and "mount" command
[OnePlus 3 & 3T Cross Device Development] joshuous:
You should just post yours instead
[OnePlus 3 & 3T Cross Device Development] JumboMan:
[MENTION=6745491]joshuous[/MENTION]

Here is Output of /proc/mounts

=====

Here is output of "mount" command
[OnePlus 3 & 3T Cross Device Development] joshuous:
What TWRP did you use ?
[OnePlus 3 & 3T Cross Device Development] JumboMan:
TWRP by eng.stk
[OnePlus 3 & 3T Cross Device Development] joshuous:
I'm not sure then. I can't provide support if you're not using the recommended filesystem and TWRP
[OnePlus 3 & 3T Cross Device Development] TNSMANI:
Just Love This ROM!

For the past four days I am using this ROM. I am on the second battery cycle. The first one after flashing lasted three days (for my usage). Just followed the OP for the flashing except for wiping internal storage also. The phone booted without any issues. I was hesitant about Nougat since the earlier attempt with OOS on N was a disaster, batterywise.

Now the battery lasts for ever and the phone is very smooth. No issues have been faced. I am happy with the options available. Contented.

Thanks to the Dev, I just love this ROM.
[OnePlus 3 & 3T Cross Device Development] PunchUp:
The official TWRP has a critical bug (doesn't affect 3T I believe) which wipes the data partition every time you exit. So yeah, eng.stk's TWRP is the only safe choice at the moment
[OnePlus 3 & 3T Cross Device Development] TNSMANI:
No, it does not.
[OnePlus 3 & 3T Cross Device Development] PunchUp:
Read the last few pages on the official thread https://xdaforums.com/oneplus-3/one...y-official-twrp-oneplus-3-3t-t3543391/page165

Maybe it doesn't affect you. Not sure how. But I had a really bad day with it once, until I found out that it's a bug with the official TWRP
[OnePlus 3 & 3T Cross Device Development] TNSMANI:
Yes, it doesn't affect me. But will now know where the issue is, if I face it in future. Thanks.:)

EDIT: Even with the previous version 3.1.0 I had no problem:confused:
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Hey all gonna give this ROM a go.

Right now I'm on Phoenix and it's great, but the EAS implementations aren't as great. I used to use regular kernels with AKT on rr official, but since moving to Phoenixes EAS battery life has declined quite a bit.

Are there any other implementations here that aren't in Phoenix? I know OP is doing lots of under the hood work here for this ROM, but will there be a performance and battery difference between this one and Phoenix?
[OnePlus 3 & 3T Cross Device Development] mady51:
Flash n forget. Its super
[OnePlus 3 & 3T Cross Device Development] AlemanSantos:
joshuous said somewhere that PAEX uses and old version, not tweakeable, of VOX, Marlin HAL or something, maybe that's the difference, also, these two are very different ROMs, stockish this, more options PAEX.
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Only reason why I was asking is because apparently Phoenix uses the renderbroken kernel inside their rom by default, and apparently it is up to date.

Although I have definitely seen the "not tweakable" part.

I assume that VOX and Marlin HAL are both unique implementations in this ROM? I'll have to do a little searching on these. Haven't heard of them before.
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
Vox is available in the EAS project GitHub as an open source implementation for other developers to use. It is up to the developer to pull the code and integrate vox populi into their ROM
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Ah, thanks for elaborating

Phoenix didn't implement it. I will definitely be switching
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
Btw. Here's the GitHub if you'd like to pass it along for future inclusion. https://github.com/EAS-Project/android_device_voxpopuli
[OnePlus 3 & 3T Cross Device Development] Rhodesgod:
i want to use this rom for battery purpose.

just 1 question : when i flash customs, i have mostly idle drain during night.with wifi and bt off.which is 0 on oos.i used bbs and google play service is the problem.i used alarm blocker and blocked some services and drain fixed.

have this rom alarm blocker or wakelock blocker in it ? if not can you pls add this feature to it ? ( paex has it but i want to use this rom )

thank you very much.
[OnePlus 3 & 3T Cross Device Development] mady51:
This rom doesn't have it. Even i also requested. U can use other apps for it
[OnePlus 3 & 3T Cross Device Development] n.venasquez:
No plans adding Smartbar settings particularly Button touch animation (pixel animation on home button)?
[OnePlus 3 & 3T Cross Device Development] sjknight413:
I've flashed back to Carbide periodically after trying out PA etc the past week and I've noticed an odd issue.

The network mode of the rom seems to default to 'GSM only' as opposed to 'GSM/WCDMA/LTE'. I noticed I wasn't getting a proper internet connection and it took me a while to work out this was the issue!

I'm in the UK on the network o2 if it helps at all.
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Which apps do you use for alarms and wakelocks?
[OnePlus 3 & 3T Cross Device Development] Rhodesgod:
thats sad...

so what app did you use for blocking alarms ?:confused:
[OnePlus 3 & 3T Cross Device Development] knpk13:
I'm about to flash this ROM on my 3T. I have all the recommended stuff in the OP except the filesystem which is f2fs, the default filesystem on the 3T. That shouldn't be a problem right​, since it's the default FS??
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
The whole reason why people recommend switching to ext4 is because f2fs a has issues with TWRP and occasionally basic operation
[OnePlus 3 & 3T Cross Device Development] WaxysDargle:
the optimization of this ROM has got me sweatin and quivering all over. seriously, weak at the knees.

thanks for your hard work, seriously. i feel like some sweet lovin went into this ROM/kernel.
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Flashed and setup now. Battery life is alright, but I believe it'll get better after a few cycles. Love the optimization though
[OnePlus 3 & 3T Cross Device Development] mady51:
Servicely
[OnePlus 3 & 3T Cross Device Development] calvinistmac:
A ton of hard work, blood, sweat and tears went into making this ROM. I'm glad you like it and I know Josh appreciates the kind words!
[OnePlus 3 & 3T Cross Device Development] n.venasquez:
What's best sound module that works perfectly on this ROM and on Magisk? Any recommendations?
[OnePlus 3 & 3T Cross Device Development] joshuous:
Things are a bit slower now as I'm trying to backport the latest Linux blk-mq framework to the kernel. It's a big challenge and I've to make sure to do it carefully otherwise things can wrong. If all goes well, you'll have on your hands some very new multiqueue IO schedulers to play with and hopefully there will be IO improvements. There's no guarantee that this will bring great benefits, and it might be scrapped if it doesn't work well. However just wanted to experiment and see how far this goes.

People probably gonna wonder what blk-mq is. I myself can't fully comprehend it at the moment, so please do your reading if you're interested. But here's a snippet from the Arch Linux wiki:

"Blk-mq leverages a CPU with multiple cores to map I/O queries to multiple queues. The tasks are distributed across multiple threads and therefore to multiple CPU cores (per-core software queues) and can speed up read/write operations vs. traditional I/O schedulers."
[OnePlus 3 & 3T Cross Device Development] Striatum_bdr:
There is no issue with the rom regarding f2fs I (and many others) use it for months. The only issue (apart from having no support from Josh lol) is concerning TWRP, just don't use the official version of you could face random complete wipes including personal files. Use blue_spark one (see op of the kernel thread).

---------- Post added at 06:17 AM ---------- Previous post was at 06:12 AM ----------

And above all our services 3 and 3t have no official dedicated maintainer ( the officially official one is inactive for months certainly for good reasons, but never replaced) and therefore follow up of bugs is quite random. Especially concerning f2fs. Eng.stk is doing a better job.
[OnePlus 3 & 3T Cross Device Development] Rhodesgod:
can you make a tutorial ?

i couldn't find some alarms in it.such as :

com.google.android.intent.action.GCM_Reconnect

com.google.android.gms.gcm.action_check_Queue

context_manager_alarm_wakeup_43161 and similar to this ....

thank you.
[OnePlus 3 & 3T Cross Device Development] joshuous:
Please stay on topic guys
[OnePlus 3 & 3T Cross Device Development] sjknight413:
Has anybody else got a problem with chrome draining a ton of battery? Only seems to happen on this rom, I've cleared the apps data, rebooted, clean flashed, and still the issue persists.

Back on lineage now and all is fine again. It's literally the only thing stopping me staying here!
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
Active or idle? This has nothing to do with the rom itself most likly.. Please give some more information.
[OnePlus 3 & 3T Cross Device Development] joshuous:
Can you share stats or evidence of any kind? Also report your usage in Chrome in as much detail as possible. Otherwise no one here can really help since our usage is all different
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
First and foremost, thank you to OP for making what I believe to be the best ROM out there!

Next thing: does anybody use an app ops app? I've noticed my awake screen off time is only like 4 % with Greenify, but curious if anyone uses app ops or some other app to disable keep awake or wake locks. So far haven't had a need to, but I'm just curious.
[OnePlus 3 & 3T Cross Device Development] sjknight413:
Unfortunately I have no evidence as such to report.

Chrome was draining around ten times more battery than the screen report in battery stats. This was both idle and active, with Google sync both off and on, and it happened every time I switched to carbide os. Many clean flashes, reboots, and data and cache clears later and it's still occurring.

Important to note that this doesn't happen in any other rom, so it isn't the apps fault by the looks of it!

Probably going to flash back and give it a go tomorrow morning so if you let me know what you need I'll provide it but realistically it was just going to be a screenshot of battery stats.
[OnePlus 3 & 3T Cross Device Development] AlemanSantos:
i use app opps just to deny "run in background or be woken up" certain apps like Facebook, games or apps i don't mind loosing notifications

I use Chrome and never had any drain with sync on and all the permissions it ask too. Using this ROM so it's not the ROM fault too, something in your end is causing the problem with this ROM in particular. Before flashing again, try with Beta or Developer versions, maybe you "fix" the problem with that, I'm using stable with no particular reason xD
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
Some apps tend to report fake stats.. Does it actually drain battery noticeable?
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
I'm encountering the processing dialogue on v 3.1. Can you lend me the APK you are using?
[OnePlus 3 & 3T Cross Device Development] sjknight413:
Yeah I've had fake stats reported in the past but it seems to be actively draining, about ten percent every twenty five minutes of screen on time at a push, which is quite a bit less than the forty five minutes i get from ten percent on almost everything else.

I guess maybe it is the app, but im using the same opengapps package i use on every other rom and only seem to get this huge drain here.
[OnePlus 3 & 3T Cross Device Development] AlemanSantos:
Just replace the apk ok system/app/onepluscamera, don't know If necessary but i wiped data of the app, edited permissions to rw r r, restarted to twrp AND wiped cache

The apk was taken from Phoenix AEX ROM, modded by siankatabg
[OnePlus 3 & 3T Cross Device Development] sjknight413:
Think I might have nailed the issue, I think it's related to video playback.

Just played about eight minutes of YouTube videos and my battery life tanked by about 4% and the usage went right up.

Maybe the CPU scales up aggressively with video playback?
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
Thanks man. The dialogue is now gone. But I have noticed one thing that it doesn't really matter cuz you are still not able to take picture while the picture is being processed. Though the dialogue is not there but the processing is happening and unlike OOS you are not able to take quick snaps while it's happening. So I believe it's just a cosmetic change.
[OnePlus 3 & 3T Cross Device Development] joshuous:
Great that's much better stats.

Here's some higher level debugging you can do:

1. Run CPU float while playing a video on YouTube and monitor the average frequency.

2. Connect your phone to computer and run the following:

> adb shell

> su

> top

Monitor which processes are using the CPU greatly.

Then report back here
[OnePlus 3 & 3T Cross Device Development] sjknight413:
Hmm tried CPU float for about three minutes and cpu 1 + 2 reported mainly 1.5 ghz by a large majority, 3 + 4 jumped between 600 and 800 frequently. Doesn't seem out of the ordinary!

Just checked my battery stats after that three minutes though and the percent dropped by 2 with another 80mah or so usage though. I wonder what's going on?

This does seem to be a similar situation to what I had with chrome, which now isn't happening after I reflashed and installed chrome beta as a user app and not system.

I can't believe it's just me having this as it hasn't happened elsewhere with the same opengapps package! Perhaps I've just been unlucky.
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
Took a 1 week test of PA. I thought it was "smooth" then I clean flashed vertex back on my op3 this morning. This is what smooth really is. I've had not a single lag or issue since I booted up.
[OnePlus 3 & 3T Cross Device Development] ShiShTuBaBu:
Noob here.

Would it cause any problem flashing this rom with my Data and Cache having f2fs partition?
[OnePlus 3 & 3T Cross Device Development] OmarvinG94:
Nope. Mine is the same as yours and I've never had any problem with any ROM.
[OnePlus 3 & 3T Cross Device Development] toddvarg:
If you read post #2 https://xdaforums.com/showpost.php?p=71394505&postcount=2 joshuous answer you question there
[OnePlus 3 & 3T Cross Device Development] ShiShTuBaBu:
I'm noticing graphical lags while playing game (Vainglory). Even using Spectrum's Gaming profile didn't decrease the lag.

So is there any way to tune GPU performance?
[OnePlus 3 & 3T Cross Device Development] joshuous:
Can you set to Performance CPU gov for a while to check whether the lags are caused by the CPU-frequency?
[OnePlus 3 & 3T Cross Device Development] AlemanSantos:
After making a screenshot, the option to edit directly from the notification should work here? I'm only getting share and delete, tried putting Google photos and oos galley as

Opening the pic from the notification also "block" that option inside the app, just share available
[OnePlus 3 & 3T Cross Device Development] joshuous:
Yup, I haven't yet added back the "Screenshot Crop and Share" feature. It's on my bucket list. I removed it last time due to bugs with the feature.

You're right about this one. I have a feeling there is a reason for this, and I'll look into it
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
Would you be able to find anything useful in the PA device tree? They finally pushed the whole tree to GitHub. [MENTION=6745491]joshuous[/MENTION]

https://github.com/AOSPA/android_device_oneplus_oneplus3
[OnePlus 3 & 3T Cross Device Development] ShiShTuBaBu:
Yes, I did that now, and the lag still exists. I'm not sure if Spectrum is working at all, without spectrum the lag is more noticeable though.

Any tweaks for me? Thanks .

Edit: I flashed render kernel to check the lag issue. Though it doesn't have Spectrum support, my game lags are gone. but the problem is CPU frequencies are stuck at max always.
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
That's because the CPU governer profile is set at performance. Change it to schedutil and report back.
[OnePlus 3 & 3T Cross Device Development] 2428lu:
Can the camera in the rom replaced aospa camera, their camera in the oneplus3t above is perfect, you now use oxygen os camera in 3t above will collapse when I switch to the front camera [MENTION=6745491]joshuous[/MENTION]
[OnePlus 3 & 3T Cross Device Development] ShiShTuBaBu:
Thanks, didn't know that
[OnePlus 3 & 3T Cross Device Development] joshuous:
[MENTION=5438598]RenderBroken[/MENTION], any ideas on this? Did you adjust GPU settings?
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
Perhaps Perfd is disabled somehow? Check if it is enabled. If lagg persists in games can you go to the schedutil tunables and

1. Check if the CPU govenor is set to "Schedutil"

2. Make sure perfd is enabled.. This was the main cause of 'lag' for me.

3. Go to the schedutil tunables and set "down_rate_limit_us" to 3000 for both little and big cluster see if lag still persists.
[OnePlus 3 & 3T Cross Device Development] 2428lu:
About oneplus3t camera bug

[MENTION=6745491]joshuous[/MENTION]

I'm sorry I came here again because I had no feedback from anyone in your slack test group, and I was kicked out of the group, but below I hope you can take a closer look at the 3t above, switch to the front Camera, camera, oxygen camera crash, the following is the log file

https://my.pcloud.com/publink/show?code=XZbk33ZR1vdp8WRcY7VEG1RWIboxb1hehGV
[OnePlus 3 & 3T Cross Device Development] joshuous:
Please use Matlog app, clear the logs, repeat the error and send me the logs right after. I don't have time to read through thousands of lines
[OnePlus 3 & 3T Cross Device Development] 2428lu:
I have no way to repeat, because he only appears after each boot, after the crash will not appear again