Nokia G-2425G-A - Unlock/Root ~ Step by Step detailed guide

Disclaimer : I'm not responsible if you brick your router in-between the process.

1. Open 192.168.1.1 in any browser
default username password both is admin

2. Go to Maintenance->backup and restore->export config file on your desktop
it will be saved as config.cfg

3. Download & install python on your pc
also download this file(python script) on your desktop


4. Open cmd
type
python C:\Users\XXXXX\Desktop\Nokia-router-cfg-tool.py (replace xxxxx with your windows user)

(4b) now lets decrypt your cfg file first
type
python nokia-router-cfg-tool.py -d OYdLWUVDdKQTPaCIeTqniA==
(4c) now unpack you cfg file to xml
type
python nokia-router-cfg-tool.py -u config.cfg

5. A new file is created on your desktop .xml format
right click & select edit.

(5a) press control+f and type TelnetSshAccount in searchbox then hit enter

now change the values same as below

<TelnetSshAccount. n="TelnetSshAccount" t="staticObject">
<Enable rw="RW" t="boolean" v="True"></Enable>
<UserName ml="64" rw="RW" t="string" v="admin"></UserName>
<Password ml="64" rw="RW" t="string" v="OYdLWUVDdKQTPaCIeTqniA==" ealgo="ab"></Password>

press control s to save the file & close it

6. Go back to cmd & check for repack command to encrypt the edited xml file back to cfg
it will look like this something like this :
type
python nokia-router-cfg-tool.py -ple config-XXXXXXX-XXXXXX.xml 0x4924ea42

(6a) a new cfg file will be created on your desktop.

7. Now go back to router login page 192.168.1.1
(7a) go to Maintenance->backup and restore & click "select" then browse newly created cfg file from your desktop then click import
wait for the router to reboot itself.

8. Now login again 192.168.1.1
Go to Security->Access control and allow both telent & ssh(Wan & Lan)

9. Download MobaXterm_Portable_v21.5 link below

10. Open Mobaxterm & click on Start local terminal
type
telnet 192.168.1.1
user: admin
password: admin

11. After that lets first copy this in your clipboard: '; /bin/sh; #
(11a) go back to mobaxterm
type
enable

type
shell

it will ask for password2, press shift+insert button on your keyboard and hit enter
BOOM now you've root access

(11b) to take the current backup of airtel settings
type
cfgcli dump

type
ritool dump
& save the file by going terminal->save terminal text.

(11c) now to unlock settings
type
ritool set OperatorID ALCL

12. Go back your router login on your browser 192.168.1.1 and BOOOOOOM everything is unlocked, you'll see changes right away

Important : If you plan to stick with everything unlocked using airtel fiber then let it as it is.
Important: If you plan to use this router with any other fiber connection just do a factory reset.
Doing a factory reset will erase, reset & unlock everything. The default router login address will change to 192.168.1.254 with username AdminGPON and password as ALC#FGU

I've personally myself tested this whole process & successfully unlocked 3 routers.

I wish you all good health.
 
saravananaec

saravananaec

Messages
1
Location
Pallikonda
ISP
JIO
@Maxx_369 Please Help me. I'm getting the below error and not able to solve.
-> little endian CPU detected
-> fw_magic = 0xffffffff
Traceback (most recent call last):
File "C:\Users\Laptop-Acer\Desktop\Nokia-router-cfg-tool.py", line 137, in <module>
xml_data = zlib.decompress(compressed)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
zlib.error: Error -3 while decompressing data: incorrect header check

My device details are mentioned below
Device Name G-2425G-A
Vendor Nokia
Serial Number ALCLB2A5D3D0
Hardware Version 3FE48299DEAA
Boot Version U-Boot-Dec-31-2016--12:00:00
Software Version 3FE49362JJIJ50
 
ajaikumarnadar

ajaikumarnadar

Messages
7
Location
None
ISP
Local ISP
Hey @nishantt6969 , i managed to change the serial number and other properties of the router to be able to connect but somehow it's not connecting yet.. i think i need to set service name.. which i am not able to figure out..
 
dkdhanda8

dkdhanda8

Messages
191
Location
Punjab
ISP
Airtel Xstream
My router is unlocked and on an older firmware , can someone share the latest unlocked firmware so I can update to it as idk since past month i am getting very bad network after they patched the pppoe not timing out after a month bug.
 
ShivamM

ShivamM

Messages
1
Location
Lucknow
ISP
Sikka broadband
I unlocked the router with the above steps.
Now, unable to connect to other ISP as there is LOS red light when I plugin other ISP optical fibre. Please help in configuring
 
Rehan ahmad

Rehan ahmad

Messages
35
Location
NA
ISP
Airtel Xstream
I unlocked my Nokia G-2425G-A router FINALLY!! with a few different approach not described in this post specifically. My current software version is: [3FE49362JJIJ50]. If anyone need help regarding this, just lemme know.
 
Rehan ahmad

Rehan ahmad

Messages
35
Location
NA
ISP
Airtel Xstream
I've used the code from this GitHub page

Change the password for ONTUSER by setting ONTUSER as the username in TelnetSshAccount section, and whatever password you want, and then enabling ONTUSER to drop into busybox instead of vtysh by setting LimitAccount_ONTUSER to false
if you are getting invalid config when importing, make sure you are using the exact commandline the script tells you to use when you unpacked (important, because it contains the key to encrypt with)
otherwise, you can try just naming it config.cfg

I will write a post here soon with all the steps if anyone need more help can follow that.
 
Rehan ahmad

Rehan ahmad

Messages
35
Location
NA
ISP
Airtel Xstream
It's an updated script, I just decrypted my config file running on firmware 3FE49362JJIJ50 (latest one).
 
Rehan ahmad

Rehan ahmad

Messages
35
Location
NA
ISP
Airtel Xstream
Yes, I have tested it thoroughly and I have access to internet also so at my end there are no issues until now.
 
albonycal

albonycal

Messages
193
Location
Nagpur
ISP
Airtel Xstream Fiber (300M)
ONT: Nokia G-2425G-A
Thanks! I have root access to my ONT now. And also, it's completely "airtel free" running the ALCL profile, and then I did hard reset to remove any uneccesary airtel config and manually added the things that are required :)
 
Rehan ahmad

Rehan ahmad

Messages
35
Location
NA
ISP
Airtel Xstream
You're welcome 🙂 I was trying to do this from months and finally I'm no longer locked by Airtel.
Also I've tested one bug where prepaid user can access internet without recharge, I'll have to check it out further.