├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ ├── build.yml │ └── check.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── forge.config.js ├── package.json ├── public ├── global.css ├── icons │ ├── mac │ │ └── icon.icns │ ├── png │ │ ├── 1024x1024.png │ │ ├── 128x128.png │ │ ├── 16x16.png │ │ ├── 24x24.png │ │ ├── 256x256.png │ │ ├── 32x32.png │ │ ├── 48x48.png │ │ ├── 512x512.png │ │ └── 64x64.png │ └── win │ │ └── icon.ico └── index.html ├── rollup.config.js ├── scripts ├── build.ts ├── lint.ts └── start.ts ├── src ├── App.svelte ├── components │ ├── Button.svelte │ ├── Dropdown.svelte │ ├── Link.svelte │ ├── Loader.svelte │ ├── Step.svelte │ ├── StepBar.svelte │ ├── StepDoneButton.svelte │ ├── TextInput.svelte │ ├── TopBar.svelte │ └── index.ts ├── global.ts ├── main.ts ├── renderer.ts └── views │ ├── index.svelte │ ├── root.svelte │ ├── steps │ ├── ConnectPhone.svelte │ ├── DownloadMagisk.svelte │ ├── Finish.svelte │ ├── Flash.svelte │ ├── GetLatestFactoryImage.svelte │ ├── PatchBootImage.svelte │ ├── Prerequisites.svelte │ ├── UnlockBootloader.svelte │ └── index.ts │ └── update.svelte └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | **/*.md 2 | node_modules/ 3 | public/build/ 4 | out/ -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/README.md -------------------------------------------------------------------------------- /forge.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/forge.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/package.json -------------------------------------------------------------------------------- /public/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/global.css -------------------------------------------------------------------------------- /public/icons/mac/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/icons/mac/icon.icns -------------------------------------------------------------------------------- /public/icons/png/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/icons/png/1024x1024.png -------------------------------------------------------------------------------- /public/icons/png/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/icons/png/128x128.png -------------------------------------------------------------------------------- /public/icons/png/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/icons/png/16x16.png -------------------------------------------------------------------------------- /public/icons/png/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/icons/png/24x24.png -------------------------------------------------------------------------------- /public/icons/png/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/icons/png/256x256.png -------------------------------------------------------------------------------- /public/icons/png/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/icons/png/32x32.png -------------------------------------------------------------------------------- /public/icons/png/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/icons/png/48x48.png -------------------------------------------------------------------------------- /public/icons/png/512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/icons/png/512x512.png -------------------------------------------------------------------------------- /public/icons/png/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/icons/png/64x64.png -------------------------------------------------------------------------------- /public/icons/win/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/icons/win/icon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/public/index.html -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/rollup.config.js -------------------------------------------------------------------------------- /scripts/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/scripts/build.ts -------------------------------------------------------------------------------- /scripts/lint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/scripts/lint.ts -------------------------------------------------------------------------------- /scripts/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/scripts/start.ts -------------------------------------------------------------------------------- /src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/App.svelte -------------------------------------------------------------------------------- /src/components/Button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/components/Button.svelte -------------------------------------------------------------------------------- /src/components/Dropdown.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/components/Dropdown.svelte -------------------------------------------------------------------------------- /src/components/Link.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/components/Link.svelte -------------------------------------------------------------------------------- /src/components/Loader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/components/Loader.svelte -------------------------------------------------------------------------------- /src/components/Step.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/components/Step.svelte -------------------------------------------------------------------------------- /src/components/StepBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/components/StepBar.svelte -------------------------------------------------------------------------------- /src/components/StepDoneButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/components/StepDoneButton.svelte -------------------------------------------------------------------------------- /src/components/TextInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/components/TextInput.svelte -------------------------------------------------------------------------------- /src/components/TopBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/components/TopBar.svelte -------------------------------------------------------------------------------- /src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/components/index.ts -------------------------------------------------------------------------------- /src/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/global.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/renderer.ts -------------------------------------------------------------------------------- /src/views/index.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/index.svelte -------------------------------------------------------------------------------- /src/views/root.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/root.svelte -------------------------------------------------------------------------------- /src/views/steps/ConnectPhone.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/steps/ConnectPhone.svelte -------------------------------------------------------------------------------- /src/views/steps/DownloadMagisk.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/steps/DownloadMagisk.svelte -------------------------------------------------------------------------------- /src/views/steps/Finish.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/steps/Finish.svelte -------------------------------------------------------------------------------- /src/views/steps/Flash.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/steps/Flash.svelte -------------------------------------------------------------------------------- /src/views/steps/GetLatestFactoryImage.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/steps/GetLatestFactoryImage.svelte -------------------------------------------------------------------------------- /src/views/steps/PatchBootImage.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/steps/PatchBootImage.svelte -------------------------------------------------------------------------------- /src/views/steps/Prerequisites.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/steps/Prerequisites.svelte -------------------------------------------------------------------------------- /src/views/steps/UnlockBootloader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/steps/UnlockBootloader.svelte -------------------------------------------------------------------------------- /src/views/steps/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/steps/index.ts -------------------------------------------------------------------------------- /src/views/update.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/src/views/update.svelte -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raphtlw/symbit/HEAD/tsconfig.json --------------------------------------------------------------------------------