Sound like a dream, take my money
https://www.indiegogo.com/en/projects/braxtechnologies/open_slate
| key | C44277AB1252CE81C1122EE177CF1D41EE6E1B47 |
Sound like a dream, take my money
https://www.indiegogo.com/en/projects/braxtechnologies/open_slate
How far back in time can you understand English?
Link: https://www.deadlanguagesociety.com/p/how-far-back-in-time-understand-english
Discussion: https://news.ycombinator.com/item?id=47061614
The RustWeek 2026 schedule, including the talk details for RustWeek 2026, is now published!
https://2026.rustweek.org/schedule/tuesday/
https://2026.rustweek.org/schedule/wednesday/
Don't forget to buy your ticket!
Finally found a solution to a problem called: “How do I switch between two phones without having to go trough excruciating setup process over and over again”?
Granted, this probably isn’t a problem for people who checks notes don’t try to mainline their phones, but it was still annoying.
Reading about how Android stores information led me to deprecated utilities, people calling each other idiots on xda-developers (as it is tradition) and so on.
However, I finally figured it out. I can’t guarantee it would work across different Android builds, I tested this on LineageOS. No stupid apps needed.
#!/usr/bin/env zsh
export SRC=<source_device>
export DEST=<destination_device>
adb -s $SRC root
adb -s $SRC shell 'tar -cvzf /data/local/tmp/source.tar.gz \
/data/system/users \
/data/system/package* \
/data/media \
/data/data \
/data/app \
/storage/emulated/* \
/data/user_de/* \
/data/misc/profiles/* \
/data/misc/apexdata \
/data/misc_ce/*/apexdata \
/data/misc_de/*/apexdata'
adb -s $SRC pull /data/local/tmp/source.tar.gz .
adb -s $SRC shell 'rm /data/local/tmp/source.tar.gz'
adb -s $DEST root
adb -s $DEST push source.tar.gz /data/local/tmp/
adb -s $DEST shell 'tar -xvf /data/local/tmp/source.tar.gz'
adb -s $DEST shell 'rm /data/local/tmp/source.tar.gz'
adb -s $DEST shell 'rm -rf /data/dalvik-cache/arm/*'
adb -s $DEST shell 'rm -rf /data/dalvik-cache/arm64/*'
adb -s $DEST shell 'rm -rf /data/misc/apexdata/com.android.art/dalvik-cache'
adb -s $DEST shell 'sync; echo b > /proc/sysrq-trigger'
rm source.tar.gz
printf 'Heads up! Data migration finished.\07\n'