yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] Lennoard:
I'm assuming you're on latest version.

So it's random? At random operations?

Under investigation, thank you.

PS. Im thinking maybe adding a deadline or timeout to each command execution shoud avoid that. Currently there should be a timeout in the whole "reapplyment", 1 minute if I'm not wrong, once the deadline is reached, then it just destroys everything it has created to re-execute the commands and finally, updates the notification (progress goes away)
[Android Software/Hacking General [Developers Only]] svenkerst:
Yes, I am on the latest version.

It happens every time I reboot the device, so in that sense it's not random. It's the same operation it gets stuck on every reboot, except when I change some settings. I've seen it happening with kernel tweaks and Google DNS.

The notification has not gone away after 15 minutes.

Thank you for looking into it!
[Android Software/Hacking General [Developers Only]] bland.life:
That reapply notification on restart always run through all the tweaks even though I just applied some Internet tweaks and Manual DNS.

And it hangs most of the time, I just swipe it away when it hangs.

Also recently I see com.androidvip.hebf/.services.DozeJobService raking up wakelocks in BBS even though I didn't turn on Instant Doze or the VIP option.

Compared the screens with that on my tablet I see that the "Start" button on the Dashboard for the Instant doze service greyed out but it says "Service is not running".

For the tablet it is not greyed out and has no DozeJobService wakelocks.
[Android Software/Hacking General [Developers Only]] Lennoard:
Probably fixed now, thank you
[Android Software/Hacking General [Developers Only]] bland.life:
Glad to see it taken care of.

Anyway does uninstalling the app revert everything back?

I just did a clean cache to revert settings but it still show the reapply notification after boot.

Then after the initial setup it refuse to open after first close, just the spinner on the splash screen.

So I uninstalled the app.
[Android Software/Hacking General [Developers Only]] Lennoard:
Uninstalling and then rebooting should be enough
[Android Software/Hacking General [Developers Only]] Hemphiz:
Holy s**t. The recent beta updates are monstrous. Literally just made a few of my magisk modules and apps obsolete >_< great work
[Android Software/Hacking General [Developers Only]] Lennoard:
Beta version rolling out! yay!

We decided to release it only for a small group of users (Pro users) but wait, this is not only because they own the Pro version and thus have more advantages, it's because this version is on a early state of testing so we decided to reduce the range of users potentially affected by FC's

Within a day I had to reupload 4 versions due crashes so if you own HEBF Optimizer Pro, be warned, this new version is pretty much unstable.

Changelog as of v2.1 b4 (15)

Fix: GPS Permission being requested with no manifest declaration on 5.0-

Fix: No "My account screen" if you are logged in with email/pass after being logged with Google

Fix: Some crashes in the Doze screens

Fix: Creating account showing no confirmation on success

*

HEBF Account and its features; login using it or your Google Account [...]¹

Create, save, restore and share backups using the Google Cloud [...]²

Quickly disable data, WiFi, location, bluetooth and sync to save battery

CPU Manager improved - still a bit buggy [...]³

Doze settings updated with several new options [...]⁴

Cleaner improved [...]⁵

Cloudflare DNS

Updated ART Compiler filters for Android 8.0+ [...]⁶

Adaptive icon for Android 8.0+

Build.prop Editor improved [...]⁷

You can now create a script from zero in the Scripts Runner

Scripts Runner will warn about scripts containing "sleep" and "exit" commands

Sysctl's navigation improved

You can now schedule mediaserver kill

You can now open .hebf files to restore a backup

Layouts for landscape mode and tablets (finally)

Boost widget

Themes improved [...]⁸

Fixed some problems with the settings screen [...]⁹

Other bug fixes

1. You can of course manage your account, change password, delete, recover. I would recommend using a

real

email address

2. You can make your backups private or share them as "Configuration files"

3. Overall value fetching improved, CPU Tunables, Turn cores on/off. TODO: Clusters.... clusters.... clusters....

4. Set the interval for checking/activating device idle, set the idling mode, whitelist apps, blacklist apps, view doze records

5. Layout changed to a list, will try other methods if the main method fails to delete (#)

6. quicken, speed and verify only

7. Search props, better non-prop detection, fixed permission denied issues

7.5 Actually you can now search almost every list that represents some kind of data

8. Icons are now white if you are using dark themes

9. Old KitKat layout
[Android Software/Hacking General [Developers Only]] Lennoard:
Latest beta release (2.1 b6) includes:

AppOps - Manage Apps permissions

Startup manager (auto start)

Root processes will be opened less often
[Android Software/Hacking General [Developers Only]] folusmile:
Where can I download this
[Android Software/Hacking General [Developers Only]] Lennoard:
https://play.google.com/store/apps/details?id=com.androidvip.hebf

If you are looking for the latest release, please refer to post #911
[Android Software/Hacking General [Developers Only]] demonoidmaster:
*Edit* just read the other post, didn't know it was a pro users only beta
[Android Software/Hacking General [Developers Only]] Lennoard:
It'll soon be available for "global" beta testing.

Oh that sounded like Xiaomi.
[Android Software/Hacking General [Developers Only]] Adzkii:
will uninstalling restore everything? or do i have to manually disable the tweaks
[Android Software/Hacking General [Developers Only]] Lennoard:
Uninstall then reboot.

Most tweaks are systemless/runtime so a reboot is enough for them.

Some features may be persistent, but in this situation, you are the only one applying values, HEBF will only provide a way to do it (WiFi settings, AppOps, Boot manager, DPI)

I suggest you to revert WiFi Settings back before uninstalling.

If you have added props using the Build.prop Editor, then you'll need to manually remove them.
[Android Software/Hacking General [Developers Only]] djsolidsnake86:
when i set a battery profile i can't see the toast notification (if i enable performance i see the toast notification)

so the battery profile won't enable?
[Android Software/Hacking General [Developers Only]] Lennoard:
No, it will enable, just a bug with the toast.
[Android Software/Hacking General [Developers Only]] djsolidsnake86:
Can i use l speed and hebf together?
[Android Software/Hacking General [Developers Only]] Tech0308:
Technically you can(i do) although it's not recommended as the tweaks usually conflict
[Android Software/Hacking General [Developers Only]] folusmile:
U can use helix engine with this App. So amazing
[Android Software/Hacking General [Developers Only]] AgustinH:
Two questions.

1 - I tried the app in a phone wich isn't my daily phone. I installed BusyBox from meefik app. The recommended didn't install at all.

2- I want to install it in my daily driver and want to know if install busybox can have any risk and if it's easy to uninstall

After this, I can say, I love the app and works very well, I'm learning it

---------- Post added at 04:56 PM ---------- Previous post was at 04:56 PM ----------

Two questions.

1 - I tried the app in a phone wich isn't my daily phone. I installed BusyBox from meefik app. The recommended didn't install at all.

2- I want to install it in my daily driver and want to know if install busybox can have any risk and if it's easy to uninstall. Can work with another app like Franco Kernel Manager?

After this, I can say, I love the app and works very well, I'm learning it
[Android Software/Hacking General [Developers Only]] Tech0308:
This isn't the best thread to all about it. Lspeed comes with it's own busybox. Busybox shouldn't conflict with other apps as it's only used when an app called for it
[Android Software/Hacking General [Developers Only]] AgustinH:
Thanks! I'll try un my phone. I don't use l speed

---------- Post added at 06:12 PM ---------- Previous post was at 05:34 PM ----------

Doze option deactivate wifi? Or the improvements of battery tweaks?
[Android Software/Hacking General [Developers Only]] Lennoard:
1 - It's OK as long as you install busybox binary, that's what is needed. Use the same app you installed to uninstall it.

2 - Not to say that there is no risk - It is the same "risk" as flashing stuff.

3 - Again, no problem, you can use both apps, even L Speed, but please don't enable 2 options that do the same thing in different apps.

Correct. Correct. The reason why we don't include busybox in the app is:

1 - Increased app size

2 - Support for different CPU architectures

Edit: latest beta version includes a (online) busybox installer. It should fetch the correct busybox from sever and take care of installing it. Also, it should back it up so you don't need to download it again, in case your system removes it when the device reboots. It's under testing.
[Android Software/Hacking General [Developers Only]] AgustinH:
Thanks! I'm testing the app with the tweaks to save battery and VIP battery saver. At least, in sleep Mode , in 8 hours consumed 3 per centro, I was in 5

---------- Post added at 05:10 PM ---------- Previous post was at 05:03 PM ----------

Wich option disable wifi after lock the device. Battery tweaks or doze? Deactivate doze, but continue disabling wifi after lock
[Android Software/Hacking General [Developers Only]] Lennoard:
It should be VIP Battery Saver, only.
[Android Software/Hacking General [Developers Only]] AgustinH:
Mmm ok, I didn't have active VIP when that happen
[Android Software/Hacking General [Developers Only]] Lennoard:
I'm still investigating but aparently there is no 'BOOT_COMPLETED' operation in AppOpsManager for Android Pie, leaving all switches of "Autostart disabler" off. If confirmed, it will be hidden for Android 9+.
[Android Software/Hacking General [Developers Only]] :
What shell command is HEBF using to disable android logging? Can anybody write it here? ?
[Android Software/Hacking General [Developers Only]] Lennoard:
It's the stop command, which stops a system service, in this case logd, which is a daemon. So:

stop logd

start logd to undo it.
[Android Software/Hacking General [Developers Only]] mahican_uk:
What do the battery and performance profiles actually do, like how do they work?

Apologies if already mentioned, but I couldn't find it through searching....
[Android Software/Hacking General [Developers Only]] Lennoard:
They turn things on for you. You can achieve the same result manually by exploring the application too.
[Android Software/Hacking General [Developers Only]] Gilfreitas:
as atualizações do app agora vão ser só pra versão pro ?:crying:
[Android Software/Hacking General [Developers Only]] nick491:
Don't quite understand the warning for the latest playstore beta update. Could you please be more specific?

I haven't installed the update so just kind of confused if I shouldn't update. Thanks!
[Android Software/Hacking General [Developers Only]] Lennoard:
Some explanations here

Basically we are making it all a single app, with a package you can later purchase to unlock "pro" features.

If you've already bought "HEBF Optimizer Pro" (the application), you won't need to buy this package again and your account will be recognized as "Pro"
[Android Software/Hacking General [Developers Only]] Almighty1:
Thanks for the excellent app, what shell command is used for the Kernel Panic Disabler? And is there a way to set it so I don't have to manually disable on each bootup. Not sure if you are familiar with the Root Booster application or not but do you have any idea how they set the stable heap size and determine what that size is as I don't need the hibernation of poorly written apps part which seems to kill my notifications for some apps. Thanks!
[Android Software/Hacking General [Developers Only]] Lennoard:
Hello and sorry for the delay,here it goes:

sysctl -w kernel.panic_on_oops=0
sysctl -w vm.panic_on_oom=0
sysctl -w kernel.panic=0

Setting kernel.panic_on_oops to 0 instructs the system not to panic when an "oops" event occur (when in oops, whatever have caused it gets killed, the system will still be up after that but may show instability)

Setting vm.panic_on_oom=0 to 0 instructs the system to kill intensive tasks to avoid panic

Setting kernel.panic to any number but 0 tells the system how long to wait before automatically reboot, if set to zero, it will just hang.

I'll just add them to the startup script (you can deny it by checking the Apply on boot switch in "Tools" though.

I do not know Root Booster and I humbly do not think I'm qualified to answer your question.
[Android Software/Hacking General [Developers Only]] Almighty1:
Thanks for the answers. On the US model of the Samsung Note 8, I noticed that setting kernel panic to off doesn't really work as the kernel will still panic with too many files opened into upload mode. The way around that is to use the dialer code to set the phone debug level from medium to low/disabled and instead of it panicing, it will just reboot instead.

Yeah, it seems there are many apps similar to Root Booster but they don't tell you exactly what apps are hibernated.
[Android Software/Hacking General [Developers Only]] Lennoard:
Cool, thank you for sharing out your experiences. But what is a upload mode though? It seems to be a samsung thing. I'm just not used to it :p
[Android Software/Hacking General [Developers Only]] Almighty1:
Download mode is to flash the phone, not sure exactly what upload mode is since it seems to be in that when something goes wrong and when there is a kernel panic. Maybe it's just the area for the phone to complain since if you pressed the wrong buttons while booting, it goes there too...
[Android Software/Hacking General [Developers Only]] phanimitra vadlamani:
How its manual dns changer works????excellent!!!!! But i would like to use a init.d script for it.....but i lack one...can anyone share it!!!!! Im running lineage 14.1 on oneplus x....thank u
[Android Software/Hacking General [Developers Only]] phanimitra vadlamani:
Well...apply on boot service is not running....
[Android Software/Hacking General [Developers Only]] Lennoard:
You can try this one:

Edit: +x
[Android Software/Hacking General [Developers Only]] phanimitra vadlamani:
Thanks.....but i thought init.d script will run itself on every boot, its running when i execute via kernel aduitor....how can i make it to run on by its own on every boot????thanks again..
[Android Software/Hacking General [Developers Only]] Lennoard:
- Drop the .sh from the file name

- Place it in /system/etc/init.d (if it exists / is supported)

- chmod 755 it

If your device doesn't support init.d, then you are best using Kernel Adiutor to emulate it.
[Android Software/Hacking General [Developers Only]] Lennoard:
v2.2.0 beta 1 Released

Codename: Mate

We are finnaly releasing this new version as “version 2.2”. There are too many changes comparing to v2.0.2, the current Google Play published version (non-beta).

This is still a beta release though, expect some instability!

Points to note:

There is a new Account System

There is an in-app purchase, replacing the "pro" version

Ads (Yes, I know...)

See here for (much) more

Changelog:

HEBF Account and its features; login using it or your Google Account

AppOps (if supported)

Auto start Manager

Create, save, restore and share backups using the Google Cloud

Quickly disable data, WiFi, location, bluetooth and sync to save battery

CPU Manager improved (added support for big.LITTLE - still a bit buggy :p)

CPU Tunables edit mode now adapts for numerical input

Doze idling mode selection

Whitelist / blacklist apps for Doze

Unforce idle button

Cleaner improved

Cloudflare DNS

Updated ART Compiler filters for Android 8.0+

Adaptive icon for Android 8.0+

Build.prop Editor improved (search props, better non-prop detection, fixed permission denied issues)

You can now create a script from scratch in the Scripts Runner

Scripts Runner will warn about scripts containing "sleep" and "exit" commands

Sysctl's navigation improved

You can now schedule mediaserver kill

You can now open .hebf files to restore a backup

Layouts for landscape mode and tablets

Boost widget

New white theme

HEBF Emulated Command Line

Root processes will be opened less often

Initial support for non-rooted devices

Themes improved

Fixed some problems with the settings screen

Other bug fixes

Download:

Join Google Play Testing Program

Android File Host
[Android Software/Hacking General [Developers Only]] ond96:
Is there a way to revert changes? I have only changed "low memory killer" sliders. And apply on boot.
[Android Software/Hacking General [Developers Only]] paradoxxman:
In the last version 2.2 posted above, when I select CPU manager, the whole app force closes
[Android Software/Hacking General [Developers Only]] Lennoard:
In this case, just clear data/uninstall then reboot.

Could you provide your phone info?

Also, did it crash directly after selecting CPU manager or after tweaking it a little bit? Here's how it should look like:
[Android Software/Hacking General [Developers Only]] ond96:
is there a way to allow low memory killer to kill first opened apps WHEN about 400 MB RAM free? my phone really lags when i have only this much free memory, otherwise the app does the trick
[Android Software/Hacking General [Developers Only]] paradoxxman:
HI, here is a short video capture with the problem so you ll see exactly what I m talking about

https://streamable.com/pykxh
[Android Software/Hacking General [Developers Only]] Lennoard:
Thanks, I did some investigation yesterday and released another version, not with a fix yet though but with better error tracking so that I have better results on actually fixing that. BTW, have you sent that crash report when the app opens up? Thanks again.
[Android Software/Hacking General [Developers Only]] paradoxxman:
Not yet, but i will do it asap, thanks for your efforts of making this app better for us, users :good:
[Android Software/Hacking General [Developers Only]] TiTiB:
When trying to create account with v2.2.0b2-mate, after inputting my info and clicking "Register Now" I get the ever-spinning "wait" indicator. It looks as if a tiny bit of data is transfered, according to the LOS15.1 built-in data activity meter, but nothing else happens.

Any help? Thank you for this app—been using it for a long time.

EDIT: Upon further investigation getting "Failed to establish connection, please try again" error on startup.

12-31 12:20:54.032

Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.ads.measurement.DynamiteMeasurementManager" on path: DexPathList[[zip file "/data/app/com.androidvip.hebf-RI9mSrDzKSk5Vzg8YF12Fw==/base.apk"],nativeLibraryDirectories=[/data/app/com.androidvip.hebf-RI9mSrDzKSk5Vzg8YF12Fw==/lib/arm64, /system/lib64, /vendor/lib64]]

12-31 12:20:57.531

[com.androidvip.hebf/com.androidvip.hebf.activity.LoginActivity#0] disconnect: not connected (req=1)

12-31 12:20:57.936

Failed to find layer (com.androidvip.hebf/com.androidvip.hebf.activity.LoginActivity#0) in layer parent (no-parent).
[Android Software/Hacking General [Developers Only]] Lennoard:
Can you try with latest version? (HEBF-20181231-v2.2.0b4-mate)

Also, do you have Google Play Services up and running?
[Android Software/Hacking General [Developers Only]] TiTiB:
I'm running µg (microG), so no real Play Store. I'll "play" with some configurations, and such.

Tried v2.2.0b.4-mate with same results.

EDIT: Flashed GAPPS, created account, uninstalled GAPPS, flashed microG, still working! Did a couple functions within HEBF and it seems to be working fine.
[Android Software/Hacking General [Developers Only]] Sudosftw:
The version put up on the Play Store earlier doesn't work.

Open the app, and it locks up. Clear cache, clear data, nothing changes.

this is the same on both my SGS3 running a debloated 4.2 stock ROM, both my 2014 Kindle Fire HD6/7 running rooted/gapps'd FireOS 5, and my Droid 4, Bionic, and Razr Maxx, all on LineageOS 14.1. busybox is up to date on all of them. After a reboot it gets hung up going through the startup list at FStrimming. need to force-close the app to get the background process to cease. CPU load on the Kindles when done hit 100%. one is in a case and I could feel the heat coming off of it. this is no easy task for those to heat up like that with how little I do on them.

So, you may want to check that the app sent upstream is fully working on 4.x-7.x devices, 'cause I have those covered here and not a single one of them wants to work. I'm hoping the addition of the in-app purchases and ads to make way for a unified basic/pro app aren't causing this issue.

Either that or you may have accidentally pushed the beta version without actually starting a beta program. That seems more likely the case here after reading the blog and getting a good grip on what's going on.
[Android Software/Hacking General [Developers Only]] Lennoard:
Yeah I can confirm that. Somehow I managed to push a signed buggy APK in release mode for testing to the production. Facepalm reactions only, #blameme.

But I need some more information about this:

What does it mean? What is presented to you?

The notification when the phone boots? I'm investigating. Any possible causes of hangs (maybe it's requesting root privileges too early and got stuck there).
[Android Software/Hacking General [Developers Only]] Sudosftw:
Gray screen, same color as the app background, nothing on it, stays frozen there. Android status bar is shown still, but the app does absolutely nothing besides show a gray screen. doesn't even show the loader splash.

it just stays stuck at doing the FStrim when going through the on-boot tasks, yes. I can swipe it away, but it's still running in the background loading up the CPU doing nothing. The root setup on both my kindles are a fairly standard SuperSu setup. Generally when something gets updated, it asks to grant permissions again. so it might have something to do with that, seeing as the app can't open up to do it yet can run the tasks fine, but it can't request root permissions. however, I don't see how it can get halfway through the tasks without needing it, since everything I'm doing on those requires root to begin with. it's likely some other issue.
[Android Software/Hacking General [Developers Only]] 1987yeah:
Do you have a promotional code for the pro version?

Inviato dal mio WAS-LX1A utilizzando Tapatalk
[Android Software/Hacking General [Developers Only]] jamshidsoftware:
Upgrade to premium error

Hi,

I upgraded to premium the money is deducted but I get an error of the product is owned but still functions are required to get premium upgrade can you please check

my device Samsung galaxy s9+

email: jamshid.featrap@gmail.com

waiting for your replay.

Best Regards

Ryan
[Android Software/Hacking General [Developers Only]] Lennoard:
It's a known bug. Don't worry, we got your account safe. We are fixing this issue as we push other updates in between. Quite some other bugs addressed. Could you try it again (clearing app Data) in 3-4 hours?

Any other account specific problem please fell free to email support@androidvip.com.br

If you feel you need, just claim a refund. We can refund you and keep your purchase alive as a courtesy.
[Android Software/Hacking General [Developers Only]] jamshidsoftware:
Hi,

Thanks for your reply, I did clean my app data and force close it and open again login to account but now I get Failed to establish connection error still not successful to get the paid features.

For the refund no I don't want to get a refund if you can fix this bug it would be cool because I get really like your app just waiting for the stable release of root for Android pie for s9+ than I will use the root features.

is there anything else I must to do or wait for an update?

Best Regards

Jamshid