由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
PDA版 - Vitality破解详细教程。一键包不要用
相关主题
vitality root/中文/修改muve键 全套详细攻略怎样可以往android mk808的system folder里写文件,[已root]
(已解决)三星Vitality root不成功,附图折腾 vitality
Root Vitality,一键包到底能不能用啊Samsun Vitality中文字符显示不全Fix
真正的菜鸟 vitality root指南吼一声,vitality用到PP的简单攻略?
有没有root的教程?$40转让全新Samsun Vitality手机
Samsung Vitality 刷Pageplus菜鸟极唐版。root+中文补丁+PRL+nook color如何Superuser Rooted (Working market!!)?
root samsung exhibit ii 4g失败Android 2.2 怎么才能强制roaming?
TP CM9 升级 Chrome 以后不能用了Button Savior到底怎么用啊?
相关话题的讨论汇总
话题: adb话题: su话题: shell话题: data话题: log
进入PDA版参与讨论
1 (共1页)
d********g
发帖数: 10550
1
Admire的Windows批处理破解有点小毛病,竟然还有typo,su版本也很低,直接用在
Vitality上很可能造成系统不稳定,经常重启,所以建议大家手动破解。我详细写了每
一个命令的用途,Linux盲也不用怕,一步一步来就没事
原作者破解原理:
http://vulnfactory.org/blog/2011/09/12/rooting-the-samsung-admi
原作者说得很清楚,就是系统启动时会读取/data/local.prop,但直接无法建立/修改
这个文件。不过他发现一旦某个程序崩溃,/data/log/下会生成一个dump文件,是所有
人可读写的。利用这个漏洞,先守株待兔建一个/data/local.prop的软链接到dump,然
后触发崩溃,这样得到一个可写的/data/local.prop,再干坏事
说到底root只需要把su这个命令拷到/system/bin/下或者拷到别的地方再在/system/
bin/下搞个链接即可,但直接不给拷所以得想一些办法。真够折腾的
好现在开始说如何破解
先重置系统,然后把该升级的东西都先给升级到最新。这时候是一个干净系统
[需要下的文件]
1. 最新Samsung USB驱动
http://forum.xda-developers.com/showthread.php?t=961956
然后手机上打开USB debug,插上电脑让它自己装完需要的驱动
2. 一键破解包。注意我们只是需要adb和su而已,不要运行run.bat,不然死得很难看。
点那个Windows Download
http://androidforums.com/admire-all-things-root/412730-root-one
里面带的su比较老,不过官方网站现在暂时又上不去,先凑合用吧,回头再更新
[准备工作]
解开一键破解包。Windows下开始菜单-->附件-->命令提示符,点右键,选择“以管理
员身份运行”。然后进入到破解包解开的那个目录
[开始破解]
第一步操作:
1. 连接设备
adb wait-for-device
2. 删除已有dump文件
adb shell "rm /data/log/dumpState_app_native.log"
3. 建一个软链接备用
adb shell "ln -s /data/local.prop /data/log/dumpState_app_native.log"
4. 让Android崩溃以便生成可写的dump。这时候手机会哼几声
adb shell "app_process /dev/null"
5. 偷梁换柱,替换dump为重启需要的参数
adb shell "echo "ro.kernel.qemu=1" > /data/local.prop"
6. 重启
adb reboot
第二步操作(此时机器应该卡死循环,进不了系统,还会大呼小叫。正常的):
1. 连接设备
adb wait-for-device
2. 删除软链接以及dump(其实dump可以不管)
adb shell "rm /data/local.prop"
adb shell "rm /data/log/dumpState_app_native.log"
3. 重新挂载
adb remount
4. 把su命令拷到系统(原文为xbin,我改成rooted目录,看你自己喜好)
adb push su /system/rooted/su
5. 改属性
adb shell "chmod 4755 /system/rooted/su"
6. 给su建一个软链接在/system/bin/下供平时用
adb shell "ln -s /system/rooted/su /system/bin/su"
注意如果你之前用过一键包,可能已经有一个链接在。这时候需要把它先删了再运行上
面命令:
adb shell "rm /system/bin/su"
7. 重启
adb reboot
第三步操作:
1. 进入Play,装一个Superuser程序。不要用一键包自带的,那个不行。su这个文件可
以再替换成最新版,就很简单了
然后你就得到了它。最后把debug server关了:
2. adb kill-server
补充:你也可以顺带在第二步的4把字体也换好。具体来说就是push完su后再push一个
字体进去。参考:
http://mitbbs.com/clubarticle_t/Prepaid/22213.html
手动破解每一步都可以自己掌握,目前为止没有再遇到重启问题
P***P
发帖数: 1387
2
对, 一键包自带的superuser不行,得自己去google play下
Vitality自动重启是因为有些程序, 比如pptv,删掉就没事了
d********g
发帖数: 10550
3
我之前遇到的重启可能和superuser有关,系统还无法把老的程序更新成google play

【在 P***P 的大作中提到】
: 对, 一键包自带的superuser不行,得自己去google play下
: Vitality自动重启是因为有些程序, 比如pptv,删掉就没事了

m****o
发帖数: 4921
4
我当时是用一键包也没成功,自己下的superuser。还没发现自动重启
I****9
发帖数: 5245
5
恩。。用原作者的bat运行后root成功,但是superuser没有装上。去market下载就好了
l****n
发帖数: 3081
6
能不能刷成标准版的firmware然后再root,在刷prl?
g******x
发帖数: 279
7
有没有人的机器发现蓝牙有问题的?
我的一开蓝牙就重启(不是关机重启那种,有点像windows注销,速度很快,黑屏,几
秒钟系统重启起来)。
话说我另外一台LG 的机器也是蓝牙有问题,一开,机器就反应迟钝。是不是android的
蓝牙驱动不完善啊?
r*******e
发帖数: 7583
8
我最早的HTC G1也是开了蓝牙就慢的没法用

【在 g******x 的大作中提到】
: 有没有人的机器发现蓝牙有问题的?
: 我的一开蓝牙就重启(不是关机重启那种,有点像windows注销,速度很快,黑屏,几
: 秒钟系统重启起来)。
: 话说我另外一台LG 的机器也是蓝牙有问题,一开,机器就反应迟钝。是不是android的
: 蓝牙驱动不完善啊?

a9
发帖数: 21638
9
android蓝牙是不怎么样。

【在 g******x 的大作中提到】
: 有没有人的机器发现蓝牙有问题的?
: 我的一开蓝牙就重启(不是关机重启那种,有点像windows注销,速度很快,黑屏,几
: 秒钟系统重启起来)。
: 话说我另外一台LG 的机器也是蓝牙有问题,一开,机器就反应迟钝。是不是android的
: 蓝牙驱动不完善啊?

g******x
发帖数: 279
10
之前 WM6.5蓝牙用的很欢。现在换了android,蓝牙不好使,换了几个耳机都有杂音,
或者连接不上,开车都不怎么打电话了。

【在 a9 的大作中提到】
: android蓝牙是不怎么样。
相关主题
Samsung Vitality 刷Pageplus菜鸟极唐版。root+中文补丁+PRL+怎样可以往android mk808的system folder里写文件,[已root]
root samsung exhibit ii 4g失败折腾 vitality
TP CM9 升级 Chrome 以后不能用了Samsun Vitality中文字符显示不全Fix
进入PDA版参与讨论
a*********a
发帖数: 2607
11
mark
t****a
发帖数: 439
12
老大能不能也搞一个batch文件,造福大家啊。
试着照着你的步骤来,结果到第一阶段就卡住了
还有,怎么重置机器到出厂设置啊?
谢了

【在 d********g 的大作中提到】
: Admire的Windows批处理破解有点小毛病,竟然还有typo,su版本也很低,直接用在
: Vitality上很可能造成系统不稳定,经常重启,所以建议大家手动破解。我详细写了每
: 一个命令的用途,Linux盲也不用怕,一步一步来就没事
: 原作者破解原理:
: http://vulnfactory.org/blog/2011/09/12/rooting-the-samsung-admi
: 原作者说得很清楚,就是系统启动时会读取/data/local.prop,但直接无法建立/修改
: 这个文件。不过他发现一旦某个程序崩溃,/data/log/下会生成一个dump文件,是所有
: 人可读写的。利用这个漏洞,先守株待兔建一个/data/local.prop的软链接到dump,然
: 后触发崩溃,这样得到一个可写的/data/local.prop,再干坏事
: 说到底root只需要把su这个命令拷到/system/bin/下或者拷到别的地方再在/system/

d********g
发帖数: 10550
13
把那些命令全部放到一个.bat文件,就行了
你可以对比一下一键包那个.bat

【在 t****a 的大作中提到】
: 老大能不能也搞一个batch文件,造福大家啊。
: 试着照着你的步骤来,结果到第一阶段就卡住了
: 还有,怎么重置机器到出厂设置啊?
: 谢了

s*******a
发帖数: 8827
14
原来欠扁兄这么牛啊,崇拜!

【在 d********g 的大作中提到】
: Admire的Windows批处理破解有点小毛病,竟然还有typo,su版本也很低,直接用在
: Vitality上很可能造成系统不稳定,经常重启,所以建议大家手动破解。我详细写了每
: 一个命令的用途,Linux盲也不用怕,一步一步来就没事
: 原作者破解原理:
: http://vulnfactory.org/blog/2011/09/12/rooting-the-samsung-admi
: 原作者说得很清楚,就是系统启动时会读取/data/local.prop,但直接无法建立/修改
: 这个文件。不过他发现一旦某个程序崩溃,/data/log/下会生成一个dump文件,是所有
: 人可读写的。利用这个漏洞,先守株待兔建一个/data/local.prop的软链接到dump,然
: 后触发崩溃,这样得到一个可写的/data/local.prop,再干坏事
: 说到底root只需要把su这个命令拷到/system/bin/下或者拷到别的地方再在/system/

t****a
发帖数: 439
15
现在能够查看phone status了么?
我的一看就重启

【在 d********g 的大作中提到】
: Admire的Windows批处理破解有点小毛病,竟然还有typo,su版本也很低,直接用在
: Vitality上很可能造成系统不稳定,经常重启,所以建议大家手动破解。我详细写了每
: 一个命令的用途,Linux盲也不用怕,一步一步来就没事
: 原作者破解原理:
: http://vulnfactory.org/blog/2011/09/12/rooting-the-samsung-admi
: 原作者说得很清楚,就是系统启动时会读取/data/local.prop,但直接无法建立/修改
: 这个文件。不过他发现一旦某个程序崩溃,/data/log/下会生成一个dump文件,是所有
: 人可读写的。利用这个漏洞,先守株待兔建一个/data/local.prop的软链接到dump,然
: 后触发崩溃,这样得到一个可写的/data/local.prop,再干坏事
: 说到底root只需要把su这个命令拷到/system/bin/下或者拷到别的地方再在/system/

R********r
发帖数: 3415
16
下面这个是包括中文字体的run.bat
把字体文件DroidSansFallback.ttf放在一个文件夹里
@echo off
adb start-server
adb wait-for-device
adb shell "rm /data/log/dumpState_app_native.log"
adb shell "ln -s /data/local.prop /data/log/dumpState_app_native.log"
adb shell "app_process /dev/null"
adb shell "echo "ro.kernel.qemu=1" > /data/local.prop"
adb reboot
adb wait-for-device
adb shell "rm /data/local.prop"
adb shell "rm /data/log/dumpState_app_native.log"
adb remount
adb push DroidSansFallback.ttf /system/fonts/
adb reboot
adb kill-server

【在 d********g 的大作中提到】
: 把那些命令全部放到一个.bat文件,就行了
: 你可以对比一下一键包那个.bat

L*****k
发帖数: 13042
17
usb驅動下不了了?

【在 d********g 的大作中提到】
: Admire的Windows批处理破解有点小毛病,竟然还有typo,su版本也很低,直接用在
: Vitality上很可能造成系统不稳定,经常重启,所以建议大家手动破解。我详细写了每
: 一个命令的用途,Linux盲也不用怕,一步一步来就没事
: 原作者破解原理:
: http://vulnfactory.org/blog/2011/09/12/rooting-the-samsung-admi
: 原作者说得很清楚,就是系统启动时会读取/data/local.prop,但直接无法建立/修改
: 这个文件。不过他发现一旦某个程序崩溃,/data/log/下会生成一个dump文件,是所有
: 人可读写的。利用这个漏洞,先守株待兔建一个/data/local.prop的软链接到dump,然
: 后触发崩溃,这样得到一个可写的/data/local.prop,再干坏事
: 说到底root只需要把su这个命令拷到/system/bin/下或者拷到别的地方再在/system/

C***r
发帖数: 844
18
多谢这个帖子。我按你的做了,就是最后更新su失败。
我是试图在superuser里面用它的preference里面的update su binary功能,得到这个
错误:
latest version:= 3.0.3.2
Checking installed version = 2.3.1-ef
fixing database ... okay!
Checking busybox ... okay!
Checking current install path... fail!
有什么别的办法吗?
谢谢

【在 d********g 的大作中提到】
: Admire的Windows批处理破解有点小毛病,竟然还有typo,su版本也很低,直接用在
: Vitality上很可能造成系统不稳定,经常重启,所以建议大家手动破解。我详细写了每
: 一个命令的用途,Linux盲也不用怕,一步一步来就没事
: 原作者破解原理:
: http://vulnfactory.org/blog/2011/09/12/rooting-the-samsung-admi
: 原作者说得很清楚,就是系统启动时会读取/data/local.prop,但直接无法建立/修改
: 这个文件。不过他发现一旦某个程序崩溃,/data/log/下会生成一个dump文件,是所有
: 人可读写的。利用这个漏洞,先守株待兔建一个/data/local.prop的软链接到dump,然
: 后触发崩溃,这样得到一个可写的/data/local.prop,再干坏事
: 说到底root只需要把su这个命令拷到/system/bin/下或者拷到别的地方再在/system/

b*******t
发帖数: 637
19
第三步,进入play装 superuser,play在哪能找到?
C***r
发帖数: 844
20
就是那个自带的markets啊。

【在 b*******t 的大作中提到】
: 第三步,进入play装 superuser,play在哪能找到?
相关主题
吼一声,vitality用到PP的简单攻略?Android 2.2 怎么才能强制roaming?
$40转让全新Samsun Vitality手机Button Savior到底怎么用啊?
nook color如何Superuser Rooted (Working market!!)?新手Dell Streak 5加速,不刷机,root,删系统软件简易教程
进入PDA版参与讨论
h*******a
发帖数: 3279
21
co ask~

【在 L*****k 的大作中提到】
: usb驅動下不了了?
b*******t
发帖数: 637
22
第三步,进入play装 superuser,play在哪能找到?
l********e
发帖数: 848
23
used to be google market.

【在 b*******t 的大作中提到】
: 第三步,进入play装 superuser,play在哪能找到?
s******t
发帖数: 3572
24
我也是更新 su 失败。

【在 C***r 的大作中提到】
: 多谢这个帖子。我按你的做了,就是最后更新su失败。
: 我是试图在superuser里面用它的preference里面的update su binary功能,得到这个
: 错误:
: latest version:= 3.0.3.2
: Checking installed version = 2.3.1-ef
: fixing database ... okay!
: Checking busybox ... okay!
: Checking current install path... fail!
: 有什么别的办法吗?
: 谢谢

v*******n
发帖数: 41
25
我的vitality几乎每小时自动重启一次-_-!我看版上有人也遇到过,都是怎么解决的?
谢过了!
t*****n
发帖数: 4908
26
有可能是硬件问题,换个吧。

【在 v*******n 的大作中提到】
: 我的vitality几乎每小时自动重启一次-_-!我看版上有人也遇到过,都是怎么解决的?
: 谢过了!

A****Y
发帖数: 993
27
mark
s******t
发帖数: 3572
28
你这个蓝牙问题解决了没有?我现在的蓝牙也不能用。一打开,就系统就频繁注销重启。

【在 g******x 的大作中提到】
: 有没有人的机器发现蓝牙有问题的?
: 我的一开蓝牙就重启(不是关机重启那种,有点像windows注销,速度很快,黑屏,几
: 秒钟系统重启起来)。
: 话说我另外一台LG 的机器也是蓝牙有问题,一开,机器就反应迟钝。是不是android的
: 蓝牙驱动不完善啊?

1 (共1页)
进入PDA版参与讨论
相关主题
Button Savior到底怎么用啊?有没有root的教程?
新手Dell Streak 5加速,不刷机,root,删系统软件简易教程Samsung Vitality 刷Pageplus菜鸟极唐版。root+中文补丁+PRL+
[How To] root samsung galaxy tabroot samsung exhibit ii 4g失败
How to Root Atrix 2 and get Free Wifi HotspotTP CM9 升级 Chrome 以后不能用了
vitality root/中文/修改muve键 全套详细攻略怎样可以往android mk808的system folder里写文件,[已root]
(已解决)三星Vitality root不成功,附图折腾 vitality
Root Vitality,一键包到底能不能用啊Samsun Vitality中文字符显示不全Fix
真正的菜鸟 vitality root指南吼一声,vitality用到PP的简单攻略?
相关话题的讨论汇总
话题: adb话题: su话题: shell话题: data话题: log