没有Iphone也能装逼:让Android版QQ显示成Iphone6

在智能手机市场上苹果的iPhone一直都有着很高的关注度,不过其高昂的价格却让人望而却步。有些年轻人为了拥有一部iPhone 不惜出租胸部来做广告位,更有甚者还卖身卖肾。其实这又何苦呢。其实只要小小地修改一下,安卓手机马上就能“变”苹果!是不是很高端大气上档次的赶脚呢?

0x01 科普:

build.prop 是Android系统中一个类似于Windows系统注册表的文件,该文件内定义了系统初始(或永久)的一些参数属性、功能的开放等。并且在 Android 2.2、2.3、4.X中虽然每一版都有自己独有的参数,但绝大部分都是通用的,且可以起到关键性作用的。

0x02 工具/原料:

安卓设备(已经获取Root权限)

RE文件浏览器(Root Explorer)

硬件检测软件

0x03 山寨苹果:

看到这个 ,是不是很熟悉,没错,这就是iPhone4(小编读书多,不会骗你们的!其实这只是外观酷似iPhone的安卓手机,依稀还记得前几年满大街都是iPhone的水货,手机外观,操作界面都是高仿!)

0x04 让山寨更逼真:

我们再回到build.prop这个文件:

(因为小编没有高仿的苹果,只能用其它设备代替,这里用到的是蓝魔I9平板,已经Root,通过RE文件浏览器备份了build.prop文件,参数如下)

build.prop

Default

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JDQ39
ro.build.display.id=redhookbay-userdebug 4.2.2 JDQ39 eng.svnadmin.20140820.190324 test-keys
ro.build.version.incremental=eng.svnadmin.20140820.190324
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.2
ro.build.date=Wed Aug 20 19:04:21 CST 2014
ro.build.date.utc=1408532661
ro.build.type=userdebug
ro.build.user=svnadmin
ro.build.host=nataku03
ro.build.tags=test-keys
ro.product.model=Ramosi9
ro.product.brand=Ramos
ro.product.name=Ramosi9
ro.product.device=Ramosi9
ro.product.board=clovertrail
ro.product.cpu.abi=x86
ro.product.manufacturer=Ramos
ro.product.locale.language=zh
ro.product.locale.region=CN
ro.wifi.channels=
ro.board.platform=clovertrail
# ro.build.product is obsolete; use ro.product.device
ro.build.product=redhookbay
# Do not try to parse ro.build.description or .fingerprint
ro.build.characteristics=tablet
# end build properties
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.com.android.dateformat=MM-dd-yyyy
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.carrier=unknown
ro.config.alarm_alert=Alarm_Classic.ogg
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=256m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=2m
dalvik.jit.code_cache_size=1048576
persist.tel.hot_swap.support=true
drm.service.enabled=true
sys.widi.media.blank=1
ro.ril.status.polling.enable=0
ro.product.cpu.abi2=armeabi-v7a
ro.config.personality=compat_layout
dalvik.vm.lockprof.threshold=500
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
persist.sys.timezone=Asia/Shanghai
ro.build.description=redhookbay-userdebug 4.2.2 JDQ39 eng.svnadmin.20140820.190324 test-keys
ro.build.fingerprint=Ramos/Ramosi9/Ramosi9:4.2.2/JDQ39/eng.svnadmin.20140820.190324:userdebug/test-keys
ro.build.revision=23085
ro.build.spec=140820181105

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

# begin build properties

# autogenerated by buildinfo.sh

ro.build.id=JDQ39

ro.build.display.id=redhookbay-userdebug 4.2.2 JDQ39 eng.svnadmin.20140820.190324 test-keys

ro.build.version.incremental=eng.svnadmin.20140820.190324

ro.build.version.sdk=17

ro.build.version.codename=REL

ro.build.version.release=4.2.2

ro.build.date=Wed Aug 20 19:04:21 CST 2014

ro.build.date.utc=1408532661

ro.build.type=userdebug

ro.build.user=svnadmin

ro.build.host=nataku03

ro.build.tags=test-keys

ro.product.model=Ramosi9

ro.product.brand=Ramos

ro.product.name=Ramosi9

ro.product.device=Ramosi9

ro.product.board=clovertrail

ro.product.cpu.abi=x86

ro.product.manufacturer=Ramos

ro.product.locale.language=zh

ro.product.locale.region=CN

ro.wifi.channels=

ro.board.platform=clovertrail

# ro.build.product is obsolete; use ro.product.device

ro.build.product=redhookbay

# Do not try to parse ro.build.description or .fingerprint

ro.build.characteristics=tablet

# end build properties

#

# ADDITIONAL_BUILD_PROPERTIES

#

ro.com.android.dateformat=MM-dd-yyyy

ro.config.ringtone=Ring_Synth_04.ogg

ro.config.notification_sound=pixiedust.ogg

ro.carrier=unknown

ro.config.alarm_alert=Alarm_Classic.ogg

dalvik.vm.heapstartsize=8m

dalvik.vm.heapgrowthlimit=64m

dalvik.vm.heapsize=256m

dalvik.vm.heaptargetutilization=0.75

dalvik.vm.heapminfree=2m

dalvik.vm.heapmaxfree=2m

dalvik.jit.code_cache_size=1048576

persist.tel.hot_swap.support=true

drm.service.enabled=true

sys.widi.media.blank=1

ro.ril.status.polling.enable=0

ro.product.cpu.abi2=armeabi-v7a

ro.config.personality=compat_layout

dalvik.vm.lockprof.threshold=500

net.bt.name=Android

dalvik.vm.stack-trace-file=/data/anr/traces.txt

persist.sys.timezone=Asia/Shanghai

ro.build.description=redhookbay-userdebug 4.2.2 JDQ39 eng.svnadmin.20140820.190324 test-keys

ro.build.fingerprint=Ramos/Ramosi9/Ramosi9:4.2.2/JDQ39/eng.svnadmin.20140820.190324:userdebug/test-keys

ro.build.revision=23085

ro.build.spec=140820181105

修改前:

主要修改:

ro.product.manufacturer=*    #设备厂商

ro.product.model=*           #设备型号

修改后:

build.prop

Default

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JDQ39
ro.build.display.id=redhookbay-userdebug 4.2.2 JDQ39 eng.svnadmin.20140820.190324 test-keys
ro.build.version.incremental=eng.svnadmin.20140820.190324
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=7.1
ro.build.date=Wed Aug 20 19:04:21 CST 2014
ro.build.date.utc=1408532661
ro.build.type=userdebug
ro.build.user=svnadmin
ro.build.host=nataku03
ro.build.tags=test-keys
ro.product.model=6 Plus
ro.product.brand=iPhone
ro.product.name=iPhone
ro.product.device=iPhone
ro.product.board=clovertrail
ro.product.cpu.abi=x86
ro.product.manufacturer=iPhone
ro.product.locale.language=zh
ro.product.locale.region=CN
ro.wifi.channels=
ro.board.platform=clovertrail
# ro.build.product is obsolete; use ro.product.device
ro.build.product=redhookbay
# Do not try to parse ro.build.description or .fingerprint
ro.build.characteristics=tablet
# end build properties
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.com.android.dateformat=MM-dd-yyyy
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.carrier=unknown
ro.config.alarm_alert=Alarm_Classic.ogg
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=256m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=2m
dalvik.jit.code_cache_size=1048576
persist.tel.hot_swap.support=true
drm.service.enabled=true
sys.widi.media.blank=1
ro.ril.status.polling.enable=0
ro.product.cpu.abi2=armeabi-v7a
ro.config.personality=compat_layout
dalvik.vm.lockprof.threshold=500
net.bt.name=iPhone
dalvik.vm.stack-trace-file=/data/anr/traces.txt
persist.sys.timezone=Asia/Shanghai
ro.build.description=redhookbay-userdebug 4.2.2 JDQ39 eng.svnadmin.20140820.190324 test-keys
ro.build.fingerprint=iPhone/iPhone 6 Plus /iPhone 6 Plus IOS10/JDQ39/eng.svnadmin.20140820.190324:userdebug/test-keys
ro.build.revision=23085
ro.build.spec=140820181105

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

# begin build properties

# autogenerated by buildinfo.sh

ro.build.id=JDQ39

ro.build.display.id=redhookbay-userdebug 4.2.2 JDQ39 eng.svnadmin.20140820.190324 test-keys

ro.build.version.incremental=eng.svnadmin.20140820.190324

ro.build.version.sdk=17

ro.build.version.codename=REL

ro.build.version.release=7.1

ro.build.date=Wed Aug 20 19:04:21 CST 2014

ro.build.date.utc=1408532661

ro.build.type=userdebug

ro.build.user=svnadmin

ro.build.host=nataku03

ro.build.tags=test-keys

ro.product.model=6 Plus

ro.product.brand=iPhone

ro.product.name=iPhone

ro.product.device=iPhone

ro.product.board=clovertrail

ro.product.cpu.abi=x86

ro.product.manufacturer=iPhone

ro.product.locale.language=zh

ro.product.locale.region=CN

ro.wifi.channels=

ro.board.platform=clovertrail

# ro.build.product is obsolete; use ro.product.device

ro.build.product=redhookbay

# Do not try to parse ro.build.description or .fingerprint

ro.build.characteristics=tablet

# end build properties

#

# ADDITIONAL_BUILD_PROPERTIES

#

ro.com.android.dateformat=MM-dd-yyyy

ro.config.ringtone=Ring_Synth_04.ogg

ro.config.notification_sound=pixiedust.ogg

ro.carrier=unknown

ro.config.alarm_alert=Alarm_Classic.ogg

dalvik.vm.heapstartsize=8m

dalvik.vm.heapgrowthlimit=64m

dalvik.vm.heapsize=256m

dalvik.vm.heaptargetutilization=0.75

dalvik.vm.heapminfree=2m

dalvik.vm.heapmaxfree=2m

dalvik.jit.code_cache_size=1048576

persist.tel.hot_swap.support=true

drm.service.enabled=true

sys.widi.media.blank=1

ro.ril.status.polling.enable=0

ro.product.cpu.abi2=armeabi-v7a

ro.config.personality=compat_layout

dalvik.vm.lockprof.threshold=500

net.bt.name=iPhone

dalvik.vm.stack-trace-file=/data/anr/traces.txt

persist.sys.timezone=Asia/Shanghai

ro.build.description=redhookbay-userdebug 4.2.2 JDQ39 eng.svnadmin.20140820.190324 test-keys

ro.build.fingerprint=iPhone/iPhone 6 Plus /iPhone 6 Plus IOS10/JDQ39/eng.svnadmin.20140820.190324:userdebug/test-keys

ro.build.revision=23085

ro.build.spec=140820181105

再来一次:

安兔兔

检测品牌为iPhone,型号为6Plus!

鲁大师:

不要问小编我是不是从中关村出来的

小编这是拯救了多少少男少女的胸、身、肾啊!

0x05 参数粗解

Default

ro.build.id= #build的标识,一般在编译时产生
ro.build.version.sdk= #系统编译时,使用的SDK的版本
ro.build.version.codename= #版本编码名称
ro.build.version.release= #公布的版本,显示为手机信息的系统版本,
ro.build.date= #系统编译的时间
ro.build.type= #系统编译类型
ro.build.user= #系统用户名
ro.build.host= #系统主机名
ro.build.tags=test-keys #系统标记
ro.product.name= #机器名
ro.product.device= #设备名
ro.product.board= #主板名
ro.product.locale.language= #系统语言
ro.product.locale.region= #系统所在地区
net.bt.name= #蓝牙网络中显示的名称
ro.media.enc.jpeg.quality=100 #相机照片压缩质量,此处为100%高质量
ro.media.dec.jpeg.memcap=8000000 #相机捕捉像素,此处为800万像素
dalvik.vm.heapsize= #dalvik的虚拟内存大小
debug.sf.hw=1 #硬件GPU加速,1为开启,0为关闭
persist.adb.notify=0 #USB插入时的特别通知,1为显示,0为关闭
video.accelerate.hw=1 #视频硬件加速,1为开启,0为关闭
debug.sf.nobootanimation=1 #不显示开机动画,1为关闭动画,0为开启动画
view.touch_slop=15 #触摸屏灵敏度,数值越大越灵敏
view.minimum_fling_velocity=25 #滑动速度
view.scroll_friction=0.008 #滑动误差
wifi.interface=eth0 #WIFI界面
wifi.supplicant_scan_interval=45 #WIFI扫描间隔时间,这里值是45秒,把这个值设置越大越省电

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

ro.build.id=                 #build的标识,一般在编译时产生

ro.build.version.sdk=        #系统编译时,使用的SDK的版本

ro.build.version.codename=   #版本编码名称

ro.build.version.release=    #公布的版本,显示为手机信息的系统版本,

ro.build.date=               #系统编译的时间

ro.build.type=               #系统编译类型

ro.build.user=               #系统用户名

ro.build.host=               #系统主机名

ro.build.tags=test-keys      #系统标记

ro.product.name=             #机器名

ro.product.device=           #设备名

ro.product.board=            #主板名

ro.product.locale.language=  #系统语言

ro.product.locale.region=    #系统所在地区

net.bt.name=                 #蓝牙网络中显示的名称

ro.media.enc.jpeg.quality=100       #相机照片压缩质量,此处为100%高质量

ro.media.dec.jpeg.memcap=8000000    #相机捕捉像素,此处为800万像素

dalvik.vm.heapsize=                 #dalvik的虚拟内存大小

debug.sf.hw=1                       #硬件GPU加速,1为开启,0为关闭

persist.adb.notify=0                #USB插入时的特别通知,1为显示,0为关闭

video.accelerate.hw=1               #视频硬件加速,1为开启,0为关闭

debug.sf.nobootanimation=1          #不显示开机动画,1为关闭动画,0为开启动画

view.touch_slop=15                  #触摸屏灵敏度,数值越大越灵敏

view.minimum_fling_velocity=25      #滑动速度

view.scroll_friction=0.008          #滑动误差

wifi.interface=eth0                 #WIFI界面

wifi.supplicant_scan_interval=45    #WIFI扫描间隔时间,这里值是45秒,把这个值设置越大越省电

时间: 2024-12-25 22:06:14

没有Iphone也能装逼:让Android版QQ显示成Iphone6的相关文章

最新android版QQ布局效果 v4.7.0全新UI源码

最新QQ布局效果 v4.7.0全新UI,QQ v4.7.0全新UI及部分功能,有时间的话更新后续部分undefined <ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_o

android TextView自动显示成科学计算法

就例如: TextView textView1 = (TextView) findViewById(R.id.TextView1); double test = 99999999999.99; textView1.setText(String.valueOf(test)); 会显示成9.999999999E10 解决办法 修改成: double test = 99999999999.99; TextView textView2 = (TextView) findViewById(R.id.Tex

Android特效专辑(六)——仿QQ聊天撒花特效,无形装逼,最为致命

Android特效专辑(六)--仿QQ聊天撒花特效,无形装逼,最为致命 我的关于特效的专辑已经在CSDN上申请了一个专栏--http://blog.csdn.net/column/details/liuguilin.html 日后我所写的特效专辑也会以一添加在这个专栏上,今天写的这个特效,是关于聊天的,你肯定遇到过,就是你跟人家聊天的时候,比如发送应(么么哒),然后屏幕上全部就是表情了,今天我们就是做这个,撒花的特效,国际惯例,上图 截图 实现这样的效果,你要知道贝塞尔曲线,何谓贝塞尔曲线?其实

指纹识别,刚需or装逼

提到指纹识别,大多数人第一想到的就是唯一性,提到手机指纹识别,大多数人想到的则是个人安全.自苹果iPhone5s推出指纹识别功能以来,指纹识别就被看成了手机高配标准之一.基于指纹识别高大上的行业意义,手机厂商们开始自觉在自家手机上集成指纹识别功能. 一.苹果是指纹识别技术的推动者 当前市场上的指纹识别手机,有高达6000多的苹果手机,还有中间3000多元的中高端智能手机,还有下到几百元的平民手机,价格可谓一个天上一个地下,这是什么原因呢?真正的原因在于指纹识别技术的方案,还有时间和指纹识别的规模

WP装逼研究:如何营造让人花钱的游戏

游戏是最好做也是最不好做的项目,游戏的好坏现在都是直接从数据来说话,Windows Phone的游戏应用同样不可能逃出这个行业准则,要说在市场里做的好,那就直接拿数据来说,几乎没人会去在乎游戏到底传达了什么,一刀切看收入,如果解决用户量的问题,下一步一定是收入问题,今天的装逼研究就是探讨如何营造让人花钱的游戏. <我叫MT>.<魔卡幻想>2013年爆出在Windows Phone平台中500万/月流水的消息,引得2014年一片抢滩争夺WP,单单从数据来说,这应该是Windows P

求职篇-带我装逼,带我飞

求职篇-带我装逼,带我飞 前言 又有一段时间没有发表博客,再不发表一篇我就要受不了,啊啊啊啊啊啊,躁动的心在呐喊,为了回馈广大博友的关注,我决定把自己近段时间的求职经历和收获分享一下,让准备踏上求职之路或者想换工作的朋友们有一个非一般的感觉,像撸...串一样.最近小巫老是装逼,以至于很多人都说,带我装逼,带我飞:好,这篇博文就好好带你们装装B,提升一下自己是逼格. 这里小巫列举接下来要详谈的装逼大计: 装逼第一计:妹子,能聊聊人生么 装逼第二计:写一份逼格满满的简历 装逼第三计:如何选择有逼格的

微信公众号吸粉 互动平台炫富豪车图一键生成装逼必备神器源码

此款软件集吸粉互动于一体,多的就不讲了,直接出售全套装逼神器源码! 请直接添加涛舅舅微信: taojiujiugame交谈和查看演示链接! 包括以下生成器!!! 明星微信消息未读生成器 银行取款生成器武术段位生成器纸条工资单生成器LOL封号提示生成器iphone生成器蜡烛表白图生成器部落战争生成器QQ飞车土豪帐号生成器充气娃娃订单生成器通缉令生成器领现金生成器体育彩票中奖生成器土豪工资单生成器财付通余额生成器催款通知单生成器愚人节愚人证生成器轰动山林装逼生成器跆拳道黑带证书生成器病危通知生成器捐

iOS学习之UiTableView仿个人中心页面,据说学会这个控件就能装逼了

苹果电脑真心不习惯啊,一边开发使windows一边是Mac 都不知道按键盘哪个键了.这UiTableView根android ListView一样重要,等学会这个以后我就出去装逼,但愿装逼不要被大神鄙视,哎,没办法,半路出家,谁让我大学学的机械专业,还这么笨的!如果人生能出来,我要当富二代!好了,不多说了,看贱:不对,看图: 卧槽,咋这么大,不管了,男人不都喜欢大吗? 看代码: .h文件里面没东西的我就不贴了: 这是主要代码: 得实现两个协议,根android里面的接口差不多: UITableV

装逼神器shellinabox基于WEB远程终端模拟器

<--目录--> 1)shellinabox功能作用 2)shellinabox下载链接 2)安装shellinabox 3)WEB远程登陆 1.shellinabox功能作用 它是一个可以在WEB页面上模拟CRT远程服务器的一个软件,是装逼神器,简单易用高大上 2.shellinabox下载链接 http://pan.baidu.com/s/1pKV5b3H 3.安装shellinabox [[email protected] tmp]# tar xf shellinabox-2.14.ta