danpashin / twackup-rs Goto Github PK
View Code? Open in Web Editor NEWSafe and fast iOS utility for rebuilding DEB's and backing up packages
License: GNU General Public License v3.0
Safe and fast iOS utility for rebuilding DEB's and backing up packages
License: GNU General Public License v3.0
Since v2.0.0 Twackup is split into library and CLI interface, it needs to have FFI. This will allow creating GUI and using Twackup in other non-rust projects
After update to 2.0.2, I noticed that my rejailbreaking time takes much more longer, needing like 3-5 minutes and tempt to fail at least once.
After removing Twackup(GUI) the issue immediately disappears. Back to my normal booting time (1 minute at most and never fail)
Ps: for my knowledge this issue is usually caused by code regression failure (maybe)
Device: iPhone 11 Pro Max
iOS: 14.8
Jailbreak: unc0ver 8.0.2
Substitute: 2.3.1
Twackup: 2.0.2
Twackup needs to have man pages and shell completion. This needs own build system without any usage of make
or jq
Please make this compatible with iOS13.
If the firmware dependency is just due to no test device I'm happy to test.
App and CLI tool are crashed when performing huge deb rebuild like themes. They are causing memory exception which leads to app/tool crash.
To fix this, library should choose between rebuilding in memory on in files.
Some users reporting about weird crash when tapping on share button for deb
Or for package list
Do you mind adding a "Open in Filza" option while user long presses on any tab/deb ?
Since debs are now in /var/mobile/Documents/Twackup
user can move rename saved file, file path will change and Twackup can't detect if file exists yet or not. Replacing path column with inode id or some oher data and accessing deb by using fileReferenceURL() (consider persistency) should resolve this issue.
As title.
After I choose "Best" for compression, Twackup no longer creates .deb in /var/mobile/Documents. Even if I switch back to "Optimal".
But It does create a new tab in "Rebuilded".
Check localization in some places - rebuilded should be changed to rebuilt
As title.
Sometimes the Rebuilded .debs are placed in /var/mobile/Documents
and sometimes in /var/mobile/Containers/Data/Application/ Twackup /Documents
As Twackup now supports FFI, gui is needed
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.