• 21 Posts
  • 158 Comments
Joined 1 month ago
cake
Cake day: November 22nd, 2025

help-circle












  • Totally agree! Samsung, which I use, allegedly intends to - or has maybe already - blocked bootloader unlocking in their latest OS update, One UI 8. To be on the safe side, I intend to stay on version 7. Still, it does “punish” me with a warning screen at ever boot, saying YOU’RE NOT USING THE OFFICIAL SOFTWARE BLABLABLA.

    On another note, I remember the good old days when there were small businesses around the corner in my city that specifically did bootloader unlocking, gaming console modding and some other stuff that today is either unfeasible, finable or just straight illegal and punishable. Sad.

    I also remember having successfully setup a raspberry pi for the first time ever in order to use it as a media hub. The first thing I did was to fire up Netflix - which I since have parted ways with - only to be greeted by a message that said that they don’t allow usage of their services on open platforms. Mmmm the rage that builds up inside of me as I’m typing this. Sorry, this last one didn’t have to do with bootloader unlocking and relocking.


  • 100% worth it even without a custom OS.

    I have been using my rooted S23 since it came out. Rooting it made it possible to edit the hosts file (to block malicious ads and domains), run a firewall (to block internet connectivity for certain system apps that I will not remove in order to retain certain functions) and use a VPN, all at the same time.

    More specifically, I rooted my S23 following this guide: https://topjohnwu.github.io/Magisk/install.html

    I created a custom hosts file using AdAway: https://github.com/AdAway/AdAway

    I block internet connectivity for certain apps whose removal would break certain functionality with AFWall+ https://github.com/ukanth/afwall

    These are the apps that I block: https://pastebin.com/SViEKXXd

    I only unblock Google Play once every month to update system apps. The rest of my apps I install with Obtainium: https://github.com/ImranR98/Obtainium and I manage them with App Manager, with which I also disable internal trackers, dangerous operations and permissions: https://github.com/MuntashirAkon/AppManager

    The above App Manager also has integrated UAD: https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/

    Sorry for all the unsolicited advice. Finally, rooting your device/unlocking the boatloader introduces the technical risk of anybody with the skills being able to manipulate your device if they physically get their hands on it. Which is just fear mongering and doesn’t say much, since you hopefully wouldn’t trust your device even if the bootloader is locked if it has been in an unauthorized person’s hands.

    EDIT: unlocking the bootloader on recent Samsung devices pops a physical fuse inside the device. Even though this doesn’t affect any functionality and you can relock the bootloader if you ever wanted to go back to stock Samsung One Ui, this makes it impossible to hide the fact that the device’s bootloader once was unlocked. What repercussions this entails - if any - you will have to decide for yourself.

    EDIT2: am I remembering correctly that some Knox functions stop working after popping the fuse? Like secure folder, payments or whatever? This doesn’t affect me, but for OP’s sake.

    Good luck! 🫡




  • Thanks! That was my thought too, but at the moment, I’m running a block all inbound, allow all outbound traffic configuration, which I know is less secure, but I haven’t quite figured out what rules (addresses and ports and states) I need to put into the output chain. Being a beginner, I know that I need ports 80, 442 for websites but that’s about it… Is it 53 for DNS? But what if I use my VPN provider’s DSN? Is it still 53? Well, as you can see, I have some studying to do. 😄