Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/autonome/fxos-scripts. some utility scripts for Firefox OS in my ~/bin dir
Something went wrong. Try again.
fxos-scripts restore
945 B · 31 lines
at master
1234567891011121314151617181920212223242526272829303132#!/bin/bash
if [ ${BACKUP_PATH+x} ]then echo "BACKUP_PATH set to ${BACKUP_PATH}" backupDir=$BACKUP_PATHelse backupDir=~/Dropbox/b2g/nexus4-backupfi
adb shell stop b2gsleep 5
adb push "$backupDir/wpa_supplicant.conf" /data/misc/wifi/wpa_supplicant.confadb shell chown wifi:wifi /data/misc/wifi/wpa_supplicant.conf
adb push "$backupDir/local/storage" /data/local/storageadb push "$backupDir/local/OfflineCache" /data/local/OfflineCacheadb push "$backupDir/local/permissions.sqlite" /data/local/permissions.sqliteadb push "$backupDir/local/ua-update.json" /data/local/ua-update.json
for f in `ls "$backupDir/local/webapps"`; do adb push "$backupDir/local/webapps/$f" "/data/local/webapps/$f" done
# remove any existing profiles (probably because you just flashed, so there's an empty one) adb shell rm -rf /data/b2g/mozillaadb push "$backupDir/b2g" /data/b2gadb push "$backupDir/sdcard" /sdcardadb shell start b2g