【背景】

之前用刷机精灵去想要给I9100G升级ROM:

结果却使得开机变成:

现在,尝试用之前知道的那个ODIN,去看看能否恢复手机了。

【折腾过程】

1.先去:

音量下+HOME键+电源键

出现提示界面,再按音量上(加),进入下载模式。

2.用USB数据线,连接手机到PC。

3.运行之前的:Odin3 v3.04.exe

然后是可以检测出对应的COM5的:

4.参考:

去下载其:

的文件:

i9100G_ZCKI1_KERNEL.tar

i9100G_ZCKI1_KERNEL_CWM_ROOT.tar

然后去开始刷:

然后很快就刷好了:

然后手机重启了,

会有黄色感叹号。

然后接着:

手机进入了:CWM-based Recovery v5.0.2.6 for GS2

– reboot system now

– apply update from sdcard

– wipde data/factory reset

– wipde cache partition

– install zip from sdcard

– backup and restore

– mounts and storage

– advanced

CWM-based Recovery v5.0.2.6 for GS2

5.重复上面步骤,再去刷:

i9100G_ZCKI1_KERNEL.tar

然后OK了:

但是手机重启后,停在:

Samsung Galaxy S II GT-9100G

的界面了。

6.算了,还是刷之前的:

5.03MB的,真正原版的,官网的,之前确保可以正常启动的,2.3.6的:

I9100GZCLC2_KERNEL.tar

然后OK:

但是结果也是:

手机启动后,就停止在:

Samsung Galaxy S II GT-9100G

的界面了。

7.继续参考该贴,去:

去下载,解压得到I9100GZCKH4文件夹。

然后去烧写全部:PIT:omap4_all_20110627_CHN_OPEN_emmc.pit

Bootloader:APBOOT_I9100GZCKH4_CL484595_REVr07_user_low_ship.tar.md5

PDA:CODE_I9100GZCKH4_CL484595_REVr07_user_low_ship.tar.md5

PHONE:MODEM_I9100GZCKH4_REV_00_CL1050825.tar.md5

CSC:GT-I9100G-CSC-MULTI-OZHKH4.tar.md5

其中:

默认已经选择:

Auto Reboot

F.Reset Time

点击了PIT后,会自动选上:

Re-Partition

开始烧写:

等一会,就烧写完毕了:

完整log为:<0> Added!!0>

Enter CS for MD5..

Check MD5.. Do not unplug the cable..

Please wait..

APBOOT_I9100GZCKH4_CL484595_REVr07_user_low_ship.tar.md5 is valid.

CODE_I9100GZCKH4_CL484595_REVr07_user_low_ship.tar.md5 is valid.

MODEM_I9100GZCKH4_REV_00_CL1050825.tar.md5 is valid.

GT-I9100G-CSC-MULTI-OZHKH4.tar.md5 is valid.

Checking MD5 finished Sucessfully..

Leave CS..

<0> Odin v.3 engine (ID:5)..0>

<0> File analysis..0>

<0> SetupConnection..0>

<0> Initialzation..0>

<0> Set PIT file..0>

<0> DO NOT TURN OFF TARGET!!0>

<0> Get PIT for mapping..0>

<0> Firmware update start..0>

<0> MLO0>

<0> NAND Write Start!!0>

<0> Sbl.bin0>

<0> param.lfs0>

<0> MLO0>

<0> Sbl.bin0>

<0> param.lfs0>

<0> zImage0>

<0> factoryfs.img0>

<0> data.img0>

<0> hidden.img0>

<0> cache.img0>

<0> modem.bin0>

<0> Transmission Complete..0>

<0> Now Writing.. Please wait about 2 minutes0>

<0> Receive Response from boot-loader0>

<0> cache.img0>

<0> RQT_CLOSE !!0>

<0> RES OK !!0>

<0> Completed..0>

<0> Added!!0>

All threads completed. (succeed 1 / failed 0)

<0> Removed!!0>

<0> Added!!0>

<0> Removed!!0>

<0> Added!!0>

然后手机会自动重启。

8.手机会执行一些初始化,格式化的事情:

有之前见到的那些

formating /data…

之类的事情。

最后是弄完了,会自动再次重启rebooting

然后第一次启动,相对很慢。

然后,终于见到,熟悉的全新的系统了。。。。

9.去看看对应的手机的基本信息:

的确是刚烧录的:

I9100GZCKH4

内核是:

Android 2.3.4

再去看看,sd卡上的数据,都还在否。

然后的确还在的。

【总结】

至此,算是可以成功用ODIN恢复了手机,避免变砖的危险了。

回来再看上面的内容,就明白了这个:

所说的:

救砖五件套的意思了:

ODIN刷机时用到的PIT+Bootloader+PDA+PHONE+CSC

分别选择对应的文件,用ODIN刷,成功后,就是原厂的系统了。

然后,接着,再去尝试,去刷一个android版本更高的,尤其是4.x的android系统:

android system recovery%3csv1.1%3e,【记录】尝试用ODIN去恢复启动界面是Android system recovery 3e的I9100G...相关推荐

  1. 三星root后进入android system recovery后,如何尝试使用ODIN去恢复启动界面是Android system recovery详解...

    刷机,是手机方面的专业术语,是指通过一定的方法更改或替换手机中原本存在的一些语言.图片.铃声.软件或者操作系统.通俗来讲,刷机就是给手机重装系统.刷机可以使手机的功能更加完善,并且可以使手机还原到原始 ...

  2. 关于 Android okhttp 使用 HTTPS 的学习记录

    起因 之前因为手机应用的安全性问题特意的组织讨论了一下,鉴于项目特性(功能验证),并非是实际场景应用,以及使用加密算法如果一旦数量级过高可能会造成服务器的负担,所以初步考虑先把 HTTPS 连接调通, ...

  3. 尝试用mRemote远程控制 原道N90安桌平板

    平板用起来其实特不方便,要是能用键盘加鼠标操作就好了.具体来讲,需求如下: 1)不想在平板上插个鼠标或键盘,连无线键盘鼠标的信号器都不想插 2)如果通过网络远程控制,速度一定要够快,操作要流畅 3)先 ...

  4. android 仿微信demo————微信启动界面实现

    android 仿微信demo----微信启动界面实现 android 仿微信demo----注册功能实现(移动端) android 仿微信demo----注册功能实现(服务端) android 仿微 ...

  5. android touch screen keyboard input移植记录

    android touch screen keyboard input移植记录  仅仅是作为记录: Andorid 的 touchscreen 事件必须要有  BTN_TOUCH 才可以. 所以初始化 ...

  6. android 系统搜索框(有浏览记录),Android 系统有浏览记录搜索框

    一.配置搜索描述文件 要在res中的xml文件加创建sreachable.xml,内容如下: xmlns:android="http://schemas.android.com/apk/re ...

  7. Android安全测试用例(网络资源学习记录)

    数字签名检测 C:\Program Files\Java\jdk1.8.0_111\bin\jarsigner.exe -verify APK 文 件 路 径 -verbose –certs 当输出结 ...

  8. android 蓝牙 驱动,转个蓝牙修改帖--Android BCM4330 蓝牙BT驱动调试记录

    本帖最后由 旋律2014 于 2014-3-27 09:15 编辑 一.关于BT driver的移植: 1. Enablebluetootch in BoadConfig.mk BOARD_HAVE_ ...

  9. Android开发技术周报176学习记录

    Android开发技术周报176学习记录 教程 当 OkHttp 遇上 Http 2.0 http://fucknmb.com/2018/04/16/%E5%BD%93OkHttp%E9%81%87% ...

最新文章

  1. spring WebServiceTemplate 调用 axis1.4 发布的webservice
  2. 介绍 Saltstack批量管理文件和计划任务
  3. java--JVM--栈帧--JVM及其优化---逃逸技术(堆栈分配方法)(转载)
  4. java list数组排序_浅谈对象数组或list排序及Collections排序原理
  5. centos6.5 nginx1.8 php mysql,CentOS6.5 源码安装Nginx1.8 + PHP7.0.6 + MySQL5.7.12
  6. hadoop hbase java_Hadoop、Hbase伪分布式安装
  7. JavaSE基础笔记
  8. 第十一篇 浅拷贝和深拷贝
  9. scala编程第16章学习笔记(3)——List类的高阶方法
  10. java面向对象之封装
  11. 免费破解版Xshell和Xftp
  12. 计算机cnc编程入门,数控车床编程入门自学方法与步骤,内容详细,值得一看!...
  13. php开发h5游戏教程,HTML5游戏框架cnGameJS开发实录-实现动画原理
  14. Spring Boot 应用在 kubernetes 的 sidecar 设计与实战
  15. 使用腾讯云部署war包
  16. 《SQL必知必会》学习笔记——第十二课 连结表
  17. 关于jmeter中编写shell脚本json的应用
  18. CTF 逆向之MD5短爆破
  19. 【项目实战】基于STM32单片机的智能小车设计(有代码)
  20. 安装时提示用户在命令行上发出了EULAS_AGREED=1,表示不接受许可协议

热门文章

  1. 年薪百万BAT大佬带你剖析你们的系统架构中为什么要引入消息中间件?
  2. [项目篇] 音乐播放器开发报告
  3. IQM的Q-Exa联盟被选中将德国量子计算机首次集成到HPC超级计算机
  4. mysql创建视图语法_MySQL教程91-MySQL创建视图
  5. JDBC---jar包下载与导入
  6. 在vue中使用iconfont的项目图标
  7. 可以用TeamViewer远程玩游戏吗?
  8. PHP用barcode生成条形码
  9. 得物从0到1自研客服IM系统的技术实践之路
  10. c语言 数据结构面试题及答案,数据结构(C语言)【经典题库】含答案