保留数据 nexus 5升级到安卓 6.0.1 的办法

由于我的手机root(作为一个玩机分子,你不用问我为什么要root吧) 了什么的 OTA升级常常不成功! 只好找别的方法

首先是备份,备份 也可以用刷机精灵什么的备份一下先,万事先备份,为防意外和后悔

1.首先下载adb,fastboot:
http://dl.pconline.com.cn/download/359035-1.html
下载解压,将名称中含有adb和fastboot.exe复制到 c:/windows/system32下
然后再将名称中含有adb的所有文件复制到 c:/windows/system。
ps:如果你看不懂,就把解压出来的所以文件分别cp到上面说的两个目录就行了 哈哈

就完美解决刷机中遇到的fastboot和adb不是内部或者外部命令的问题了

2.从谷歌发布安卓5.1工厂镜像 找到对应机器的官方的安卓6.0.1镜像:
https://dl.google.com/dl/android/aosp/hammerhead-mmb29s-factory-6bfcdfa4.tgz

https://developers.google.com/android/nexus/images
点击左边的 Nexus Factory Images
3.解压这个.tgz文件放到 C:/adb/ (没有这个目录就创建一下),非常重要。

4.nexus 5用户用下面的办法修改flash-all.bat:
pc电脑用文本编辑器例如记事本等打开flash-all.bat,linux或者mac使用相关编辑器打开里面的flash-all.sh,将 (fastboot) -w update命令之前的”-w”给去掉,如果不去掉这个-w的话,您的数据将被删除。

5.连结你的nexus4或者nexus 5和PC,开启USB调试,

哈哈如果你不会的话 可以用刷机精灵中的进入Fastboot
然后打开命令提示符,将手机进入到fastboot模式(Make sure your device is in Fastboot mode (usually you can get there by holding VolUp+VolDown+Power when the device is turned off)), ps: 后面这些可以不要,直接双击flash-all.bat运行它 (输入相关dos命令进入c:/adb/ 目录,然后输入:adb reboot bootloader)

待手机进入这个模式后,再输入 flash-all.bat,(一定要使用去掉-w的.bat,不然就会清空数据的),或者直接在电脑上双击flash-all.bat运行它。

from http://www.inexus.co/article-621-1.html

ps root http://www.inexus.co/thread-3713-1-1.html

解决手动升级安卓5.0遇到”missing system.img”问题
http://www.inexus.co/article-2798-1.html

nexus 6.0.1

https://dl.google.com/dl/android/aosp/hammerhead-mmb29s-factory-6bfcdfa4.tgz

https://dl.google.com/dl/android/aosp/hammerhead-lmy47d-factory-6c1ad81e.tgz

How To Mount The Google Nexus 5 on Ubuntu

Complete Guide to Mount Google Nexus 5 on Ubuntu:

sudo add-apt-repository ppa:langdalepl/gvfs-mtp
sudo apt-get update

1. Enable Developer options and enable USB debugging.

2. Install necessary MTP modules to your computer:
sudo apt-get install mtp-tools mtpfs

3. Configure 51-android.rules
sudo gedit /etc/udev/rules.d/51-android.rules

paste the following at the end of the file (if the file does not exist then just paste):
#– Nexus 5
evan@evan-laptop:~$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 006: ID 18d1:4ee2 Google Inc.

so
evan@evan-laptop:~/ cat /etc/udev/rules.d/51-android.rules
SUBSYSTEM==”usb”, ATTR{idVendor}==”18d1", MODE=”0666"

4. Make the file executable:
sudo chmod +x /etc/udev/rules.d/51-android.rules

5. Restart udev
sudo service udev restart

6. Create mount point and set permissions
sudo mkdir /media/nexus5
sudo chmod 755 /media/nexus5

7. Plug in the Nexus 5 and make sure MTP is enabled.

8. Paste following command whenever you PLUG-IN nexus5
sudo mtpfs -o allow_other /media/nexus5

9. When you have completed your work you must unmount:
sudo umount /media/nexus5

Note:
Repeat step8 every time you connect your nexus to your ubuntu OS and then step9 when you are done completing your work.

from http://www.omgubuntu.co.uk/2013/06/mount-nexus-4-on-ubuntu

power toggles–强大的快捷下拉开关

用了原生的安卓4.4.2,一切都好 够快够爽,不过却老是烦于没有通知栏下拉快捷开关, 可以快速开关移动数据什么的 原生的本来的是要二级菜单,用起来真心不太习惯 或者说是觉得他不够方便,思前思后 ,竟然原生的系统不支持 那就只剩下一个方法了 安装第三方的 app

An advanced power control widget for android. FREE and No ADDS
这是官方的介绍 V5吧

google play 安装一下就行了 ,使用过程那是相当的容易 我就不在些啰嗦了 请看下面

http://www.powertoggles.com/
http://sspai.com/23095

Nexus5怎么截屏的具体方法:

同时按下【音量下键】和【电源键】即可快速截屏,一起按这两个键2秒搞定。经测试大概要按上一两秒钟的,不是一按就搞定的。

https://support.google.com/nexus/answer/2811098?hl=zh-Hans