{"id":26156972,"url":"https://github.com/throwaway96/chariot-autoroot","last_synced_at":"2025-04-14T08:33:19.626Z","repository":{"id":271410511,"uuid":"913143259","full_name":"throwaway96/chariot-autoroot","owner":"throwaway96","description":"Exploit to root webOS 1.x TVs using Chariot and set up Homebrew Channel","archived":false,"fork":false,"pushed_at":"2025-02-10T02:50:57.000Z","size":1641,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T06:58:40.468Z","etag":null,"topics":["jailbreak","webos","webos-tv"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/throwaway96.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"COPYING","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},"funding":{"github":"throwaway96","ko_fi":"throwaway96"}},"created_at":"2025-01-07T05:46:40.000Z","updated_at":"2025-02-12T00:27:26.000Z","dependencies_parsed_at":"2025-01-08T22:00:44.079Z","dependency_job_id":null,"html_url":"https://github.com/throwaway96/chariot-autoroot","commit_stats":null,"previous_names":["throwaway96/chariot-autoroot"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/throwaway96%2Fchariot-autoroot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/throwaway96%2Fchariot-autoroot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/throwaway96%2Fchariot-autoroot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/throwaway96%2Fchariot-autoroot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/throwaway96","download_url":"https://codeload.github.com/throwaway96/chariot-autoroot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248846121,"owners_count":21170897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["jailbreak","webos","webos-tv"],"created_at":"2025-03-11T09:36:44.218Z","updated_at":"2025-04-14T08:33:19.571Z","avatar_url":"https://github.com/throwaway96.png","language":"Shell","funding_links":["https://github.com/sponsors/throwaway96","https://ko-fi.com/throwaway96"],"categories":[],"sub_categories":[],"readme":"# chariot-autoroot\n\nThis is a tool to root LG TVs running webOS 1. It automatically installs\n[Homebrew Channel](https://github.com/webosbrew/webos-homebrew-channel).\n\nIt uses a feature of webOS (and NetCast) intended to run the\n[Chariot](https://www.keysight.com/us/en/products/network-test/performance-monitoring/ixchariot.html)\nendpoint test.\n\nWhile I've tested this on both H13- and M14-based TVs, there are reports that\nthe \"Chariot Endpoint\" option is disabled on some TVs. If \"Chariot Endpoint\"\nis unavailable on your webOS 1 TV, please let me know.\n\nSince LG has been aware of this for a long time and hasn't released any\nnew firmware for webOS 1 since early 2022, this is never going to be patched.\n\n## Instructions\n\n1. Download `pelinux_arm_sl_710.tar` from the latest release on the\n   [Releases](https://github.com/throwaway96/chariot-autoroot/releases)\n   page.\n2. Place the `pelinux_arm_sl_710.tar` archive in the root directory of a\n   USB drive. (It should be formatted with FAT32 or NTFS and only have\n   one partition.)\n3. Plug the USB drive into your TV. (Make sure it's the only USB drive\n   connected.)\n4. Open the Instart menu. (If you don't have a service remote, try an\n   [SSAP client](https://github.com/throwaway96/webos-ssap-web).)\n   The password is 0413.\n5. Go to page 8, \"Test Option\". Select \"Chariot Endpoint\" and press OK.\n\nIf you have the LG Developer Mode app installed, you *must* remove it before\nrebooting. **Do not** install it while your TV is rooted.\n\n## Settings\n\nYou can influence the behavior of the script by putting certain files inside\nthe archive:\n\n* `autoroot.debug` - Enables additional logging.\n* `autoroot.telnet` - Makes a root shell available via telnet on port 23 when\n  the script starts.\n\n(I realize this is not a great mechanism, but I don't know if it matters\nenough to bother fixing.)\n\n## Troubleshooting\n\nToasts from the script may be hidden by system messages.\n\nIf the toast and/or log says \"Rooting complete\" but you don't see Homebrew\nChannel, reboot the TV. Make sure Quick Start+ is disabled.\n\n## Support\n\nYou can find more information at [webosbrew.org](https://www.webosbrew.org/).\n\nIf you need help rooting your TV, try the\n[OpenLGTV Discord](https://discord.gg/hXMHAgJC5R). Before you ask a question,\ncheck the FAQ (#faq) to see if it is answered there! Attach your `autoroot.log`\nwhen asking for help.\n\n## License\n\nThis program is free software: you can redistribute it and/or modify it under\nthe terms of the GNU Affero General Public License as published by the Free\nSoftware Foundation, either version 3 of the License, or (at your option) any\nlater version.\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY\nWARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A\nPARTICULAR PURPOSE. See the GNU Affero General Public License for more details.\n\nYou should have received a copy of the GNU Affero General Public License along\nwith this program. If not, see \u003chttps://www.gnu.org/licenses/\u003e.\n\nSee `COPYING` for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthrowaway96%2Fchariot-autoroot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthrowaway96%2Fchariot-autoroot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthrowaway96%2Fchariot-autoroot/lists"}