Sunday, February 8, 2009

Changing Nokia N79 Product Code by using Phoenix 2008

2009年2月7日 土曜日 晴


前阵子1月18日时,在网上找到了超划算的Nokia N79,记住因为等钱用所以急着套现,之后经过一番的杀价后,机主终于肯以我给的价钱成交,虽然要去到Bandar Utama面交,但是蛮开心与期待~



之后发现这架手机是马尔代夫机,就是说没有中文,心想没关系,可以自己去Nokia Care Center install中文的。谁知当天是星期日Nokia Centre公休,没办法惟有等到新年过后才去。E-mail给Nokia Care Centre询问,回复却又不清不楚,说什么手机语言是根据产品的发行地区设定好的,爱莫能助。难道install中文进手机有那么困难?还是这就是 Nokia Centre的服务态度?气死我~

求人不如求己,还是靠自己把这个问题解决。经过一番的上网查询,发现”Nemesis Service Suite”还有”凤凰刷机2008″可以转换手机里面的Product Code,只要转换到有支援中文输入的Product Code就可以显示中文还有输入中文了~

结果只有凤凰刷机2008可以成功刷到Nokia N79,Nemesis Service Suite根本就不能刷,因为根本detect不到Nokia N79的usb cable。

以下是我刷我的Nokia N79时步骤还有面对的问题,在此跟大家分享一下心得。

另外就是要下载好刷机所用的工具以及软件:

1。N79_RM-348_APAC_11.049_v3.0.exe

2。凤凰刷机 Phoenix 2008.44.005.36625 破解版

3。Nokia_PC_Suite_7_1_18_0_chi_sc_web.exe

4。Nokia Software Updater.exe latest version

5。一份Nokia N79的CODE代码

这些Software去Google找就找得到。

注意:凤凰刷机 Phoenix 2008.44.005.36625 破解版不支持Vista,所以只能在Windows XP上安装。


凤凰刷机2008

等以上所有工具都安装好之后,接下来就按照我讲的一步步进行刷机~
首先将手机接上PC,等到PC套件检测到Nokia N79已经连接,再打开安装好的凤凰2008 Phoenix…

点File,之后选Manage Connections…

点New…

在USB处踢上勾,之后点下一步…

再按下一步…

点完成。

这里先点Apply,再点Close…


接下来选File后选择Scan Product…

这时候在下面应该就能看到你手机当前的版本了…


Poduct is detected when the usb is connected

*先说我面对的问题,就是我的驱动安装正常全都ok,凤凰的usb也显示连接,但是就是scan不到。重新安装了几次software还是不行,硬刷了几次结果还是失败,刷机刷得我快疯了~



No Product is detected although the usb is connected



cannot swap if No Product is detected

直到我install最新版本的NSU后,终于能够正常显示usb已连接,下面也有显示product了。

继续~

接下来选择File,Open Product…

选择与手机对应的编码,我们N79如图选RM-348,之后点“OK”…


choose RM-348

接下来选择Flashing,之后点第一个Firmware Update…

这时候就出现刷机的界面了,如图指示,先选择要刷的版本,对照之前N79的CODE地区代码选择(注意:刷成不支持中文的国家的版本可能会导致刷机之后手机没有中文的现象,所以本人推介刷成大马版,代码为CODE: 0568144)



选择好CODE代码之后就点Refurbish开始刷机!!!

等待刷机中…


swapping

刷机完毕,可以关掉软件了,这时候手机也会相应的重启!!!

*如成功刷机,会出现:

Flashing started
Creating product data items list
Product data items list created
Backup not required
Started product mode change
Product mode change complete
Flashing phone
Initializing
Asic CMT: Verifying communication to device…
Getting product info…
Loading image files…
AdlServer: Rebooting…
Closing connection
Opening RAW connection… BUS_NAME:USB PORT_ID:4&7E9FE02&0&5 PROTOCOL:RAW
RAW connection successfully opened!
ROM Boot Drivers loaded. Starting flashing…
Connection opened to BootCode successfully
First wait command succeeded.
Flashing Secondary boot code: 15040 Bytes
Secondary boot loaded
Skipping USB handshake…
Flashing Update Server Data: 2289273 Bytes
Flashing UPS data: 0%
Flashing UPS data: 30%
Flashing UPS data: 52%
Flashing UPS data: 75%
Flashing UPS data: 98%
Flashing UPS data: 100%
Flashing UPS data: 100%
Update server loaded
Waiting for Update Server to boot…
ERROR: Unable to detect device 0×8401F145. Check USB connection!
Unable to set the phone to flash mode. Unable to flash.
Getting BB5 Phone Information from Update Server…
Asic CMT: Verifying communication to device…
Asic CMT: UA Protocol 1.0 detected.
Product Type: RM-348 Product Code: 0568152
Phone information retrieved
Flashing phone
Initializing
Asic CMT: Verifying communication to device…
Asic CMT: Verifying communication to device…
Asic CMT: UA Protocol 1.0 detected.
Loading image files…
Loading image files…
Asic CMT: Selecting programming blocks…
Asic CMT: Start programming 130500 KB…
Asic CMT: Partitioning RM-348_11.049_prd.core.fpsx
Asic CMT: Partitioning area 1…
Asic CMT: Erasing RM-348_11.049_prd.core.fpsx
Asic CMT: Erasing area 1…
Asic CMT: Erasing area 2…
Asic CMT: Erasing area 3…
Asic CMT: Erasing area 4…
Asic CMT: Erasing partition 0×0000000A…
Asic CMT: Erasing RM-348_11.049_V3_012_prd.rofs2.fpsx
Asic CMT: Erasing area 1…
Asic CMT: Erasing RM-348_11.049_53.1_prd.customer.fpsx
Asic CMT: Erasing area 1…
Asic CMT: Erasing RM-348_11.049_016_000_U001.uda.fpsx
Asic CMT: Erasing area 1…
Asic CMT: Programming RM-348_11.049_prd.core.fpsx
Asic CMT: Programming 0%
Asic CMT: Programming 2%
Asic CMT: Programming 4%
Asic CMT: Programming 6%
Asic CMT: Programming 8%
Asic CMT: Programming 10%
Asic CMT: Programming 12%
Asic CMT: Programming 14%
Asic CMT: Programming 16%
Asic CMT: Programming 18%
Asic CMT: Programming 20%
Asic CMT: Programming 22%
Asic CMT: Programming 24%
Asic CMT: Programming 26%
Asic CMT: Programming 28%
Asic CMT: Programming 30%
Asic CMT: Programming 32%
Asic CMT: Programming 34%
Asic CMT: Programming 36%
Asic CMT: Programming 38%
Asic CMT: Programming 40%
Asic CMT: Programming 42%
Asic CMT: Programming 44%
Asic CMT: Programming 46%
Asic CMT: Programming 48%
Asic CMT: Programming 50%
Asic CMT: Programming 52%
Asic CMT: Programming 54%
Asic CMT: Programming 56%
Asic CMT: Programming 58%
Asic CMT: Programming 60%
Asic CMT: Programming 62%
Asic CMT: Programming 64%
Asic CMT: Programming 66%
Asic CMT: Programming 68%
Asic CMT: Programming 70%
Asic CMT: Programming 72%
Asic CMT: Programming 74%
Asic CMT: Programming RM-348_11.049_V3_012_prd.rofs2.fpsx
Asic CMT: Programming 76%
Asic CMT: Programming 78%
Asic CMT: Programming 80%
Asic CMT: Programming 82%
Asic CMT: Programming 84%
Asic CMT: Programming 86%
Asic CMT: Programming 88%
Asic CMT: Programming 90%
Asic CMT: Programming RM-348_11.049_53.1_prd.customer.fpsx
Asic CMT: Programming RM-348_11.049_016_000_U001.uda.fpsx
Asic CMT: Programming 92%
Asic CMT: Programming 94%
Asic CMT: Programming 96%
Asic CMT: Programming 98%
Asic CMT: Programming 100%
Asic CMT: Verifying communication to device…
Waiting for communication response: 25
Waiting for communication response: 24
BB5 USB Flashing succeeded
Phone flashing completed. Waiting for phone to boot up
Bootup successful
Verifying communication to product (before flash finalizing)
Communication verified
Product code changed
Doing factorysets
Factorysets complete
Loading default data to phone
Loading default data to phone
Getting Data Package
Reading product state
Starting backup/restore sub-procedure: data item pre-delay
data item pre-delay
data item pre-delay
Sub-procedure completed: Succeeded., result code: 0
Starting to backup/restore data item: ProductProfile, version: 1.1
Data Item backup/restore completed: Succeeded., result code: 0
Starting backup/restore sub-procedure: data item post-delay
data item post-delay
data item post-delay
Sub-procedure completed: Succeeded., result code: 0
Backup/restore result: 0 out of 1 items were not backed up
Default data loading complete
Stopping all operations, returning phone to default mode
All operations completed
Product flashing succeeded.

就这样我的Nokia N79终于可以显示中文了,短信里面也可以输入中文了,开心到我一整夜睡不着。

以上的教程只属于技术上的分享,希望可以帮到和我一样想刷自己的Nokia N79,却又不懂怎么刷机的人。如果大家在电脑或手机上又遇到什么难题的话可以跟我分享,虽然不能担保一定可以解决,但是会尽量帮忙解决。:)