Compare commits

...

4 Commits

Author SHA1 Message Date
Ankan Pal 5868acf554
Fix broken link 2023-01-18 18:42:21 +05:30
Ankan Pal 5204fb4c75
Fix Typo 2023-01-18 18:40:47 +05:30
Ankan Pal e14c87cd65
Remove firmwares and organise everything (#21)
* Delete Firmwares/JCOW414 directory

* Delete Firmwares/JCOW411/2.3 directory

* Delete Firmwares/JCOW404/2.3 directory

* Delete Firmwares/JCO110/1.130 directory

* Delete Firmwares/JCOW401/1.34 directory

* Delete Firmwares/JCOW403/1.28 directory

* Organise files
2023-01-18 18:38:50 +05:30
Ankan Pal 97fd8c4628
Fix decimal error in firmware link check script
Will check R2.3 instead of R2.30
2023-01-18 18:26:48 +05:30
36 changed files with 10 additions and 4022 deletions

View File

@ -1,3 +0,0 @@
—_ãrT#ØJïuÅÂô0E*=þÙݬFÆçþ<C3A7>C&ƒ0¥QA ¹ʬ!†¢3Îgˆx?ö¨Ë\úm8†Ù'æu[àP%wž<>îN™k¶Ú­nÐU·^_ÿYä§t(
¹®ª žYÊ- ǵg•û
n~/(þ>ßÓëHŒ×—¼r<1A>}¶ý†jÝZûÕ³£/jµ_Òc•Âî“<C3AE>(†ÇI.Æö<C386>û¢þ´ÙŒ‰2G,ým ŸðZA»SìJCŒsÓ=wÖí¿o™ðÄ_­È¾PS¶ÈFµ+ ½°v  =³yK¹JzÊF"çd2„zJšuîLµ†f

File diff suppressed because it is too large Load Diff

View File

@ -1,2 +0,0 @@
~0<EFBFBD>ßyg—ébí-{Mŕ í0dĽ%|˛í:b@XŐŮ É`¶˙<>ŐĆəſƔ <EFBFBD>¬B•đŹco­<V_DTe{v䱄o.żÜi×ěÂŽ';ÇW"|ô<nŻĆ ·ÚČĽäĘ©p=˝O“
˛f{0<>cUďź_$˘ç¶łâ¶Ášq——†ă ţ<EFBFBD>¤źĆÖ.)şł!<21>ěxş1úÂŞúčÉŚ”ěeś˙vX'Ävá1~îĺYńiŤ#ŔxV 86•DQ„»ĂbÖź¦LrëWűť˝Inćř~ üËc,™-+řyF˙˛WŘť

View File

@ -1,3 +0,0 @@
æµ ðÆ!At|ZÝ3öðÄLÌ+µ¸ÛIÈÅ>M£aZaE±/)¶’(L/ |ò¥`õBd¦<64>lèjôÝô¸Üáù@Ý<>Í3 J8¼f_¯GØ@™o†$„ØÓ[2ʵ0½J¸±w6ƒ@ƒdˆ>óÛy mi<EFBFBD>Ò·½p\=@´dBåLùn¸ ¾‹
¶\ËW;Usň/}±²¬uô×&ì-Hø"ïM£"Tß×^_h”o+–ú’'¿M™>žàNzìV·8Õ}ºeª´<C2AA> ƒÊ1¿Av
_èRç\z¾K´ÿÿúV´Xâlv

View File

@ -1,6 +1,6 @@
# 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/).
This repository contains all the files and instructions to customize your JioFiber ONT Gateway. You can grab your Gateway's firmware from [Firmware](https://github.com/itsyourap/JioFiber-Home-Gateway/tree/master/Router%20Firmware/) 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.*
@ -12,7 +12,7 @@ This repository contains all the files and instructions to customize your JioFib
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) *(Might not work as Jio changed the encryption key in R2.41 update! Please use [this](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Alternate-Way-To-Get-Root-Access-JioFiber-ONT-Home-Gateway.md) instead)*
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) *(Might not work as Jio changed the encryption key in R2.39 update! Please use [this](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/Alternate-Way-To-Get-Root-Access-JioFiber-ONT-Home-Gateway.md) instead)*
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)
@ -22,7 +22,7 @@ This repository contains all the files and instructions to customize your JioFib
### Others
1. [JioFiber SIP Breakdown](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Instructions/SIP.md)
1. [JioFiber SIP Breakdown](https://github.com/itsyourap/JioFiber-Home-Gateway/blob/master/Research/SIP.md)
## Disclaimer
*This is Only for educational purposes. No one is responsible for any type of damage.*

View File

@ -16,9 +16,10 @@
3. Run it in browser developer console, to scan for available firmware versions.
*/
var num = new Intl.NumberFormat("en-US", {
minimumFractionDigits: 2,
});
function precisionRound(number, precision) {
const factor = Math.pow(10, precision);
return Math.round(number * factor) / factor;
}
function checkFirmwareExists(version, url)
{
@ -27,7 +28,7 @@ function checkFirmwareExists(version, url)
http.onreadystatechange = function() {
if (this.readyState === this.DONE) {
if (this.status !== 404){
console.log(`${num.format(version)} : ${url}`);
console.log(`${version} : ${url}`);
}
}
};
@ -45,8 +46,8 @@ async function loadFirmwares() {
const maxVersion = 3;
while (currentVersion < maxVersion) {
const url = `http://fota.slv.fxd.jiophone.net/ONT/${router.manufacturer}/${router.model}/${router.firmwarePrefix}${num.format(currentVersion)}.img`;
checkFirmwareExists(currentVersion, url);
const url = `http://fota.slv.fxd.jiophone.net/ONT/${router.manufacturer}/${router.model}/${router.firmwarePrefix}${precisionRound(currentVersion, 2)}.img`;
checkFirmwareExists(precisionRound(currentVersion, 2), url);
currentVersion += 0.01;
}
}