{"id":21851811,"url":"https://github.com/justxd22/huawei-reboot_xd","last_synced_at":"2026-05-06T21:36:31.637Z","repository":{"id":154529164,"uuid":"490673840","full_name":"Justxd22/Huawei-Reboot_xd","owner":"Justxd22","description":"Tired of using the web login of your router to restart it? Tired of apps that take too long to load to restart your router? Here's the solution!","archived":false,"fork":false,"pushed_at":"2022-05-10T12:05:48.000Z","size":28,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-21T18:23:10.597Z","etag":null,"topics":["huawei","huawei-devices","huawei-mobile-services","huawei-router","huawei-routers","linux","linux-terminal","linux-tools","terminal","terminal-app","terminal-based","termux","wifi","wifi-router"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Justxd22.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-10T11:49:22.000Z","updated_at":"2023-12-11T15:56:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"a1d06467-92e1-4083-be1d-8167bd17ef87","html_url":"https://github.com/Justxd22/Huawei-Reboot_xd","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Justxd22/Huawei-Reboot_xd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justxd22%2FHuawei-Reboot_xd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justxd22%2FHuawei-Reboot_xd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justxd22%2FHuawei-Reboot_xd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justxd22%2FHuawei-Reboot_xd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Justxd22","download_url":"https://codeload.github.com/Justxd22/Huawei-Reboot_xd/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justxd22%2FHuawei-Reboot_xd/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32713113,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T19:35:05.142Z","status":"ssl_error","status_checked_at":"2026-05-06T19:35:03.996Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["huawei","huawei-devices","huawei-mobile-services","huawei-router","huawei-routers","linux","linux-terminal","linux-tools","terminal","terminal-app","terminal-based","termux","wifi","wifi-router"],"created_at":"2024-11-28T01:11:23.826Z","updated_at":"2026-05-06T21:36:31.605Z","avatar_url":"https://github.com/Justxd22.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Huawei-Reboot_XD\n\nFeatures :] :\n\n - Written in python RUN ANYWHERE!\n - Optimized for laggy networks\n - 5.4 kb only!\n - Lightning fast \n - Don't install apps to reboot\n - Never use the web login again\n - Automatic retries\n - Noob friendly\n - No Libs required\n\nenjoy :)\n\n# Demo\n\n\u003cimg src=\"./demo.gif\" alt=\"demo\"/\u003e\n\n# Requirements\n\n - You target should be a Huawei router\n - username/password of your router  \n   press enter to use default\n - Be on the same network  \n - you should have the router ip  \n   press enter to use default\n - python 3.x installed\n - This was tested with software v21  \n   anything below should work  \n   anything after uses new crypto functions that's  \n   hard asf to recreate hopefully i will add it later!\n\n# TODO\n\n - Add support for newer models that use js crypto\n - Auto discovery? auto router detect\n\n# Install\n\n## Linux\n1. Copy to /bin/ and give  execute permission if needed  \n   ```bash\n   mv ./reb.py /bin/reb \u0026\u0026 chmod +x /bin/reb\n   ```\n2. Run by `reb` command\n\n## Windows\n1. Clone this repo\n2. Run by: `python reb.py`\n\n## Termux\n1. Clone this repo\n2. Copy to your bin folder  \n   ```bash\n   cp ./reb.py /data/data/com.termux/files/usr/bin/\n   mv /data/data/com.termux/files/usr/bin/reb.py /data/data/com.termux/files/usr/bin/reb\n   ```\n3. Give execute permissions\n   ```bash\n   chmod +x /data/data/com.termux/files/usr/bin/reb\n   ```\n4. Run by `reb` command\n\n# Donation\nif you liked this project you can support me by donating to the following address,  \nTHANKS!\n - XMR - `433CbZXrdTBQzESkZReqQp1TKmj7MfUBXbc8FkG1jpVTBFxY9MCk1RXPWSG6CnCbqW7eiMTEGFgbHXj3rx3PxZadPgFD3DX`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustxd22%2Fhuawei-reboot_xd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjustxd22%2Fhuawei-reboot_xd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustxd22%2Fhuawei-reboot_xd/lists"}