定制开机画面
来源:互联网 发布:中国十大zu最恶心公知 编辑:程序博客网 时间:2024/05/22 06:44
如何更改手机的开机画面?
1、刷一个合适的recovery刷机包
下载地址如下
http://www.clockworkmod.com/rommanager
Boot Loader 是在操作系统内核运行之前运行的一段小程序。
所以不要轻易的碰,除非你是想手机成砖的。
危险命令 fastboot flash bootloader bootloader.img(有可能缺失什么东西)
自毁命令 fastboot erase bootloader擦除bootloader
除了bootloader 其他的分区随便刷
正确代码如下:
fastboot flash recovery <自己下载的recovery包>
然后启动设备: fastboot reboot
2,用mount指令挂载分区
—-不挂载分区不能复制
在用unmount指令解除挂载分区
使用方法
mount [选项] <-t 类型> [-o 挂载选项] <设备> <挂载点>
umount <挂载点|设备>
3,编写uodater-script脚本文件(完成如下工作)
以读写模式挂载/system删除旧的su文件复制旧的su文件修改su文件的权限卸载/system
脚本文件代码如下
ui_print("——————————"); ui_print("Recovery Upgrade Package"); ui_print("——————————"); ui_print("-Mounting /system --"); # 以读写模式挂载/system run_program("/sbin/busybox","mount","-o","rw","/system"); delete("/system/xbin/su"); package_extract_dir("system","/system"); #设置su命令的群贤,将其变成可执行的 set_perm(0,0,0777,"/system/xbin/su"); #卸载/system unmount("/system");
4,制作su命令的recovery升级包
需要两个文件
META_INF/com/google/android下有一个update-binary
system/xbin—下有一个su文件
将我们制作的脚本文件放在第一个文件的andrid目录下
并打包成一个recovery文件
5,复制su命令到/system/xbin目录
两种模式进入Recovery
一,adb reboot recovery
二,在bootloader模式下直接进入
可通过音量上下键切换进入正常的系统,还是Recovery模式
在Recovery模式下刷机
adb sideload <升级包>
将刷机包用于任何一个目录下面
6.利用su命令提取root权限
第一种 在android设备的终端中执行su命令提取Root权限
第二种 在App中调用su命令提取Root权限
7.修改bootanimation.zip(开机动画的文件)
在/system/media文件目录下
最好是下一个re文件管理器
网上下一个bootanimation.zip模板替换系统的
就实现了开机动画的替换
8.可以自己修改系统的su.c文件(水很深)
见
http://www.cnblogs.com/MMLoveMeMM/articles/4091902.html
主要是屏蔽Android源码下的system/extras/su/su.c这段代码
myuid = getuid(); if (myuid != AID_ROOT && myuid != AID_SHELL) { fprintf(stderr,"su: uid %d not allowed to su\n", myuid); return 1; }
- 开机画面定制
- android 开机画面定制
- 定制开机画面
- Android 入门 - 定制开机画面
- Android定制:修改开机启动画面
- 定制android 关机 画面
- 修改windows开机画面
- 替换开机画面
- Android 开机画面
- 修改Android开机画面
- android开机画面
- 修改Android开机画面
- 修改Android开机画面
- 找回开机画面
- 修改Android开机画面
- wince开机画面
- 修改Android开机画面
- 修改Android开机画面
- Java入门习题(三)——初始化
- 序列操作
- Altium 用左键框选后会出现十字光标,且显示为Select a reference piont
- C Variable
- c++实验5
- 定制开机画面
- [小技巧]如何一键查询linux服务器的信息
- 深入理解Nginx第四章:HTTP配置项的步骤整理
- Gof_设计模式之代理模式
- xcode 中#pragma得使用
- 《Linux驱动》中断
- iOS-队列.线程.任务----转自 第七城市
- codeforces_665B. Shopping
- 【安卓小笔记】Android的日志工具Log