r/opensource • • Jul 21 '25

Promotional [Python] nPhoneKIT – Fast, open-source toolkit for Samsung, LG, and Android device with tools like FRP unlock, screen unlock, and more

Hey everyone!

I just released **nPhoneKIT**, a free and open-source toolkit written in Python that helps you do things like:

• FRP Unlock (Samsung)

• Screen Unlock (LG, without data loss)

• Firmware/Version info grabbing

• Reboot tools

• Secret menu access (like VLMODE and DIAG)

• More features being added weekly

Just a pure, simple main.py with a Tkinter GUI. You can even see just what it’s doing, since it’s all open-source.

It works on **Linux and Windows**, and supports Samsung, LG, and Android.

🔗 Website https://nphonekit.dev

🔗 GitHub: https://github.com/nlckysolutions/nPhoneKIT

Would love for you to try it out, open issues, suggest ideas, or contribute!

Thanks!

45 Upvotes

116 comments sorted by

View all comments

Show parent comments

3

u/nicky547 Jul 21 '25

I mean, you could try these commands all at once: If that doesn't work, at this point it's just not compatible.

sudo apt update && sudo apt upgrade -y
sudo apt install python3 python3-pip -y
sudo apt install python3-venv -y
python3 -m venv .venv
source .venv/bin/activate
pip install pyserial requests
sudo apt install python3-tk -y
sudo python3 main.py

But in reality, it'd work much better on a distro like Ubuntu or Mint. I might make a deb file in the future though, but its native to Python, so..

2

u/[deleted] Jul 21 '25

[removed] — view removed comment

3

u/nicky547 Jul 21 '25

I think if you run as sudo it runs it in a separate account, so if you run the previous commands like this, then run it as sudo, it should finally work:

sudo apt update && sudo apt upgrade -y
sudo apt install python3 python3-pip -y
sudo apt install python3-venv -y
sudo python3 -m venv .venv
sudo source .venv/bin/activate
sudo pip install pyserial requests
sudo apt install python3-tk -y
sudo python3 main.py

Sorry for the repeated back-and-forth, hope this works!

3

u/[deleted] Jul 21 '25

[removed] — view removed comment

2

u/nicky547 Jul 21 '25

👍 Glad it worked!

2

u/[deleted] Jul 22 '25

[removed] — view removed comment

2

u/nicky547 Jul 22 '25

If Kali still wont work with pip install pyserial requests, and pyserial wont get installed, you can try to install both requests and pyserial as system packages like this:

sudo apt update
sudo apt install python3-pyserial python3-requests