随笔 - 17,  文章 - 0,  评论 - 60,  阅读 - 54979
< 2025年3月 >
23 24 25 26 27 28 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 1 2 3 4 5

今天要做个测试,而测试APK刚好是要求最低5.0版本,正好手里有个老款手机OPPO X9007,而预装的系统是4.3,试了下虽然也能运行,但是主要功能不正常,毕竟人家APK最低要求摆在那。

反正这个手机也没有用了,重新做个升级吧。(网上搜索一轮。。。。)

网上确实存在升级办法,包括试了奇兔刷机,360刷机,都没有一键刷通的,最后还是自己综合他们的文章,完成一篇完整的升级纪实。

开始之前,备份你的数据,这个升级是全清升级,没有任何数据能留下。

第一:

首先升级到Android5.0,原机器是Android4.3,下载X9007_Android5.0_16G_20150508这个包,网上可以搜索到的,这个包是官方版的。

  1、安装驱动,这个比较简单,但是是必须的,不会自动识别的

  2、长按电源关机,或者卸下电池5秒后再安装上。并把USB端口断开。

  3、打开刷机软件

 界面如下:

 

 记得先点“开始下载”,没错,这个时候USB还没有接入。

  4、手机操作,按住手机“音量+键”,这里没有电源键,别乱按啊,然后将 USB 数据线连接电脑(此时可以立刻松开“音量+键”),电脑会自动安装驱动,这个时候手机什么反应,这个时候手机是黑屏的,什么都不知道,但是稍等下电脑可以看到自己安装驱动的窗口,请耐心等待。

 你可以在windows的设备管理器里面看到这个:

 

 说明驱动正常安装上了。

5. 自动下载刷机。前面我们第3点已经讲了按下了开始下载按钮,当第4点驱动自动安装上了,这一步是自动开始的,开始的界面如下:

看到小窗口是COM设备,如果这一步没开始,但是第4步看到是正常的话,你等了3分钟还发现没一点反应的话,不要紧张,说明你电脑需要重新启动,操作系统不同,反应不同,windows10可能需要重新启动。那边这里我们就断开USB线重新启动电脑,再重复第3和第4步骤,只要看到COM驱动了那就八九不离10了

 6 、刷机过程全程自动,双手离开手机和键盘,等待即可。

当出现这个画面,断开USB线,长按开机键10秒(手机开机了会有画面的),看到画面就松手。

7、 刷机成功!如果手机正常开机,恭喜,此时基于 Android5.0 的 ColorOS 版本已经成功刷入 Find7 手机中了!

 

第二、 手机ROOT处理。

OPPO X9007 手机升级到Android 5.0 后,默认是没有ROOT的,如果你不想ROOT那第一步就已经算完成了,后面的都是ROOT教程。

 1、准备好刷机Rom,这个Rom需要Root的,奇兔上面有,名称叫:OPPO_X9007_FIND7_ColorOS_2.1_7TO_Lollipop5.0.zip  网上也可以搜索到,898.7M的一个东西,先下载下来,复制到手机中,最好复制到手机卡的根目录,也可以复制到download目录。

怎么复制?手机在正常的开机状态,连接USB线到电脑,手机上使用文件传输模式,我的电脑上里面找到OPPO这个设备,打开它,看到像一个磁盘一样,然后进入磁盘,看到很多文件夹,直接复制文件到根目录即可,不需要解压啊。

   2、手机解锁  是这个,Find7一键解锁Fastboot.exe  ,

程序网上可以搜索到,下面讲下怎么操作。先断开USB线,然后关机,同时按住电源+音量键上键开机,直到屏幕出现FastBoot字样

再连接USB线,第一次会自动安装驱动,稍等一下,然后运行那个文件,就单一文件。

 

 

看到这个画面,这一步就OK了。

  3、 recovery包,再关机重新进入fastboot模式,下载oppo-x9007-recovery-7to-5.0.img 和 oppo x9007 (find7) recovery.rar 包,

oppo x9007 (find7) recovery.rar 下载解压出来,然后把oppo-x9007-recovery-7to-5.0.img复制进解压后的目录。如图:

双击那个“点击刷入recovery.bat”,后面一路提示要求,一路任意键。

 

 最后这个界面,注意一下,最后一个要OK才行,如果看到Failed,提示签名不对,说明第2步没成功,只有解锁机器上才能recovery这个包。

 4、重新刷Rom,第3步完成后会重启到下面这个界面,

这个截图是网上截取的,按步骤下来,应该显示的是奇兔的类似界面,菜单差不多,但是标题不一样,如果自动重启没有到这一步,可以手机再关机的状态下同时按住手机的音量下键 + 电源键,感受到第一声震动后松手,如果不能进入类似这个画面,而是只能进入fastboot或者正常开机的画面,说明第2和第3步有问题,再重新做会第2和第3步

 

 5、刷ROM包,保持电量充足,电池50%以上的电量,别说连根USB充电线就行,第4点的安装zip包刷机,然后选择第一点你复制进去的安装包一路继续就可以了,注意的是这个步骤比较长,特别是解压那块,有时候像卡住一样,千万别乱动,大概要10多分钟吧,时间有点长,等待进度条完成100%直到消失,后面会显示奇兔的一些警告。重新开机即可。

 

6、Root软件,下载SuperSU软件,即可对手机进行Root管理,好像刷完机就自带了。哪一步错了,就仔细检查或者重做上一步。

 

第三:所用工具和各类包地址,https://pan.baidu.com/s/1WOZ0BxM6YwvX28HHWrseQA  ,密码:kc76

 

posted @ 2019-03-09 11:44 breeze 阅读(4238) 评论(0) 推荐(1) 编辑
摘要: 近期ES6标准如火如荼的发展,其中主要还是各大浏览器的支持,最重要厂商支付宝,微信的支持,使得国内的发展也很迅猛。 这里主要是对yield关键字的,yield实际上可以看作是一种新的中断机制,大家都知道javascript函数执行是顺序的,中途没有暂停,等待消息只能通过回调或者settimeout等 阅读全文
posted @ 2019-01-06 16:56 breeze 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 因为项目不同,有些公用库而且还是c++的,还有一些带资源的,简单的复制遇到库升级又是一轮配置,编译成aar则解决这些麻烦。 但是默认andriod studio的make moudle只生成debug包,在3.0以上及时生成release的apk,release的aar也不会生成。 这个时候要用到 阅读全文
posted @ 2018-12-08 21:20 breeze 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 急冲冲完成的mysql的一个监控自动处理程序上线了,线下处理是正常的,没想到线上才半小时就奔溃了。 现在时间是晚上11点,心慌焦虑涌上心头,需要熬夜?肾上腺素激增。 程序主要是一个定时任务的处理程序,主要是对mysql 的处理,初看没啥问题,操作语句都是网上搬下来的,检查了下代码, 奔溃都在什么ro 阅读全文
posted @ 2018-11-24 10:57 breeze 阅读(4875) 评论(0) 推荐(1) 编辑
摘要: Go语言发展势头很猛,其实缺点也很多,好在有广大爱好者提供了无数的库,把优点表现得太好了,搞得什么都是拿来就使用,基本完全不理会指针,性能还不错。 最近在windows下使用遇到一个中文的问题,首先要了解的是Golang的编码是utf-8的,而中文windows的API返回时多字节的GBK编码。 下 阅读全文
posted @ 2018-11-21 22:12 breeze 阅读(2686) 评论(0) 推荐(0) 编辑
摘要: 有些需要重新对std::vector对象重新排序,特别是游戏,例如说:扑克牌,麻将,抽奖等,C++标准已经为std::vector写好了随机排序的方式,这里做个笔记: 随机本来是挺简单的,日常大家的做法是rand()%n,即可得到一个n范围内的变量,来自行随机,但实际的效果没有std实现的随机好,实 阅读全文
posted @ 2018-03-28 18:36 breeze 阅读(400) 评论(0) 推荐(0) 编辑
摘要: cocos2d-js 也是比较普遍的游戏开发工具之一吧,今天想同时启动多个js项目来看下效果,结果百度不到添加端口的方法,又得去翻源码。。。。 cocos run -p web 只要运行在本地就可以启动一个8000端口的项目,那如果要换下端口,则添加--port ,例如:cocos run -p w 阅读全文
posted @ 2018-02-28 13:33 breeze 阅读(275) 评论(0) 推荐(0) 编辑
摘要: WebSocket is closed before the connection is established最近socket.io是挺流行的,幼麟棋牌和一些好的开源项目也使用这个框架,在搭建其平台示例的出现这个错误,网上找了半天竟然没有找到解决办法,开始以为是版本socket.io版本问题,换了2.0一样,用telnet连接端口正常,但是客户端怎么都连接不上。逐步进行分析,发现socket... 阅读全文
posted @ 2018-02-08 11:03 breeze 阅读(6731) 评论(0) 推荐(0) 编辑
摘要: 一个cocos2dx项目从2.2.6 升级至3.16 的过程,由于没有直升工具,类库升级也变动很大,有一部分需要手工完工升级。此记录供参考 1、 没有采用项目直升方式,先新建一个3.16的项目,然后把c++文件逐步转过来,不要项目直升,编译的错误会直接让你头昏,而害怕止步,首先转公共类库部分。 2、 阅读全文
posted @ 2018-02-01 14:49 breeze 阅读(1867) 评论(0) 推荐(0) 编辑
摘要: 最近刚开始上.net framework4.0 mvc的项目。原来开发一直在windows7 平台上,用的不错,但是.net framework4.0 却罢工了,提示:未能加载文件或程序集“System.EnterpriseServices.Wrapper.dll”。在windows2003却很正常,操作一样。网上搜寻了各种类型的解决方法,主要都说少文件的,我按照上面的去找,实际上都存在了,但是还是不行。重新按照 .net framework4.0依然如此,百思不解。网上搜索,只有少量人出现这类问题,用windows7 64位开发.net framework4.0还不是很多,帖子都不了了之,. 阅读全文
posted @ 2011-12-30 19:07 breeze 阅读(2299) 评论(0) 推荐(2) 编辑
点击右上角即可分享
微信分享提示