[KERNEL] CleanSlate v1.7.13 | LED|SqueezeCntrl|Flashlight|AdBlock|WireGuard [25 Sept]

tbalden

Recognized Developer
Oct 22, 2010
9,739
16,639
263
Budapest
www.virtuousrom.com
- U11 Plus update 1.7.4 stable -

Updates
- Make VolUp/Dn (while screen off) gesture optional through Config App (to avoid random problems for those who do not use this)
- WireGuard VPN update to latest january snapshot


U11 Plus 1.7.4 Download:
https://www.androidfilehost.com/?fid=890129502657577752

Configuration APK 1.7.5
https://www.androidfilehost.com/?fid=818070582850487178

or PlayStore for premium version https://play.google.com/store/apps/details?id=org.cleanslate.csconfig

Companion APK 1.5.6
https://www.androidfilehost.com/?fid=889964283620775783

or PlayStore for premium version https://play.google.com/store/apps/details?id=org.cleanslate.csservice
 

Davil_79

Senior Member
Nov 14, 2010
90
15
0
Örebro
Hi!

Im just wondering if you could create your kernel with no forced encryption?

I think that would be great because of that unofficial twrp we still have to live with..

Skickat från min HTC U11 plus via Tapatalk
 
  • Like
Reactions: tbalden

Cryptycat7

Senior Member
Dec 21, 2017
185
90
0
Nice update. Great feature and the updated WireGuard is also much appreciated. WireGuard quickly became a key element of my smartphone privacy concept. Works great in tandem with Expressvpn and tunnelbear. May we have a look over the shoulder of the magician? Would love to know what the development crystal ball says about feature plans for this kernel, which features do you plan to add? Huge fan of your work, hope you'll support the U11+ as long as HTC supports it. @tbalden
 

tbalden

Recognized Developer
Oct 22, 2010
9,739
16,639
263
Budapest
www.virtuousrom.com
Working on auto activated profiles, which was mentioned a few weeks back. Already making progress with the basics. Settings page looks bad yet, but it works fine to activate upon connecting a Wi-Fi ap. :)
Time based activation is another thing to check.
In the kernel itself at the moment not much on the to do list.
 

Attachments

Last edited:
  • Like
Reactions: Cryptycat7

Cryptycat7

Senior Member
Dec 21, 2017
185
90
0
Working on auto activated profiles, which was mentioned a few weeks back. Already making progress with the basics. Settings page looks bad yet, but it works fine to activate upon connecting a Wi-Fi ap. :)
Time based activation is another thing to check.
In the kernel itself at the moment not much on the to do list.
WoW
 

tbalden

Recognized Developer
Oct 22, 2010
9,739
16,639
263
Budapest
www.virtuousrom.com
Hi!

Im just wondering if you could create your kernel with no forced encryption?

I think that would be great because of that unofficial twrp we still have to live with..

Skickat från min HTC U11 plus via Tapatalk
I'll check upon this, and what could be done. Sounds reasonable! Thx for the suggestion. Not owning the device means I have less hands on pains, to think about such a trivial issue like that. :good:
 

Cryptycat7

Senior Member
Dec 21, 2017
185
90
0
i have some problems yet, with the wifi listener stopping, but I'll resolve that, then fix up the UI a bit. Probably then I'll bump the play store with that, wifi detection in itself can be rather convenient.
Then I'll look at how to trigger time based profile change, in a battery friendly android manner
The network/wifi detection is probably what would be used the most. Wi-Fi off could also trigger a profile. Google added that smart lock feature a while back, that keeps the phone unlocked, while carrying it around. Maybe there is some useful code in their open source documentation? I think the same method would be perfect to trigger the outdoor mode.
Leads me to another idea, that just came to my mind. Would be great if the profiles could also change the ringer volume. At home for example I want to noticd all my notifications the moment they arrive, but it's laying on my desk next to me all the time, so a loud notification isn't needed, just interrupts my work flow. At the meeting, vibration only would be the preferred option for most people, I guess, maybe with stronger vibrations and a focus on notification LED? The profile feature is already great, but with your skills, the best is yet to come. An expression, that describes your work very well. Everytime I think "okay now the kernel is complete, can't be improved any further", you amaze me with fantastic new ideas, which are just as well implemented as thought out. Kudos!
 

Davil_79

Senior Member
Nov 14, 2010
90
15
0
Örebro
I'll check upon this, and what could be done. Sounds reasonable! Thx for the suggestion. Not owning the device means I have less hands on pains, to think about such a trivial issue like that. :good:
I, and many others would be very happy if you try to fix that!



Skickat från min HTC U11 plus via Tapatalk
 

tbalden

Recognized Developer
Oct 22, 2010
9,739
16,639
263
Budapest
www.virtuousrom.com
I, and many others would be very happy if you try to fix that!



Skickat från min HTC U11 plus via Tapatalk
i was trying to dig up some info on this, how it's being patched into kernel or ramdisk or with magisk.
What so far I have seen is pointing towards some ramdisk or magisk trickery, to avoid dm-verity check... I'm somewhat unsure yet. @LeeDroid, do you have any pointers about this one? How FORCEENCRYPTION can be disabled, how to make things work on unencrypted data partition?
Thanks
 

LeeDroid

Recognized Developer
Jan 13, 2007
28,850
45,642
0
Newton Aycliffe
www.leedroid.co.uk
i was trying to dig up some info on this, how it's being patched into kernel or ramdisk or with magisk.
What so far I have seen is pointing towards some ramdisk or magisk trickery, to avoid dm-verity check... I'm somewhat unsure yet. @LeeDroid, do you have any pointers about this one? How FORCEENCRYPTION can be disabled, how to make things work on unencrypted data partition?
Thanks
You need to remove the forceencrypt flag and path from fstab.

You will find 2 fstab files in Oreo, one in ramdisk and one in vendor/etc.

There is a sed script in my ROM zip under /extras/build buddy, check it out ;)
 

tbalden

Recognized Developer
Oct 22, 2010
9,739
16,639
263
Budapest
www.virtuousrom.com
You need to remove the forceencrypt flag and path from fstab.

You will find 2 fstab files in Oreo, one in ramdisk and one in vendor/etc.

There is a sed script in my ROM zip under /extras/build buddy, check it out ;)
Thanks, so this is only small part related to kernel and also needs system partition change.
Now I get why magisk is involved, a systemless module I guess.
@Davil_79 have you checked whether magisk can do this?
 
  • Like
Reactions: Davil_79

Cryptycat7

Senior Member
Dec 21, 2017
185
90
0
Rolling out new premium app version with Wi-Fi profile triggering.
Setup should be not too complicated. Just connect your Wi-Fi to add it to a profile activation, and enable Wi-Fi activation for the profile. More to come in later releases.
New feature works just as af it has proven to be stable for years. You amazed me ones again.
 
  • Like
Reactions: tbalden