Add more information

This commit is contained in:
Ankan Pal 2022-03-23 19:17:03 +05:30
parent 5c56a93fc5
commit c371084c84
29 changed files with 180 additions and 16978 deletions

View File

@ -0,0 +1 @@
<EFBFBD><EFBFBD>&u|<7C>I<EFBFBD><04>ʄ<EFBFBD>[<5B>U

View File

@ -0,0 +1 @@
<EFBFBD><EFBFBD>&u|<7C>I<EFBFBD><04>ʄ<EFBFBD>[<5B>U

View File

@ -0,0 +1 @@
╬И[u4>uэ^Р╠uuйu

View File

@ -0,0 +1 @@
╬И[u4>uэ^Р╠uuйu

View File

@ -0,0 +1 @@
╬И[u4>uэ^Р╠uuйu

View File

@ -0,0 +1 @@
<EFBFBD><EFBFBD>&u|<7C>I<EFBFBD><04>ʄ<EFBFBD>[<5B>U

11
EncryptionKeys/README.md Normal file
View File

@ -0,0 +1,11 @@
# Usage
- Requires [OpenSSL](https://www.openssl.org/)
### Encrypt Files
`openssl aes-128-cbc -kfile "<key file>" -in "<input file>" -out "<output file>"`
### Decrypt Files
`openssl aes-128-cbc -d -kfile "<key file>" -in "<input file>" -out "<output file>"`

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,13 +1,21 @@
# Instructions # Instructions
1. The .img and .sig files are the original bundled Release firmware from Jio that can be flashed through the WEB-UI. 1. The .img and .sig files are the original bundled Release firmware from Jio that can be flashed through the WEB-UI.
2. The extracted firmwares are in the zip files respectively. 2. The extracted firmwares are in the zip files respectively.
**WARNING : (THE EXTRACTED FIRMWARE IS FULL OF SYMLINKS, SO BE AWARE)** *We couldn't find the link to the JCO4032 Firmware.*
From : Ankan Pal **WARNING : (THE EXTRACTED FIRMWARE IS FULL OF SYMLINKS, SO BE AWARE).**
Telegram : https://t.me/itsyourap
Instagram : https://www.instagram.com/_itsyourap_
Twitter : https://twitter.com/itsyourap
GitHub : https://github.com/itsyourap
*If you have a JioFiber Router ROM that isn't here yet, please inform me (at [Telegram](https://t.me/itsyourap) or [Instagram](https://www.instagram.com/_itsyourap_))* ## Structure of Firmware OTA Link
For example:-
`http://fota.slv.fxd.jiophone.net/ONT/Arcadyan/JCOW411/ARCNTF1_JCOW411_R2.3.img`
- `Arcadyan` can be replaced with `Sercomm`, etc according to the router.
- Change `JCOW411` with router model
- Change `ARCNTF1_JCOW411_R2.3.img` with router firmware name.
- You can also put `.sig` instead of `.img` to get the signed hash of the firmware.
*Special Thanks to [yashrastogi](https://broadbandforum.co/members/yashrastogi.81002/) for getting the [OTA URL of Jio STB](https://broadbandforum.co/threads/jio-stb-jhsd200-ota-link.209956/) and [RealEng1neer](https://github.com/RealEng1neer) for arranging the ONT Firmware Links.*

View File

@ -0,0 +1,15 @@
# Decrypt Configuration File
*Disclaimer: - This is Only for educational purposes, No one is responsible for any type of damage.*
1. Make sure you have [**openssl**](https://wiki.openssl.org/index.php/Binaries) **installed** or else install it and **add it to environment variable PATH**.
2. Grab the key for your router model from [here](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/EncryptionKeys/).
3. Go to Your **Router WEB-UI Page** (`http://192.168.29.1`) and Sign in as **Admin**. (The default credentials are **`admin : Jiocentrum`**)
4. Go to **Administrator** --> **Maintenance** and click **Backup**.
5. A file (`RSTXXXXXXX_JCXXXXX.enc`) will be downloaded with **`.enc`** extension.
6. Open up **Terminal** or **Command Prompt**.
7. **Decrypt** the downloaded **`.enc`** file using the command
`openssl aes-128-cbc -d -kfile "<path to the key file>" -in "RSTXXXXXXX_JCXXXXX.enc" -out "RSTXXXXXXX_JCXXXXX.txt"`
8. `RSTXXXXXXX_JCXXXXX.txt` contains the decrypted configuration. You might view or edit it at your own risk as your router may get bricked due to incorrect configuration (A hard reset might fix it. Just push the button (inside a hole) behind the router for about 30 seconds)
9. You may also want to encrypt the configuration file after editing it and restore it. Instructions to do so are [here](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Encrypt-Router-Configuration-File.md).

View File

@ -1,40 +1,21 @@
# Disable TR-069 (Does Not Work after R2.35 Update) # Disable TR-069 (Might not work anymore)
*Disclaimer: - This is Only for educational purposes, No one is responsible for any type of damage.* *Disclaimer: - This is Only for educational purposes, No one is responsible for any type of damage.*
**NOTE : JioCall/Landline/JioSTB/Firmware Auto Update/Changing WiFi settings from MyJio or JioHome apps won't work if TR-069 is disabled.** **NOTE : JioCall/Landline/JioSTB/Firmware Auto Update/Changing WiFi settings from MyJio or JioHome apps won't work if TR-069 is disabled.**
1. Make sure you have [**openssl**](https://wiki.openssl.org/index.php/Binaries) **installed** or else install it and **add it to environment variable PATH**. 1. First of all, follow [this guide](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Decrypt-Router-Configuration-File.md) to get the router decrypted configuration file `RSTXXXXXXX_JCXXXXX.txt`
2. **Download** and **Extract** the **zip** of your respective firmware from [here](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/) 2. Open `RSTXXXXXXX_JCXXXXX.txt` with Notepad or other Text Editor.
3. Get **`server.key`** file from the Extracted zip at **`/pfrm2.0/etc/server.key`** and Copy it to **`Desktop/JioFiber`**. 3. **Find** the line
4. Go to Your **Router WEB-UI Page** (`http://192.168.29.1`) and Sign in as **Admin**. (The default credentials are **`admin : Jiocentrum`**)
5. Go to **Administrator** --> **Maintenance** and click **Backup**.
6. A file (RSTXXXXXXX_JCXXXXX.enc) will be downloaded with **`.enc`** extension. Save it in **`Desktop/JioFiber`**.
7. Open up **Terminal** or **Command Prompt** in **`Desktop/JioFiber`**
8. **Decrypt** the downloaded **`.enc`** file using the command
`openssl aes-128-cbc -d -kfile "server.key" -in "RSTXXXXXXX_JCXXXXX.enc" -out "RSTXXXXXXX_JCXXXXX.txt"`
9. Open `RSTXXXXXXX_JCXXXXX.txt` with Notepad or other Text Editor
10. **Find** the line
`config.tr69["ManagementServer"][1]["URL"] = "https://acs.oss.jio.com:8443/ftacs-digest/ACS"` `config.tr69["ManagementServer"][1]["URL"] = "https://acs.oss.jio.com:8443/ftacs-digest/ACS"`
and **replace** it with and **replace** it with
`config.tr69["ManagementServer"][1]["URL"] = "http://127.0.0.1"` `config.tr69["ManagementServer"][1]["URL"] = "http://127.0.0.1"`
11. **Find** the line 4. **Find** the line
`config.tr69["ManagementServer"][1]["tr69Status"] = "1"` `config.tr69["ManagementServer"][1]["tr69Status"] = "1"`
and **replace** it with and **replace** it with
`config.tr69["ManagementServer"][1]["tr69Status"] = "0"` `config.tr69["ManagementServer"][1]["tr69Status"] = "0"`
12. **Find** the line 5. **Find** the line
`config.tr69["ManagementServer"][1]["PeriodicInformEnable"] = "1"` `config.tr69["ManagementServer"][1]["PeriodicInformEnable"] = "1"`
and **replace** it with and **replace** it with
`config.tr69["ManagementServer"][1]["PeriodicInformEnable"] = "0"` `config.tr69["ManagementServer"][1]["PeriodicInformEnable"] = "0"`
13. **Find** the line 6. Follow [this guide](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Encrypt-Router-Configuration-File.md) to re-encrypt the configuration file and restore it via the router admin panel.
`config.checksum = "<SOME_RANDOM_MD5_HASH>"`
and **replace** it with
`config.checksum = "0"`
14. **Save** the file.
15. **ReEncrypt** the file to **`.enc`** using this command :-
`openssl aes-128-cbc -e -kfile "server.key" -in "RSTXXXXXXX_JCXXXXX.txt" -out "RSTXXXXXXX_JCXXXXX_MOD.enc"`
16. Open the **Router Configuration WEB-UI** (`http://192.168.29.1`).
17. Go to **Administrator** --> **Maintenance** and click **Choose File** and choose the file created at step 15 `RSTXXXXXXX_JCXXXXX_MOD.enc` in **`Desktop/JioFiber`**.
18. Click **Restore**. The router will reboot with the new configuration.
19. After the reboot is complete, you will find that TR-069 is disabled.
20. Celebrate.

View File

@ -1,34 +1,13 @@
# Enable FTP (Does Not Work after R2.35 Update) # Enable FTP (Might Not Work)
*Disclaimer: - This is Only for educational purposes, No one is responsible for any type of damage.* *Disclaimer: - This is Only for educational purposes, No one is responsible for any type of damage.*
**NOTE: FTP username will be admin & password will be your admin password in WEB-UI (Router Configuration Page)** **NOTE: FTP username will be admin & password will be your admin password in WEB-UI (Router Configuration Page)**
1. Make sure you have [**openssl**](https://wiki.openssl.org/index.php/Binaries) **installed** or else install it and **add it to environment variable PATH**. 1. First of all, follow [this guide](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Decrypt-Router-Configuration-File.md) to get the router decrypted configuration file `RSTXXXXXXX_JCXXXXX.txt`
2. **Download** and **Extract** the **zip** of your respective firmware from [here](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/) 2. Open `RSTXXXXXXX_JCXXXXX.txt` with Notepad or other Text Editor
3. Get **`server.key`** file from the Extracted zip at **`/pfrm2.0/etc/server.key`** and Copy it to **`Desktop/JioFiber`**. 3. **Find** the line
4. Go to Your **Router WEB-UI Page** (`http://192.168.29.1`) and Sign in as **Admin**. (The default credentials are **`admin : Jiocentrum`**)
5. Go to **Administrator** --> **Maintenance** and click **Backup**.
6. A file (`RSTXXXXXXX_JCXXXXX.enc`) will be downloaded with **`.enc`** extension. Save it in **`Desktop/JioFiber`**.
7. Open up **Terminal** or **Command Prompt** in **`Desktop/JioFiber`**
8. **Decrypt** the downloaded **`.enc`** file using the command
`openssl aes-128-cbc -d -kfile "server.key" -in "RSTXXXXXXX_JCXXXXX.enc" -out "RSTXXXXXXX_JCXXXXX.txt"`
9. Open `RSTXXXXXXX_JCXXXXX.txt` with Notepad or other Text Editor
10. **Find** the line
`config.vsftpd["ftpd"][1]["enable"] = "0"` `config.vsftpd["ftpd"][1]["enable"] = "0"`
and **replace** it with and **replace** it with
`config.vsftpd["ftpd"][1]["enable"] = "1"` `config.vsftpd["ftpd"][1]["enable"] = "1"`
11. **Find** the line 4. Follow [this guide](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Encrypt-Router-Configuration-File.md) to re-encrypt the configuration file and restore it via the router admin panel.
`config.checksum = "<SOME_RANDOM_MD5_HASH>"`
and **replace** it with
`config.checksum = "0"`
12. **Save** the file.
13. **ReEncrypt** the file to **`.enc`** using this command :-
`openssl aes-128-cbc -e -kfile "server.key" -in "RSTXXXXXXX_JCXXXXX.txt" -out "RSTXXXXXXX_JCXXXXX_MOD.enc"`
14. Open the **Router Configuration WEB-UI** (`http://192.168.29.1`).
15. Go to **Administrator** --> **Maintenance** and click **Choose File** and choose the file created at step 15 `RSTXXXXXXX_JCXXXXX_MOD.enc` in **`Desktop/JioFiber`**.
16. Click **Restore**. The router will reboot with the new configuration.
17. After the reboot is complete, you will find that FTP is enabled.
18. Plug-in a USB storage device to router.
19. Go to `ftp://192.168.29.1` with **Windows Explorer** or other **FTP client** and type in your **WEB-UI Credentials**.
20. Celebrate.

View File

@ -0,0 +1,38 @@
# Enable FTP Server with `/` as FTP Root
*Disclaimer: - This is Only for educational purposes, No one is responsible for any type of damage. Any wrong step might brick your router. So be aware.*
1. First of all, follow [this guide](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Get-Root-Access-JioFiber-ONT-Home-Gateway.md) to enable root access to your router.
2. Use command `pkill vsftpd` to kill any already running FTP server on your router.
3. Using `vi`, edit `/etc/vsftpd.conf` and remove all the lines and add these lines:
```
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
listen_port=21
idle_session_timeout=300
max_clients=200
max_per_ip=200
chroot_local_user=YES
ftp_username=root
secure_chroot_dir=/
local_root=/
listen_ipv6=YES
userlist_enable=no
userlist_deny=NO
```
4. Save the file.
5. Use command `vsftpd /etc/vsftpd.conf &` to start the FTP server.
6. Use command `iptables -I fwInBypass -p tcp --dport 21 -m ifgroup --ifgroup-in 0x1/0x1 -j ACCEPT` to enable listening to port 21.
7. Connect your router using FTP client like FileZilla using `root` as username and your root password as the password.

View File

@ -0,0 +1,17 @@
# Decrypt Configuration File
*Disclaimer: - This is Only for educational purposes, No one is responsible for any type of damage.*
**(If you are attempting to get root or change the root password, you need to skip steps 1 to 5).**
1. Copy everything in the text configuration file (`RSTXXXXXXX_JCXXXXX.txt`) till before `config.checksum = "<some random md5 hash>"`.
2. Go to this [MD5 Hash Generator Website](https://passwordsgenerator.net/md5-hash-generator/) and paste it and leave a new line at the end. It should look like ![this](https://i.imgur.com/mAle1mi.png)
3. Click on Generate to get the MD5 hash. Copy it.
4. In your text configuration file (`RSTXXXXXXX_JCXXXXX.txt`) change `config.checksum = "<some random md5 hash>"` to `config.checksum = "<THE MD5 HASH YOU COPIED IN STEP 3>"`.
5. Save the file.
6. Open Terminal or Command Prompt.
7. Use this command to re-encrypt the text configuration file with your respective `server.key` :-
`openssl aes-128-cbc -kfile "<path to the key file>" -in "RSTXXXXXXX_JCXXXXX.txt" -out "RSTXXXXXXX_JCXXXXX_MODIFIED.enc"`
8. In your Router WEB-UI Page (`http://192.168.29.1`), go to `Administrator --> Maintenance`.
9. Select and restore the `RSTXXXXXXX_JCXXXXX_MODIFIED.enc` file that was generated at step 7.
10. If by any chance your router configuration file had incorrect settings, it might reset the whole configuration or also might brick the router. If your router is bricked, a hard reset might fix it. Just push the button (inside a hole) behind the router for about 30 seconds. And after it boots up, restore the original configuration file that you downloaded directly from the Router WEB-UI to get back your original settings.

View File

@ -0,0 +1,25 @@
# Get Root Access (via Telnet)
*Disclaimer: - This is Only for educational purposes, No one is responsible for any type of damage. Any wrong step might brick your router. So be aware.*
1. First of all, follow [this guide](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Decrypt-Router-Configuration-File.md) to get the router decrypted configuration file `RSTXXXXXXX_JCXXXXX.txt`
2. Open `RSTXXXXXXX_JCXXXXX.txt` with Notepad or other Text Editor.
3. The first line of the file should look like : `config.userdb = {}`.
4. Change the first line to :
```
config.userdb = {} os.execute("/usr/sbin/telnetd"); os.execute("/pfrm2.0/bin/iptables -I fwInBypass -p tcp --dport 23 -m ifgroup --ifgroup-in 0x1/0x1 -j ACCEPT"); os.execute("echo -e \"password\npassword\" | passwd root");
```
5. Ensure there is no line break in the line you just pasted. The whole content should be in a single line and the line should start with `config` otherwise this isn't gonna work.
6. Follow **from step 6** mentioned in [this guide](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Encrypt-Router-Configuration-File.md) to re-encrypt the configuration file and restore it via the router admin panel. (You have to skip from step 1 to 5 in that guide otherwise your router may reset or restart and you will not have root).
7. Connect your router via Telnet at port 23 with `root` as user name and `password` as password.
8. Use command `touch /tmp/DEBUG_IMAGE` to keep Telnet enabled. (Otherwise it will be disabled after some time).
**Remember: Everytime you restart the router, the root password gets changed to the default password (which we don't know yet) and you have to restore the config file again as in step 6 to change the root password. Step 8 will keep your telnet enabled across router restarts.**

View File

@ -1,22 +1,36 @@
# Get Logs # Get Logs (dbglogs)
*Disclaimer: - This is Only for educational purposes, No one is responsible for any type of damage.* *Disclaimer: - This is Only for educational purposes, No one is responsible for any type of damage.*
**NOTE: FTP username will be admin & password will be your admin password in WEB-UI (Router Configuration Page)** **NOTE: FTP username will be admin & password will be your admin password in WEB-UI (Router Configuration Page).**
1. Make sure you have [**openssl**](https://wiki.openssl.org/index.php/Binaries) **installed** or else install it and **add it to environment variable PATH**. 1. Make sure you have [**openssl**](https://wiki.openssl.org/index.php/Binaries) **installed** or else install it and **add it to environment variable PATH**.
2. **Download** and **Extract** the **zip** of your respective firmware from [here](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/)
3. Get **`server.key`** file from the Extracted zip at **`/pfrm2.0/etc/server.key`** and Copy it to **`Desktop/JioFiber`**. 2. ~~**Download** and **Extract** the **zip** of your respective firmware from [here](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/)~~
4. Go to Your **Router WEB-UI Page** (`http://192.168.29.1`) and Sign in as **Admin**. (The default credentials are **admin : Jiocentrum**)
5. After you have signed in, change the URL in the address bar from `http://192.168.29.1/platform.cgi` to `http://192.168.29.1/dbglog.cgi` 3. ~~Get **`server.key`** file from the Extracted zip at **`/pfrm2.0/etc/server.key`** and Copy it to **`Desktop/JioFiber`**.~~
6. Press Enter and wait a few minutes until a file gets downloaded.
7. Save the downloaded file (**`reliance-dbglog-enc.tgz`**) to **`Desktop/JioFiber`** 4. Grab the encryption key for your router model from [here](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/EncryptionKeys/) and Copy it to **`Desktop/JioFiber`** as `server.key`
8. Open up **Terminal** or **Command Prompt** in **`Desktop/JioFiber`**
9. **Decrypt** the downloaded **.enc** file using the command 5. Go to Your **Router WEB-UI Page** (`http://192.168.29.1`) and Sign in as **Admin**. (The default credentials are **admin : Jiocentrum**)
6. After you have signed in, change the URL in the address bar from `http://192.168.29.1/platform.cgi` to `http://192.168.29.1/dbglog.cgi`
7. Press Enter and wait a few minutes until a file gets downloaded.
8. Save the downloaded file (**`reliance-dbglog-enc.tgz`**) to **`Desktop/JioFiber`**
9. Open up **Terminal** or **Command Prompt** in **`Desktop/JioFiber`**
10. **Decrypt** the downloaded **.enc** file using the command
`openssl aes-128-cbc -d -kfile "server.key" -in "reliance-dbglog-enc.tgz" -out "reliance-dbglog-dec.tgz"` `openssl aes-128-cbc -d -kfile "server.key" -in "reliance-dbglog-enc.tgz" -out "reliance-dbglog-dec.tgz"`
10. **Extract** the `reliance-dbglog-dec.tgz` file using **7zip** or use the command `tar -xvf reliance-dbglog-dec.tgz`
11. You will see a lot of files have been extracted to the directory **`Desktop/JioFiber`**. These are the dbglogs.
12. Use [DB Browser for SQLite](https://sqlitebrowser.org/) to open the files with **`.db`** extension.
13. Now experiment with those files on your own.
### The system.db file contains all the configuration data including Wi-Fi passwords, TR-069 Configuration, Router WEB-UI Passwords, and a lot more.... 11. **Extract** the `reliance-dbglog-dec.tgz` file using **7zip** or use the command `tar -xvf reliance-dbglog-dec.tgz`
12. You will see a lot of files have been extracted to the directory **`Desktop/JioFiber`**. These are the dbglogs.
13. Use [DB Browser for SQLite](https://sqlitebrowser.org/) to open the files with **`.db`** extension.
14. Now experiment with those files on your own.
**The system.db file contains all the configuration data including Wi-Fi passwords, TR-069 Configuration, Router WEB-UI Passwords, and a lot more...**

View File

@ -1,22 +1,18 @@
# JioFiber-Home-Gateway # JioFiber-Home-Gateway
This repository contains all the files and instructions to customize your JioFiber ONT Gateway. You can grab your Gateway's firmware from [Firmwares](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/) or you can find instructions for miscellaneous customizations from [Instructions](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Instructions/).
### Available Firmwares :-
**[Read the Instructions First](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Firmwares/README.md)**
1. [JCO110](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/JCO110/)
2. [JCOW401](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/JCOW401)
3. [JCOW403](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/JCOW403)
4. [JCOW404](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/JCOW404)
5. [JCOW414](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/JCOW414)
6. [JCOW411](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/JCOW411)
This repository contains all the files and instructions to customize your JioFiber ONT Gateway. You can grab your Gateway's firmware from [Firmwares](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Firmwares/) or you can find instructions for miscellaneous customizations from [Instructions](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Instructions/).
*Special Thanks to [yashrastogi](https://broadbandforum.co/members/yashrastogi.81002/) for getting the [OTA URL of Jio STB](https://broadbandforum.co/threads/jio-stb-jhsd200-ota-link.209956/) and [RealEng1neer](https://github.com/RealEng1neer) for arranging the ONT Firmware Links.*
### Available Instructions :- ### Available Instructions :-
1. [Getting Logs from JioFiber ONT Home Gateway](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Get-dbglogs-JioFiber-ONT-Home-Gateway.md) 1. [Getting Logs (dbglogs) from JioFiber ONT Home Gateway](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Get-dbglogs-JioFiber-ONT-Home-Gateway.md)
2. [Enable FTP on JioFIber ONT Home Gateway](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Enable-FTP-JioFiber-ONT-Home-Gateway.md)
3. [Disable TR-069 on JioFiber ONT Home Gateway](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Disable-TR-069-JioFiber-ONT-Home-Gateway.md)
2. [Enable FTP on JioFIber ONT Home Gateway](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Enable-FTP-JioFiber-ONT-Home-Gateway.md) *(Might not work, check 5th instruction instead)*
3. [Disable TR-069 on JioFiber ONT Home Gateway](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Disable-TR-069-JioFiber-ONT-Home-Gateway.md) *(Might not work)*
4. [Get Root Access on JioFiber ONT Home Gateway](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Get-Root-Access-JioFiber-ONT-Home-Gateway.md)
5. [Enable FTP Server with `/` as FTP Root](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Enable-Root-FTP-JioFiber-ONT-Home-Gateway.md)
## Disclaimer ## Disclaimer
*This is Only for educational purposes. No one is responsible for any type of damage.* *This is Only for educational purposes. No one is responsible for any type of damage.*