yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Yes. Though with a lot of carefully selected device specific enhancements, because I'm not into that whole idea about using adjustments that is of the universal level across every Android device out there both now today and in the past.

I'm rather focusing on finding that perfect ice of the cake which pushes the device (in this case, Pixel 3a / 3a XL) as far as possible without causing a ****load of stability issues.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] belloni:
I've been running this Vs FDE mod, the idle drain is fine but still finding the active drain to be a couple % more then FDE? Will continue to test and report.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
What is your active drain numbers per hour?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] belloni:
Currently 13%. On FDE I was getting 9-10%.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
That's pretty weird. I am always circling between 4,94-8% depending on what I am doing on my Pixel 3a XL.

Have you flashed the Busybox Magisk module?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] belloni:
Hmm, yup see attached.

Wonder what it could be with yours drastically lower?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Could be the signal reception, connectivity strength, how the WIFI connection behaves for you (connection noise, how many are using the same frequency band besides you) and also what kind of apps you have installed (which leads to the amount of battery leeching backgrounds services that is potentially crushing your battery life.)

It's hard to pinpoint why your battery life is behaving like **** with BM up and running because none of my adjustments is made with the goal of causing battery regressions - rather the opposite - so.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Giocarro:
So, I took the plunge and installed this script.

So far so good, device is quick but will have to test a bit more before giving a feedback.

Two questions:

1) how can I know whether the script got executed or not?

2) I'm more a performance guy rather than a battery guy, so I'd like to know if editing the script and changing the schedutil "hispeed_load" parameter from 60 to 50 for both clusters does make sense or not.

Is there any other tweak one could apply to gain smooth and stutter-free animations everywhere?

Thanks in advance!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] j-a-d-z:
Look in sdcard\logs folder for blackenedmod.log file to see if the script got executed.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
1) Check what the guy above me wrote.

2) Changing hispeed_load to a lower value will make the CPU using the "desired" frequency more and close to avoiding using the rest of the frequency steps (which is a thing that's neither good or bad from a power consumption point of view - it depends all on what you prefer on a personal level.)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Giocarro:
On a personal level I prefer higher frequencies to have better smoothness and performance: is hispeed_load the correct setting to tweak or not?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Yes, it is. Try play around with the Schedutil rate_limit tunables also, for better control over the scaling across the frequency range of each cluster.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Giocarro:
[MENTION=8852292]xFirefly93[/MENTION] thanks for your suggestion!

Starting from an excellent script I tweaked just two parameters to gain more speed and I think that it is working, sacrificing a bit of battery life obviously:

hispeed_freq = 30

up_rate_limit_us = 222

Now, during night time (with AOD set to always ON) battery drained 11%, which is quite a bit so I guess I'll have to play a bit more to find the right balance between performance while using the device and power consumption when the device is idle.

That said I have one more question for you: do you think that it makes sense to lower the "swappiness" value from 100 to 10 or so, always in the direction of gaining a bit of speed? I think that Bonito and Sargo do suffer just a bit of slow eMMC storage and if I understand swappiness a lower value should make the device read and write a bit less. Is it correct or - maybe - it is not something noticeable at all?

Cheers!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Update!

Note: It is recommended that you reboot your phone after you have applied v1.7 so the customized changes / improvements takes full effect and is fully up & running as intended.

Version v1.7 (Major release):

- Finally fixed the battery life issues that a few may have experienced while having BlackenedMod up and running

- Included a simple guide on what you've to do for getting the alternative min & max frequencies working as intended

- Disabled power efficient workqueues once and for all (the overhead cost doesn't justify the notable performance loss)

- Re-configured my Schedutil profile from scratch so it works like a bulldozing charm together with the changes below

- Increased Schedutil up_rate_limit to 1000us (reduces any overhead caused by all over the board frequency scaling)

- Unlocked & enabled the 300Mhz freq for the big cluster

- Slightly underclocked the big cluster max frequency for better battery life power and for a better user experience

- Carefully adjusted the min LITTLE cluster freq a little for compensating for the new big cluster min & max frequencies

- Reverted commit sync interval to default 5 seconds again

- Some additional minor fixes and adjustments here and there

If you optionally want to donate a beer or five as a way to show your appreciation for all the dedicated hours and work that I am putting into this mod on a daily rate - then this link is the way to go!

Enjoy! :)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] oscar1823:
I've noticed even before this update if i try setting any big or lil cluster lowered to 300mhz it would start making crackling noises in games. Is it ok just to revert back to regular cpu frequency without messing with all the new updates?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Ofc, it is :)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] oscar1823:
Alrite thx. It did fix it tho ?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Giocarro:
Thanks [MENTION=8852292]xFirefly93[/MENTION] for the new update!

Installed 1.7 release, so far so good.

Still wondering whether I should twek a couple of parameters to spice up performance a bit; specifically I'd lower a bit these settings:

- hispeed_freq

- up_rate_limit_us

- swappiness

I know that the script aims to be balanced, but I always care to tune toward performance rather than battery.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Isn't the current releases version great enough on the performance for your needs? You need even more?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Giocarro:
This script is perfect for 99% of people, but I'm a bit demanding and my bench test is always the side menu of Play Store: still have to find a way to get it perfectly smooth, other than setting everything to *performance*.

Now that I think about it, I might try to set up some kind of per-app profile and boost just Play Store... ^__^
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
If you want to, I can send a user customized version of v1.7 to you over at Telegram?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Giocarro:
That would be too kind of you!

But wouldn't it make sense to share it here, maybe under a different name, like "SpeedDemonMod" profile?

^__^
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
We'll see what I may come up with for you at Monday the next week :)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
*Deleted*
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Update!

Note: It is recommended that you reboot your phone after you have applied v1.8 so the customized changes / improvements takes full effect and is fully up & running as intended.

Version v1.8 (Minor release):

- Re-wrote and "patched up" the whole script from scratch

- Removed all the modified frequency stuff for now (needs a few more adjustments before they will be added again)

- Re-enabled power efficient workqueues (=PEWQ) again

- Fully enabled laptop_mode (slightly improves battery life)

- Disabled fsync per default (improves IO performance)

- Cleaned up a few crucial typos both here as well as there

If you optionally want to donate a beer or five as a way to show your appreciation for all the dedicated hours and work that I am putting into this mod on a daily rate - then this link is the way to go!

Enjoy! :)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] oscar1823:
I don't know what was causing my battery drain on 1.7 but it would go from a hundred and then go down by 2% until it reached 89 which would then start draining by 1% but now the battery draining normally plus it give in accubattery its giving me better battery life.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
How much better compared to when running without BM?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] oscar1823:
Wouldn't know. Oh and i have my CPU under clocked to 1300Mhz so yeah
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] kirschdog1:
How do I know if it's working?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] 12paq:
The script generates a log here:

/sdcard/logs/blackenedmod.log

Just wait a couple of minutes after rebooting your phone, the script is one of the last things to run at boot.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] h4m74ro:
After applying this mod, I got a lot of problems. Settings are resetted, Home and Tasks buttons don't work anymore and I cannot extend the statusbar twice, just once. Mobile data is also not working anymore. I did everything like in the top post.

How can I revert it?

I've deleted the script and rebooted, but still got the problems.

I'm on Pixel 3a, Android 10, September, EX Kernel, Magisk, BlackenedMod 1.8

Is it not compatible with Android 10?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] 12paq:
I believe this script was only for Pie.

To recover try flashing the factory image. Remove the "-w" from the flashall.bat file to avoid wiping your device.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] h4m74ro:
Thanks, just did that. But unfortunately, all problems are still there. I hate to wipe :(
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] 12paq:
Hmm ? That seems like more than this script could mess up? Not sure. Flashing the factory image formats and rewrites system, so it should be clean after that?

Well, hopefully you can pull your data before a full wipe and that fixes things for you. Good luck, man.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] h4m74ro:
This script is just too experimental, if something like that can happen so easily.

Next release will be Android Q "exclusive", but I'm not playing guinea pig again.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] X46X:
So I need to flash a custom kernel to get it work? And what about after OTA? I have to install it again? Thank you
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] jsminnis:
Is anyone using this in Android 10? I want to make sure I don't go into a boot loop or anything, and if I was to, how would I go about getting the phone to boot without flashing to new again.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
It's not. It features tweaks that have been daily used on Android since the Gingerbread 2.3.x days + a few Pixel specific 'easter eggs' here and there.

You can use any kernel of your choice together with this.

Wait with using it until I've released v2.0 - that will come in the other half of this week.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] h4m74ro:
This script makes a soft brick out of a Pixel 3a. Don't install. Experimental.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Strange because it works flawless on my Pixel 3a XL, and seems to do so on others devices too (with a few very minimal close to no existing exceptions.)

?

EDIT: Have you read the disclaimer in the OP btw?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] h4m74ro:
Yes, I have. It doesn't matter what other devices do. This happened.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
¯\_(ツ)_/¯
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] fuzzgruble:
Like it was said before, what you say happened seems like a lot more than what this script could accomplish. Considering the number of users that have used these scripts across 3+ devices and that there exists very similar scripts it is more likely that something else caused your issues. I would say examine other possibilities before just jumping to the conclusion that this was the cause.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
BlackenedMod have worked with great results on 4 complete series of devices so far, or well, partially except from the WIP stats on Sony Xperia 1 / 5 where I have to do a lot more stuff before I am finding that perfect 'end product' that's ideal for daily usage because Sony is sometimes always Sony and makes a few things far too conservative which can hurt battery life more than it helps - specially if the whole race-to-idle concept is the main target and overall goal of achievement.

Before people are blaming those stuff that other is creating for 'fun' (even though that isn't the right / correct word to use, but what so ever) - that is made for pushing the engine on our phones a step further, a.k.a the kernel, they should instead take a look at their own specific userspace set-up and see if anything over there may have a possible impact or not first.

It could be a app that is going completely nuts if things is tuned on the kernel level, it could be a Substratum asset that requires a specific kernel knob to be non-modified or it could be in reality anything. I have no personal idea because everything works buttersmooth here at my end so far, and it will stay so as long I am the one in charge of this wide idea and modification.

I am though not the to be held responsible, as stated in the disclaimer in the official post. No one, or nothing, is forcing anyone to use a custom ROM / kernel / modification / OnePlus devices when it doesn't exist any kind of warranty that things 'may' work perfectly like it is demanded to do on a pure stock ROM & kernel combo set-up straight from the OEM's own official factory.

End of discussion.

¯\_(ツ)_/¯
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Update!

Note: It is recommended that you reboot your phone after you have applied v2.0 so the customized changes / improvements takes full effect and is fully up & running as intended. Don't forget to also flash the Busybox Magisk module!

Version v2.0 (Major release):

- Re-made everything from scratch for Android Q

- Added a neat workaround for ElementalX kernel

- Blocked the per default safe-to-block wakelocks

- Enabled a few display ULPS props for Pixel 3a

- Silenced the DIAG_WS kernel wakelock for good

- Cleaned up a lot of stuff for improved stability

- Adjusted and polished the output messages

- Some additional minor stuff and adjustments

If you optionally want to donate a beer or five as a way to show your appreciation for all the dedicated hours and work that I am putting into this mod on a daily rate - then this link is the way to go!

Enjoy! :)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] kirschdog1:
Do we need the workaround script too?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
I would recommend it, otherwise the logs folder won't be generated.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] 12paq:
Installed perfectly and generated the appropriate logs. First thing I noticed was scrolling between home screens on the launcher was smooth as silk. Will test more as time will tell.

Thanks for the update!!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Drakax:
Which root explorer did you use to move the extracted files?

None I've tried can access the root directory on Android Q.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] 12paq:
I use Root Explorer:

https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer

It has support for system-as-root mounted as / in Magisk 19.4+, but not sure you even need that to access /data/adb/service.d Probably just need to be rooted. Either way it just works. You can set the permissions at the new location too.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] j-a-d-z:
I used MiXplorer.

https://labs.xda-developers.com/store/app/com.mixplorer
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] adm1jtg:
Used root explorer as well and just dropped 2 script files in proper location then set permissions.... already had busy box magisk module installed.... profit
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] dkryder:
i can not locate the script. is there a recent link?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] dkryder:
Thank you.
[OnePlus 5T  Questions & Answers] Rvnheart:
Hi all,

I posted this also on OnePlus forum but posting this here also since I'm quite near panicking here.

So the long story short: I rooted my 5T earlier today and now I needed to restore everything back to stock and locked. Everything went rather well until it was time to install the official OnePlus build before the bootloader locking. I downloaded it and copied the most recent Build from OnePlus website to my phone, booted to TWRP and started the TWRP advanced wipe. But so it happened that stupid me also wiped the Data section along with the Dalvik/ART Cache, System, Boot, and Cache sections. So I don't have that ROM package on my phone anymore.

Well, I found this ADB Sideload feature so I decided to give it a try. The problem is that when I try to transfer the ROM from my computer to my phone I get the error "e3004: this package is for oneplus 5t devices this is a oneplus 5". And yes, my phone is the 5t so this doesn't make any sense to me.

Please tell me that I have some options left to try out.

Using TWRP 3.3.1.0 cheeseburger and Magisk 19.3

EDIT

I just realized that I have installed a wrong version of the TWRP. So, how can I install a correct version?

EDIT#2

Installed correct version of TWRP (the dumpling one). Didn't help
[OnePlus 5T  Questions & Answers] surya nivas:
Then what happened? Are you sure ,you downloaded full ROM zip?
[OnePlus 5T  Questions & Answers] Rvnheart:
Still can't install OS via Side load due the same error. And when I use Mount in TWRP my phone is recognized as OnePlus 5 in Windows 10.

I downloaded OS 3 times but no difference.

Next I'll try Full Wipe in TWRP if that helps. If anyone got any other suggestions feel free to share 'em. I'll try those also when I got a change, thank you.
[OnePlus 5T  Questions & Answers] bubaliana:
Your TWRP must be for 5T maybe?
[OnePlus 5T  Questions & Answers] bud7dha:
Install this TWRP: https://github.com/engstk/android_d...-3.3.1-x_blu_spark_v9.101_treble-op5_op5t.img

Make sure you have the full firmware and not the OTA: https://androidfilehost.com/?fid=6006931924117890018

You should be able to flash the firmware through TWRP by placing it in root storage.
[OnePlus 5T  Questions & Answers] Rvnheart:
Okay, so the phone is up and running again. It took me awhile because I was away and had no change to try out any solutions.

Thank you everyone for your responses!

If anyone ever have the same problem here is the situation in a nutshell:

- I rooted the phone but accidentally installed wrong version (OnePlus 5 version) of the TWRP

- Everything actually worked until I wanted to lock the phone again

- After I wiped the phone in order to install stock ROM I couldn't install any ROM because of the wrong TWRP which made the hone think it is a OnePlus 5 and not the 5T

- I installed the correct version of the TWRP but it didn't help

- What I needed to do was a full wipe first and then install the correct TWRP

- Then I was able to use the Side Load to get the ROM to the phone
[OnePlus 5T  Questions & Answers] Bad1nfluence:
Im not saying tis will work but I had a similar hing happen with a magisk file..i finally just renamed the file to something simple like my name.zip......went right on there with no error message
[Lenovo P2 Questions & Answers] Zezo9009:
I needed to know what's the most stable kernel to flash with pie roms because I'm having high temperature problem with most pie roms & if someone could extract lineage os16 kernel for me to flash on other roms ?
[Lenovo P2 Questions & Answers] GuestK00460:
no good kernel available.

---------- Post added at 05:42 AM ---------- Previous post was at 05:40 AM ----------

https://xdaforums.com/lenovo-p2/development/kernel-magma-kernel-lenovo-p2-kuntao-t3690430/page40

this kernel hav BT stop issue.
[Xiaomi Redmi Note 5 Pro Questions & Answers] DAOUD MOHAMMED:
the recovery is gone after i flash it from pc why that if i want to open it i should go to pc and flash it again
[Xiaomi Redmi Note 5 Pro Questions & Answers] Kratos-mgc:
After boot to TWRP recovery for the first time, you need to flash no-verity-opt-encrypt-6.0.zip from twrp itself. You need flash that zip after any system modification you do. Else whatever mod you do will lost.
[OnePlus 7 Pro Questions & Answers] sidog:
I'm unable to scan the QR code on my browser (Tried chrome and edge) using my 7 Pro but the wechat camera app doesn't recognize the QR code. Is it just me or is anyone else having this same issue? FYI, this is to enable the web function on my PC so i can use log on from my desktop browser (if it's not already obvious)..

..ugh, i'm stupid...was using whatsapp on my phone and wechat on the PC...please disregard.
[HTC U11  Questions & Answers] madorax:
nevermind i figured the solution.

Moderator kindly please close this thread? thanks.
[HTC U11  Questions & Answers] madorax:
update:

so i've downloaded one of the TWRP bacukup from spreadsheet

2.33.91.7_OCEAN_UHL_TWRP_Backup_Untouched_System_Image_+_Boot_+_recovery

restore it, cross my finger.... and it booted successfully.... BUT, the capacitive button is again.... not working haha....

maybe i try navigation bar app instead? probably some code is different in that button.
[HTC U11  Questions & Answers] eopsxxx:
how you figured the solution? i have HTC U11 Softbank version too.
[HTC U11  Questions & Answers] taufik6969:
i need stock rom softbank

May I ask for stock rom softbank ?
[HTC U11  Questions & Answers] Abivel:
ca

Where can i get this stock rom mine also htc_ocnuhl_jp
[OnePlus 2 Android Development] Wmbruckner:
Changelog

Detailed changelog can be found in the rom in Settings -> Resurrection Tools -> About

06.07.2019 - Initial release, security patch June 2019

07.07.2019 - Updated to Security patch July 2019

09.08.2019 - Updated to Security patch August 2019
[OnePlus 2 Android Development] Wmbruckner:
Reserved
[OnePlus 2 Android Development] _undead:
Grats wolfy :poggers:
[OnePlus 2 Android Development] El_Saam:
Grats wolfy, I'm proud of u!
[OnePlus 2 Android Development] The_Mech:
Congrats wolfy ??
[OnePlus 2 Android Development] Vishal Gharat1:
Congratulations wolf
[OnePlus 2 Android Development] vinko1950:
Grats!

Do I have to clean flash this version or I can just dirty flash over Mukul's version?
[OnePlus 2 Android Development] Wmbruckner:
Dirty flash over Muku's RR should work fine.
[OnePlus 2 Android Development] Wmbruckner:
Updated the rom to incorporate the 05.07.2019 security patch, just pushed by RR team.