android几天有感

来源:互联网 发布:数据透视表不显示汇总 编辑:程序博客网 时间:2024/04/29 12:46
详细信息大概就是这些了。
HTC G1虽然配置不是很高,但是学习的话算是够用的,这远远超出我原先对ANDROID对于配置的预计。

  1. 首先,如果要玩机,ROOT是必须的。至于ROOT是什么,就相当于是最高权限用户,相当于一家公司的董事长吧。有着最高权限可以任意改变系统,是任意……。这个在之前玩LINUX就试过了,在WIN系统上你要修改系统文件是不太可能的,但是在LINUX系统上可以任意移动,也因此呢,我曾经将所有文件移动到过HOME目录中。
  2. 对于使用SD-EXT分区来安装程序是很爽的,对于小内存的机子来讲。不过,这也是在牺牲了些性能的基础上,但是应该不能很明显,放在EXT分区的话,相对比FAT32分区要好些。不过如果取得了ROOT权限,并且已经分区了。就可以简单的用几个命运来解决了,这个是有趣1的。
  3. 然后,在开始之前要下载个ANDROID SDK,也就是ANDROID的开发工具,那么,事情就简单多了。然后的话,安装这个SDK,PATH到PATH路径。或者用这个品牌机的套件吧,这个会比想像中的会简单上很多的。
  4. 下个什么手机助手什么的,以便简单安装个软件什么的。如果和我一样犯懒的话,就可以这样做,不过应该会有更有器的方法,可是不值得去玩的。
  5. 检查一下就玩机了。
大概要玩的就以下了:
首先,如果要玩刷机什么的,首先要刷recovery,至于是什么,可以谷歌一下。
adb push recovery.img /sdcard/recovery.img
意思也就是将recovery.img的文件放到SD卡上面,
然后
fastboot boot recovery.img
重启后,就差不多行了,SPL、RADIO什么的也都一样的。

而,其实APP TO EXT其实也很简单吧,首先用上一步的RECOVERY,也就是开机进入那个模式之后,选择里面的分区再随便选一下,然后就差不多了,第一个是SWAP分区,相当于运行内存吧。然后完成后,如果没有识别EXT分区就再刷个APP2EXT的ROM,应该就行了。至少我是这样做的,不过事实上也就是几行代码吧。cp、ln几个命令,然后找个软件来做这些事,后期SWAP分区也是类似的。
(PS:其实很多软件做的事情都是很简单的,几条命令,然后做成软件,以此赚钱。这就是IT行业)
APP2EXT的ADB下的代码:
(先输入adb remount
再输入adb shell)
  cp -a /data/app /sd-ext/app
  rm -rf /data/app
  ln -s /sd-ext/app /data/app

  cp -a /data/app-private /sd-ext/ 
  rm -rf /data/app-private
  ln -s /sd-ext/app-private /data/app-private

  cp -a /data/dalvik-cache /sd-ext/dalvik-cache
  rm -rf /data/dalvik-cache
  ln -s /sd-ext/dalvik-cache /data/dalvik-cache

删除系统程序也是此方法,置入做为系统程序也是一样的。先ADB,
    cd /system/app
也就是进入系统程序目录,然后看看是哪个名字对应的程序,比如Email.apk
    rm -rf Email.apk
就可以删除这个程序了,放程序进去就比较容易点了,不需要进入ADB模式。直接
    adb push Email.apk /system/app/Email.apk
拷贝出来的方法:
    adb pull /system/app/Email.apk Email.apk

建立个SWAP文件来解决运存不足就差不多是这样的
   dd if=/dev/zero of=/sdcard/swap.img bs=1024 count=128000
   128M的SWAP.IMG
   chmod 600 /sdcard/swap.img
   mkswap /sdcard/swap.img
   swapon /sdcard/swap.img
对于更换字体的话。
     adb push x.ttf /system/fonts/DroidSansFallback.ttf
    chmod 644 /system/fonts/DroidSansFallback.ttf
修改开机画面
    adb push bootanimation.zip /system/media/bootanimation.zip