yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] 12paq:
Just make a new empty folder on the sdcard. /sdcard/logs/ Then reboot your device. After boot has completely finished wait 30-60 seconds. Then look into the new logs folder. You should see a new log file in the folder. The log tells you that the script has run successfully.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] arenaboy007:
It worked! I created a log folder and on next reboot saw a log inside. Thank you!
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] xFirefly93:
Not for teasing far too much right now but.. The weird maxing out on the LITTLE cluster cores have finally been fixed once and for all!

Thanks to everyone that reported about this issue that I sadly enough introduced.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] arenaboy007:
Is it possible for you to set the min clock speed to 300mhz for both clusters? This clock speed is available on the elementalx kernel.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] xFirefly93:
I can give it a try.
[Google Pixel 3a XL ROMs, Kernels, Recoveries, & Ot] xFirefly93:
Update!

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

Version v1.3 (Minor release):

- Added the needed commands so the logs folder, and the output message, will be automatically generated after each completed boot sequence (Thanks to [MENTION=4766140]crian[/MENTION] for giving a few seconds of his time helping me out with this contribution. You rock, dude!)

- Simplified a few explanations of what each section does

- Fully enabled the RET idle power state for both clusters (may, or may not, lead to slightly improved battery life for everyone)

- Most likely fixed the minor issue with the weird all over the place maximum CPU frequency bouncing on the whole LITTLE cluster

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 XL ROMs, Kernels, Recoveries, & Ot] xFirefly93:
Update!

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

Version v1.4 (Minor release):

- Disabled RET idle state for all of the cores again (it wasn't showing any major notable power savings as expected)

- Fully disabled the 'block_validity' mount option for the /system partition (this slightly improves overall system performance)

- Enabled power efficient workqueues (improves battery life - was actually enabled on v1.3, it was just I that forgot to mention it)

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! :)
[Lenovo K8 Note Questions & Answers] anonymoussss:
hi,

i am having lenovo k8 note, suddenly mobile hangs on logo screen. first thing i want to get backup of internal storage. this is most important . i have not rooted my phone. Please kindly help on this.
[LG V20 Accessories] DelphinusMinor:
Any suggestions? I bought a Redmi Note 7 and realized it's not as easy to watch media or read since it's not wider than my V20.

I have poor vision and all my phones are max when it comes to accessibility settings.
[LG V20 Accessories] ajp558:
I replaced my LG V20 with a Huawei Mate 20X because it has a massive 7.2" screen which allows me to use the phone without always having to use reading glasses. It is great for media with the large screen, great battery life and great stereo speakers. I don't think there is a better phone for those without good eyesight provided you can put up with the size and weight of the phone. I quickly got used to it, and now wouldn't go back to a smaller phone.

AJP
[LG V20 Accessories] DelphinusMinor:
I don't mind the weight of a phone. Thank you for the reply. I'll look into getting one or at least checking them out.
[Xiaomi Mi A1 Questions & Answers] AndroidFan128:
When I click my Mi A1 power button once, it acts like it was clicked twice, which turns off the screen and isntantly turns the screen on to lock screen. This is really annoying and I would like to know if others are also experincing this issue.

I apologize if this has been asked before.
[Xiaomi Mi A1 Questions & Answers] zurik:
Most of users have this issue. I have that issue too. It seems that is hardware issue.
[Xiaomi Mi A1 Questions & Answers] punkmexic:
I have same issue, and I need to press it hard
[Xiaomi Mi A1 Questions & Answers] nicolasmart:
I think we all have it. It bothers me sooo much when I'm trying to take a screenshot but since I'm on a custom ROM, I can avoid it altogether. AOSiP DerpFest gives you some pretty good options, so I made the device lock by holding the back button and a screenshot via a shortcut in Quick Settings. Now I don't mind it as much. I already ordered a Mi 9T from AliExpress, now just waiting for it to arrive.
[Xiaomi Mi A1 Questions & Answers] AndroidFan128:
I use home button shortcut from nova launcher to lock my screen. But how did you do screenshot via a shortcut in quick settings? Does it need root? I'm rootless
[Xiaomi Mi A1 Questions & Answers] barrack1:
Probably need to replace the buttons. The spare part is quite cheap but its a hassle to open the phone up.
[Xiaomi Mi A1 Questions & Answers] Imtiazali.rb:
I also have this issue

Replaced the button with spare parts from aliexpress but the spare button,came low quality buttons, became wobbly and issue becamse far worse after few days of usuage. then replaced with original spare from a mobile repair shop and the problem still remains. if aint broken dont fix it.
[Xiaomi Mi A1 Questions & Answers] Junegonmei:
My power button isn't working n I sometimes need to restart my phone because sometimes my phone lags so I need to refresh. But without the power button I cannot restart. My phone is not switched off bdw. I'm using it but I simply need to restart sometimes. Is there any alternate way to do this?

MI A1.
[Xiaomi Mi A1 Questions & Answers] reharsh67:
Poor quality buttons
[Xiaomi Mi A1 Questions & Answers] xsam123:
If you have adb activated, you can connect your phone to computer, open command line and type "adb reboot". It takes some time, but you don't need to use physical button.

Alternatively, you can download some virtual button apps on Play Store, it keeps a virtual button (normally as a widget) from you can open the power/restart menu.
[Xiaomi Mi A1 Questions & Answers] theumairgul:
When you press the whole button, issue happens but for me when I press half of down side of button it works perfectly
[Wing, P4350 General] asctony:
I have played WMA files on my MDA and I thought on my Wing. However, yesterday, I could not play any WMA files on my wing. I continually get an error code that it is not recognizable file. 'Player: Audio codec (Windows Media Auido) not suported by the player.)

I have checked all file associations and it still will not play. I have tried TCPMP 72RC1 and 81RC1. Is there a better player out there? I don't really like Windows Media Player 10 Mobile for Pocket PC 10.3. Any suggestions or fixes? Thanks in advance.
[Wing, P4350 General] duprade:
That is probably a question for the developers
[Wing, P4350 General] asctony:
Thanks, any suggestions on a different player for the wing?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Update!

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

Version v1.0 (Initial release):

- Initial test release for Google Pixel 3a (XL)

- Enabled, and tuned, Boefflas wakelock blocker

- Enabled the backlight dimmer per default

- Disabled some useless kernel stuff for less overhead

- Some additional high quality customizations & improvements

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] Tiebe:
very nice, thank you so much!!!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
You're so damn welcome, and cheers!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Update!

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

Version v1.1 (Semi-major release):

- Adjusted the task scheduler for better system responsivness

- Added my own Schedutil governor profile for a better balance between performance and battery life through the whole day

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] catharsis724:
So glad to see you working on sargo releases as well! Really excited to try it out, and what a great time to release this as you are working on BM for Q on wahoo/taimen.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
The Q exclusive release of BM for Wahoo will be domination deluxe, just wait!

:highfive:
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] zonedgold:
Thank you! Instructions are great but they are confusing because theyre different. I ended up using the ones written here instead of the video or tutorial post.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] duh1:
These devices are OLED and have no backlight, what does that do in this case? Thx...
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Reduces screen brightness a little bit (which is a good thing during the nights and what not).
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] duh1:
I was looking through the script and it appears to mainly be kernel customizations. Instead of being an init script, isn't it possible for this to be set up as a custom settings file to be imported to one of the kernel managers, or perhaps you already have a settings file we could test?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
I prefer to let it being applied straight through the service.d folder as a part of the Magisk boot service myself.

It's pretty much a lot easier for everyone that way.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] 12paq:
Just for fun, I loaded this script on my Pixel C tablet. Remember that? Lol

It's an old janky Pixel abandoned by Google when Oreo ended. It's now on a custom Pie rom with a custom kernel so why not? The script installed and ran successfully. Proof was in the Magisk log. But not just that, this tablet now flys! No stutter scrolling, slightly slower battery drain and smoother transitions. Most importantly to me were the improvements in Chrome. Chrome would bog way down with just a few tabs open. Scrolling through articles and web pages was painful. The stutter was trerible especially compared to my Pixel 3a.

All I have say is thank you!

12
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Haha, holy crap. That was kind of unexpected, and surprising that I actually have created such a monster to be honest.

Or wait..

Wait until v1.2 is complete - it will make both your P3a and Pixel C fly higher than a (Snap)dragon ever is able to do!

:highfive:
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] 12paq:
Awesome! And thanks!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Update!

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

Be aware that you have to flash the Busybox Magisk module by [MENTION=4544860]osm0sis[/MENTION] for getting the newest enhancements, that is featured / included on v1.2, up and running as intended!

Version v1.2 (Major release):

- Added a few crucial filesystem tweaks for improved performance (Credits goes to [MENTION=4793042]pkgnex[/MENTION] for this contribution. Be aware that you have to flash the Busybox Magisk module for getting those modifications up and running as fully intended)

- Fully removed all of the alternative task scheduler values / settings (they was only causing random freezes and lagspikes)

- Slightly adjusted the default stock CPUSet values for hopefully improved power efficiency as well as system responsivness

- Cleaned up the script on a few minor typos and what not

- Disabled a few minor CPU related loggers (experimental)

- Reduced suspend latency by enabling console_suspend

- Added a few tweaks for overall better network performance

- Shifted to Westwood TCP congestion algorithm per default

- Disabled the useless Adreno GPU frequency throttling tunable

- Disabled RCU expedited and 'replaced' it with RCU normal for improved real-time latency, CPU utilization and energy efficiency

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] xFirefly93:
You should actually try out the latest Blackened release in the post here above on both your P3a as well as on your Pixel C.

You won't regret it, I promise.

:highfive:
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] 12paq:
Sorry, I see very little difference on the P3a, it could just be me. Ex Kernel runs great for me. I'll give your mod some more time to test.

However, on my the 3 yr old Pixel C, it is very much improved. Impressive!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Have you flashed the Buxybox Magisk module on your P3a?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] 12paq:
Yes.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Check and see if your battery life (=active drain/hour) have been improved on both of your Pixels with v1.2 running behind the scenes, and report back with screenshots on how it goes after a full discharge cycle!

:highfive:
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] belloni:
Have flashed to see if any improvement. How can I check it's run in the background? Instructions aren't very clear for me, sorry.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Create a folder named logs, reboot once and check if a log is being generated inside the folder that you've created.

If yes, then everything is fine. It should look like this (see attached screenshot).

EDIT: Have you btw placed the script within the service.d folder with the correct file permissions?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] belloni:
Create this folder anywhere on the device?

I have, yes.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] zonedgold:
I don't know what you did but this is amazing.

Noticeable battery gain and extremely smooth phone. Awesome!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Create it directly on the internal storage, and reboot your phone once.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
It's called black voodoo magic for a reason.. ;)

Just kidding, I am just doing a lot of basic trial and error + a lot of experimentation for finding that "special spot" for the best possible kernel modifications that doesn't cause any real world regressions. Add in my highly nitty picky sense for details and you'll get the whole picture and idea!

If you want to see and find out even more about what BlackenedMod have done in the past for a lot of Pixel device(s) user(s) - then your best shot is by heading over to both of the Pixel 2 (XL) forums and see all the raving feedback that I've got through the months for this mod.

:highfive:
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] crian:
You can add "mkdir" to your script, so the user doesn't need to create the dir.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Want to send me a PM and show me the specific syntax line(s) that I've to add to the script so everything goes as smooth as possible?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] belloni:
Found the log, thanks. My big cluster seems to be hanging a bit more at its max frequency though?

If I wanted to revert back, should I just reflash kernel?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
It shouldn't hang on the max frequency that much, unless you have a rogue app installed. Give it a few hours after the script have been executed and see how it goes.

Here is my CPU frequency stats with v1.2 up and running (see attached screenshots.)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] belloni:
I've also got Franco kernel CPU tweaks running, that might be causing an issue? I'm going to start fresh on flashing the new kernel then your mod to check.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Possible the biggest reason why your phone acts weird.

Try running with only Blackenedmod applied and see if you may see a notable difference.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] belloni:
Thanks, will do. Do you think running his per-app profiles will also potentially cause issues?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Yes.

I wouldn't recommend separate profiles together with my script / modifications at all to be honest.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] 12paq:
Here's proof positive that the script/mod runs on the Pixel C. As stated before, it helps a lot on lag and scrolling stutters.

You might want to open a thread on the Pixel C XDA page. Although it is way quiet over there. Like, tumbleweed blowing across the road, quiet. Haha
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
That's impressive! Is the custom 3.18 (?) kernel for your Pixel C featuring the same (or identical) stuff as the 4.9 kernel(s) for P3a (XL)?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] 12paq:
I believe so. 3.18, yes. 4.9, I am not sure.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] belloni:
I've let the mod run for a day. Not sure if it's running to much on highest frequency again, all I do is Reddit, browse, social?

Is there a possibility to include maxing the CPUs 25% less on this mod? I was seeing good results by doing that on Franco?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Is your overall Screen On Time and battery life worse than before you started using v1.2 of BlackenedMod?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] belloni:
My active drain has slightly increased by 1-2%, still testing. Is snappier though.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
I'll look into it and see what I can do.

The thing is that I'm mainly tuning this after what's working best for me and my usage patterns (with the less possible amounts of tradeoffs / regressions) which mean that a few users will get the same experience as me while others will get the completely opposite.

It all depends a lot on how you're using your device on a highly personal level.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Not for teasing far too much right now but.. The weird maxing out on the LITTLE cluster cores have finally been fixed once and for all!

Thanks to everyone that reported about this issue that I sadly enough introduced.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] belloni:
Ah I wasn't going crazy then?! Great work :)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Update!

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

Version v1.3 (Minor release):

- Added the needed commands so the logs folder, and the output message, will be automatically generated after each completed boot sequence (Thanks to [MENTION=4766140]crian[/MENTION] for giving a few seconds of his time helping me out with this contribution. You rock, dude!)

- Simplified a few explanations of what each section does

- Fully enabled the RET idle power state for both clusters (may, or may not, lead to slightly improved battery life for everyone)

- Most likely fixed the minor issue with the weird all over the place maximum CPU frequency bouncing on the whole LITTLE cluster

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] xFirefly93:
Update!

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

Version v1.4 (Minor release):

- Disabled RET idle state for all of the cores again (it wasn't showing any major notable power savings as expected)

- Fully disabled the 'block_validity' mount option for the /system partition (this slightly improves overall system performance)

- Enabled power efficient workqueues (improves battery life - was actually enabled on v1.3, it was just I that forgot to mention it)

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:
Will this work on Ex Kernel?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Oh yes :)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Update!

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

Version v1.5 (Major release):

- Updated a few crucial descriptions both here and over there

- Added a customized Schedutil profile with the goal of keeping the device smooth while maximizing battery life

- Disabled RT_Runtime_Share for overall better performance

- Tuned the task scheduler for reduced power consumption

- A few additional miscellaneous under the hood 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] oscar1823:
So i have Ex Kernel installed and magisk. So now all i have to do is install busy box then drop the script in the location and reboot and thats all?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Exactly! :)

EDIT: Don't forget to set the correct permissions, otherwise nothing will get executed at all.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] xFirefly93:
Update!

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

Version v1.6 (Minor release):

- Increased commit interval to 90s (improves performance)

- Adjusted my Schedutil profile for less power consumption

- Blocked qcom_rx_wakelock (reduces idle battery drain)

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] stevew84:
So is this just an overall performance/battery enhancement script?