kdrag0n / android-webinstall Goto Github PK
View Code? Open in Web Editor NEWEasy-to-use web installer for Android-based operating systems
Home Page: https://protonaosp.kdrag0n.dev/
License: MIT License
Easy-to-use web installer for Android-based operating systems
Home Page: https://protonaosp.kdrag0n.dev/
License: MIT License
When the build doesn't work
An unfinished download, empty (404), or otherwise corrupted zip will result in the following error:
Error: End of central directory not found
at Ne.getEntries(/protonaosp-install/js/chunk-vendors.fd2d2a3c.js:22:55537)
at async Ge(/protonaosp-install/js/chunk-vendors.fd2d2a3c.js:22:64445)
at async rn.flashFactoryZip(/protonaosp-install/js/chunk-vendors.fd2d2a3c.js:22:71271)
This should be handled better, e.g. by providing an option to delete the corrupted blob and retry the download.
I'm using Android 13 factory image (oriole-tq1a.221205.011-factory-c9a67c51) for Pixel 6, and getting «Out of storage» while unpacking product.img
.
My env: MacBook Pro 2020 M1 (16 GB); Vivaldi 5.6.2867.50; About 200 Gigs available on SSD; about 20% of RAM is free.
It's a normal profile, not a guest or incognito.
anyone can help with code to implement web usb install features for android 13
It’s possible to add Bootloader lock step ? Same as in Graphene web installer
Hi,
I just wanted to know how the update feature works in the webinstall? And from where does it take the update build and what is the mechanism for it. Do you provide the regular factory build for it or you are supposed to provide the ota build. And how is ti configured in the config and the index.json file. Because it isn't very clear to me.
i generated factory images for oriole for my own custom aosp based rom.
They flash fine with fastboot on linux/mac os / windows.
But if i flash them with the android-webinstall tool the oriole wont boot (sunfish and coral do boot with images flash with the webinstaller)
in google chrome console i see following ragrding the vendor img
for some reason the installer thinks the vendor.img is 4096 bytes? Where does this come from?
flashing the same factory image with fastboot on windows gives this output for this step:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.