is there any way (without using Titanium Backup and etc) to update a rom and keeping all your settings and apps?
thanks.
Yes only do wipe cache and dalvik
Tapatalking
is there any way (without using Titanium Backup and etc) to update a rom and keeping all your settings and apps?
thanks.
hmm 201210040 builds raises exceptions when trying to access to Settings
Since nightly if October 1st, Light Flow Led control no longer works. Any advice on regaining control of trackball led for notifications?
Sent from my Nexus One using Tapatalk 2
#extract the gapps zip on you desktop
#create directory
$ adb shell mkdir -p /sd-ext/gapps/system
#push the system folder to device
$ adb push ~/Downloads/gapps/system /sd-ext/gapps/system
# make sure directories are right init script depends on this exact placement
$ adb shell ls /sd-ext/gapps/system
app etc framework lib usr
#enable extgapps
$ adb shell "echo x > /sd-ext/gapps/.extgapps"
#reboot and wipe device
$ adb reboot bootloader
$ fastboot -w
$ fastboot reboot
# symlinks will be created on boot
# look at beginning of logcat to ensure links were created
$ adb logcat -C
.....
I/extgapps( 137): Removed Provision
I/extgapps( 139): Removed QuickSearchBox
I/extgapps( 145): Created /system/app/Talk.apk
I/extgapps( 148): Created /system/app/ChromeBookmarksSyncAdapter.apk
I/extgapps( 151): Created /system/app/GoogleBackupTransport.apk
I/extgapps( 154): Created /system/app/GoogleCalendarSyncAdapter.apk
I/extgapps( 157): Created /system/app/OneTimeInitializer.apk
.....
I was trying the latest nightly 10-06. I was using utorrent wen it caused a crash and when the phone restarted all the apps were gone. Even the google apps were missing which was because they were mounted on ext. All the apps appeared as ghost entries in application manager. Now the m2sd script also does not install.
Is there any way to fix the links?
Also the old issue regarding the confilct between gps and mobile data is not gone. And i was not able to convert battery icon to stock through toolbox settings.
The overall rom felt much stable and snappier may be cz its using nand as well. Stock galary camera preview is still broke but the video recording is working fine.
My suggestion with a2sd would be to create an option that can help users fix the broken links, and also instead of interactive installation commands, force the linking of apps and dalvoc cache to ext. Many users keep complaining about low disk space as they choose not to move dalvic cache to ext.
Will we see a custom gapps zip that installs to the ext partition, instead of running the commands from fastboot to move the apks ?
+1
After a couple of hours trying to get it work the gapps at sd-ext still were not seen by the 20' init.d script
Please support
HOWTO: external gapps
The 10/06 nightly has a new init script (20extgapps) (note: p6 has it but it might be broke)
Gist: instead of wasting nand space installing 50+MB of gapps to /system we will place them on /sd-ext and create symlinks to /system. This means you can reduce the /system partition to 210MB safely and still have full gapps. In principle, after the initial setup this will survive wipes and updates (assuming you dont format /sd-ext).
The main reasoning is reading from the sdcard should be just as fast (or faster especially with journaling disabled which is now done automatically by the init mount script) than from nand. But random writes to the sdcard are going to me much slower than nand. So if we are only reading from the sdcard and writing all our data to nand it should be much faster. Also im fairly (ok extremely) lazy and dont bother flashing gapps after flashing test builds. This is a zero config method to always have gapps.
Code:#extract the gapps zip on you desktop #create directory $ adb shell mkdir -p /sd-ext/gapps/system #push the system folder to device $ adb push ~/Downloads/gapps/system /sd-ext/gapps/system # make sure directories are right init script depends on this exact placement $ adb shell ls /sd-ext/gapps/system app etc framework lib usr #enable extgapps $ adb shell "echo x > /sd-ext/gapps/.extgapps" #reboot and wipe device $ adb reboot bootloader $ fastboot -w $ fastboot reboot # symlinks will be created on boot # look at beginning of logcat to ensure links were created $ adb logcat -C ..... I/extgapps( 137): Removed Provision I/extgapps( 139): Removed QuickSearchBox I/extgapps( 145): Created /system/app/Talk.apk I/extgapps( 148): Created /system/app/ChromeBookmarksSyncAdapter.apk I/extgapps( 151): Created /system/app/GoogleBackupTransport.apk I/extgapps( 154): Created /system/app/GoogleCalendarSyncAdapter.apk I/extgapps( 157): Created /system/app/OneTimeInitializer.apk .....
let me know how it works for you. i of course had a few problems while testing but hopefully you wont have any. I'm most curious about: stops working after reboot, and no-wipe upgrades. i tested flashing 4 times and all seems well so far. I also updated the market and google search (from market) without issue.
adb reboot bootloader
fastboot flash hboot hboot_jellybean_260-8-168.nb0
fastboot reboot-bootloader
fastboot erase system
fastboot erase boot
fastboot erase userdata
fastboot erase cache
QA:
**I dont have enough space for all my apps? A: try m2sd
**Where can I get info on the builtin a2sd? A: see here for quick run down.
**What is blackrose? A: Please do NOT try and flash this until you find out. And do NOT ask in this tread
**Why is my screen not working? A: Reformat your sdcard. Sounds stupid but its the answer
tar -xaf <release>.tar.xz
fastboot erase system
fastboot flash system system.img
fastboot erase boot
fastboot flash boot boot.img
fastboot erase boot
fastboot erase system
fastboot update Evervolv-3.1.0-<release>-fastboot-update.zip
- Merge android 4.1.2
- fix trackball notifications
- transparent lockscreen
- some kernel changes to ondemand governor for better meshing with userspace powerhal
- Enable vsync
- fix 3g network discovery
- a2dp: bluetooth audio (via tyler hall)
- more dictionaries
- launcher rotation
- new kernel
- update openssh, busybox
- no more legacy camera, using gallery version now (preview has some issues)
- new default wallpaper
- a2sd supports new jb folder app-asec
- fix capacitive button backlight with autobrightness
- webgl in stock browser
- ctr-screen off animation
- bump JRO03L
- add more features: battery percent, powermenu screenshot, t-9 dialer, 6bar signal
- update adreno libs
- split long sms instead of convert to mms
- experiments with power hal to extend battery life on standby
- linaro bionic optimizations for a bit of speed
- Camera should be able to take pictures
- Kernel update: data usage shows up in settings, add avs, switch to caf ondemand gov
- Update Superuser
- Port jumpytouch filter from ics (thanks thoemy) for better pinch to zoom
- bump to JRO03H
- HWA now working (no butter)
- EVToolbox is back (trackball/volume wake, vol music control, ics lockscreen)
- Wifi tether (used it all day today)
- browser rendering
- paid apps (untested)
- googles apps on sd (untested)
- Superuser
- Wifi signal. (switched to bcmdhd) (maybe broke wifi tether)
- Apps2sd (cant format the partition, i forgot to add e2fsprogs to the build)
- Sound. (probably)
- Reboot menu
- Usb mass storage
- Trackball (no wake yet)
# extract the gapps zip on you desktop
# create directory on device
$ adb shell mkdir -p /sd-ext/gapps/system
# push the system folder to device
$ adb push ~/Downloads/gapps/system /sd-ext/gapps/system
# make sure directories are right init script depends on this exact placement (mainly check we dont have gapps/system/system/)
$ adb shell ls /sd-ext/gapps/system
app etc framework lib usr
# enable extgapps (quotes needed)
$ adb shell "echo x > /sd-ext/gapps/.extgapps"
# gapps dir should look like this (if .extgapps doesnt exist the init script wont run)
$ adb shell ls -a /sd-ext/gapps/
.extgapps system
# reboot and wipe device
$ adb reboot bootloader
$ fastboot -w
$ fastboot reboot
-click on the gapps zip on sdcard to open
-long press the system folder -> extract -> 'go to extracted'
-long press the system folder (the extracted one) -> copy
-navigate to /sd-ext
-menu -> new folder -> name it 'gapps'
-open gapps -> paste (system folder)
-menu -> new file -> name it '.extgapps' the dot is required
# directories should now contain:
# /sd-ext/gapps should have: .extgapps, system
# /sd-ext/gapps/system should have: app, etc, framework, lib, usr
-reboot recovery -> wipe data
# symlinks will be created on boot
# look at beginning of logcat to ensure links were created
$ adb logcat -C
.....
I/extgapps( 137): Removed Provision
I/extgapps( 139): Removed QuickSearchBox
I/extgapps( 145): Created /system/app/Talk.apk
I/extgapps( 148): Created /system/app/ChromeBookmarksSyncAdapter.apk
I/extgapps( 151): Created /system/app/GoogleBackupTransport.apk
I/extgapps( 154): Created /system/app/GoogleCalendarSyncAdapter.apk
I/extgapps( 157): Created /system/app/OneTimeInitializer.apk
.....
ZIP:http://goo.im/devs/evervolv/Releases/NexusOne/Evervolv-Perdo-3.0.0p3-passion.zip
- Kernel update: data usage shows up in settings, add avs, switch to caf ondemand gov
- Update Superuser
- Port jumpytouch filter from ics (thanks thoemy) for better pinch to zoom
- bump to JRO03H
- HWA now working (no butter)
- EVToolbox is back (trackball/volume wake, vol music control, ics lockscreen)