Comments (12)
Ohh, havn't known the legal issue
Is it possible to backup the boot and userdata partition of Wear OS with twrp? If so I will try this and I could prepare a documentation page with at least some indications...
from asteroidos.org.
I've created some tools that help with this: https://github.com/beroset/asteroid-hosttools
from asteroidos.org.
This is now fixed by this commit #298
from asteroidos.org.
or at least a guide to find and reflash the original os
from asteroidos.org.
I'm not entirely sure whether we can document how to reinstall WearOS (both technically and legally). That being said, we could add a documentation page for "backups" with one subsection for backups of WearOS and one subsection for backups of AsteroidOS. I would recommend the usage of TWRP (when available) with links to official downloads https://twrp.me/Devices/
We could then point to that documentation page from the install pages.
from asteroidos.org.
It is possible indeed. That would be super cool if you could send a PR! Keep me updated.
from asteroidos.org.
of course I could sand a PR!
But twrp shows /system as 0MB and then fails to back up because it is unable to mount /system.
any ideas or tricks?
from asteroidos.org.
Cool!
Does this happen with wearOS or AsteroidOS? Because Asteroid doesn't use the /system partition at all. (but it shouldn't be empty, it should be wearOS's partition left untouched)
from asteroidos.org.
It's with wearOS. Thought I'will have to back it up too...
Maybe it's something with Androids encryption?
But if AsteroidOS lets /system untouched, it should be sufficient to back up /boot and /data...?
from asteroidos.org.
I'd like to propose an addition to our pages that may partially resolve this. It's possible to get a dump of all partitions using a temporary AsteroidOS installation, and possible to restore as well, so one reasonable thing we could do would be to describe how to do this with these steps:
- do a temporary install of AsteroidOS
- make a backup of all partitions
- do a permanent install of AsteroidOS
With those accomplished, it's possible to restore to more or less the original state using this:
- restore the
boot
partition - reboot to original OS
- do a "reset" within that OS which should restore/wipe the
userdata
partition - use ADB to delete the temporary install of AsteroidOS
from asteroidos.org.
I've created some tools that help with this: https://github.com/beroset/asteroid-hosttools
Great work indeed. Tested the tools on catfish and found no issues.
Happy to test specific tasks.
from asteroidos.org.
Thanks for the useful hint!
Just tested the watch-image
tool to backup a sparrow
device. Works fine for me:
3909091328 bytes (3,9 GB, 3,6 GiB) copied, 598,255 s, 6,5 MB/s
Maybe a link to the hosttools could be added to the install page:
https://github.com/AsteroidOS/asteroidos.org/blob/master/templates/layouts/aw-install.hbs#L92
from asteroidos.org.
Related Issues (20)
- Temponly install method call out box does not display devicename
- Tetra simg download link misses HOT 1
- Catfish model names break mobile view HOT 1
- [Porting status] Give recent info who is the current maintainer
- Slug link for Watches page still points to install
- Add font licenses used in stock wf to license documentation page
- Slug is either too high or not centered to the mean line of the title HOT 4
- Feature table breaks at inharmony
- Automatically publish on publication date
- Typo -> it's = its* :)
- Provide more detailed SoC information.
- Do not advise users to solder to the watch pads
- [Real Install] Advise users to first test HW in WearOS HOT 1
- [Install Troubleshoot] Advise to update WearOS to the latest available version HOT 1
- [Feature Request] Filter Watches gallery by features HOT 1
- [Beluga Install] Advise users to update to latest WearOS
- Add MacOS instructions
- Nightlies FTP folder is not accessible anymore HOT 2
- Update watches specs to show all available sensors
- Add release date of original watch in feature list
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from asteroidos.org.