remount 为可读写
mount -o remount,rw /system /system
移动 file1 去复盖 file2
mv file1 file2
设置屏幕亮度为 1 最暗,0为关闭,(1-255)
echo 1 > /sys/class/leds/lcd-backlight/brightness
查看输入设备,触屏,感应,指南针之类
cat /proc/bus/input/devices
查看 flash 分区信息
cat /proc/emmc_partition
cat /proc/mtd 这个命令没试过
用 dd 命令备份分区
dd if=/dev/block/mmcblk0p12 of=/sdcard/p12.img
分两段备份 第一段2G,第二段跳过2G再开始备份
dd if=/dev/block/mmcblk0 of=/sdcard/bk1.img bs=1048576 count=2048
dd if=/dev/block/mmcblk0 of=/sdcard/bk2.img bs=1048576 skip=2048
还原两段文件为完整,上面命令反过来。。好像还可以用 cat 没试过。。
cat file1 file2 > allfile
dd 出来的文件直接可以 mount
sudo mount -o loop ~/system.img ~/ext4sys
dd 手机整个flash的文件 用losetup 全盘
sudo losetup /dev/loop0 ~/emmc.img
可以用 fdisk 进行分区操作
sudo fdisk -lu /dev/loop0
用 kpartx 自动把全部分区各自加载
sudo kpartx -av /dev/loop0
移除 kpartx 的加载
sudo kpartx -dv /dev/loop0
移除 losetup 的加载
sudo losetup -d /dev/loop0
boot.img 修改处理
解包boot.img
./split_bootimg.pl boot.img
建 ramdisk 文件夹进入
mkdir ramdisk
cd ramdisk/
解包 boot.img-ramdisk.gz 到 ramdisk 文件夹
gzip -dc ../boot.img-ramdisk.gz | cpio -i
返回上一层目录
cd ../
打包 ramdisk 文件夹成 boot.img-ramdisk.gz
./mkbootfs ramdisk |gzip >boot.img-ramdisk.gz
重新打包 kernel 和 ramdisk 文件为 boot.img
小米
./mkbootimg --kernel boot.img-kernel --ramdisk boot.img-ramdisk.gz --base 0x40200000 -o boot-new.img
百分百
./mkbootimg --kernel boot.img-kernel --ramdisk boot.img-ramdisk.gz --base 0x00e25004 -o boot-new.img
其中--base 0x00e25004 参数很重要,手机不同参数不同,kernel地址,应为base+0x00008000。
如图,kernel_addr:02608000
所以基地址=0x02608000-0x00008000=02600000
打包完了后,好像还要用16进制编辑器,对比下原 boot.img,大概第四行起,有三行内容要复制过来,不然好像启动不了,到底是什么东东没研究。。
PS. 期待这个版块很久了,今天发个主题。最近贪便宜买个几百块的安卓手机,想说过年送老爸礼物。这垃圾手机差点没把我折腾死。杂七杂八的一堆东西,有用没用,大家指点指点。
dd 备份单系统不好还原,还是用 recovery 方便,小米双系统可以这么折腾。
ubuntu手机系统嘛,只闻其声,不见其人,也做不什么,只能等着看看。。。
移动终端未来一定风云变动,无法预测,PC市场必然委缩。。。
折腾安卓手机常用的一些东东
- iamfbi
- 帖子: 1081
- 注册时间: 2009-02-06 9:18
- 来自: 小僧乃吐蕃国大雪山大轮寺护国法师座下四大护法之西域妖僧是也
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
-
- 帖子: 262
- 注册时间: 2008-09-12 12:32
-
- 帖子: 121
- 注册时间: 2012-05-05 20:24
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: 折腾安卓手机常用的一些东东

明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
-
- 帖子: 1
- 注册时间: 2014-02-25 12:09
- 系统: xp
Re: 折腾安卓手机常用的一些东东
不怎么明白
-
- 论坛版主
- 帖子: 5369
- 注册时间: 2007-01-14 16:23
Re: 折腾安卓手机常用的一些东东
原来看过小米MIUI的定制手册,提到过boot.img的问题,不过如果不刷机啥的不用折腾这些吧,最近琢磨编译个原版的android试试
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
- bokuno
- 帖子: 177
- 注册时间: 2009-05-10 22:18
- 系统: Slax Linux
Re: 折腾安卓手机常用的一些东东
我现在期待的是这么一种设备,PC的方便操作+移动端的便携+轻便的定制OS+良好的系统还原+方便的外设扩展,
特点是能随身携带,VGA接口支持,USB接口也少不了,OS要保证有足够多的软件能用,
最终目的,是成为一个个人应用平台,和个人数据中心,以集中管理。

特点是能随身携带,VGA接口支持,USB接口也少不了,OS要保证有足够多的软件能用,
最终目的,是成为一个个人应用平台,和个人数据中心,以集中管理。



Using Slax Linux.
With KDE Desktop, Konqueror browser.
With KDE Desktop, Konqueror browser.
-
- 帖子: 335
- 注册时间: 2010-12-28 17:03