Replacing Chinese Firmware of Nokia N9
Download
* Flasher
WinFlasher_3.12.1.exe
flasher_3.12.1_amd64.deb
flasher_3.12.1_i386.deb
* pr003 (chinese) firmware:
DFL61_HARMATTAN_40.2012.21-3_PR_LEGACY_003-OEM1-958_ARM.bin
* pr005 (asian) firmware:
DFL61_HARMATTAN_40.2012.21-3_PR_LEGACY_005-OEM1-958_ARM.bin
* emmc with maps:
DFL61_HARMATTAN_40.2012.13-7.SEAP_EMMC_SEAP.bin
* emmc without maps:
DFL61_HARMATTAN_40.2012.13-7.NOMAPS_EMMC_NOMAPS.bin
After downloading files, install winflasher. then add its installed dir into os PATH Environment variable.
Flashing
power off the phone. enter following command on pc(run as admin).
flasher -f -F asian.bin
plug the phone to pc and wait to detect it.
(hold the power for 10 seconds if it not detect) at the end of the
flash process, it will show cmt flash error. so we need to flash
chinese cmt firmware.
flasher -f -F china.bin --flash-only=cmt
it will flash cmt firmware
if you want to clean user data:
flasher -f -F emmc.bin --flash-only=mmc
it will flash emmc
flasher -R
it will reboot phone
Rooting
settings->application->installations->enable "allow installation fron non store sources"
install n9repomirror v0.7xxx
reboot
settings->security->developer mode->turn on
it will download required files automatically.
Apps store OpenRepos
install warehouseinstaller
within that app install warehouse
Disable Nokia account login
devel-su
password is rootme
mv /usr/lib/AccountSetup/bin/oviplugin /usr/lib/AccountSetup/bin/.oviplugin
edit /home/user/.config/Nokia/Drive.ini
set on general settings: ssoDone=true
edit /home/user/.config/Nokia/Maps.conf
set on general settings: isSsoEnabled=false
Get IP
/sbin/ifconfig
Login via SSH
devel-su
password is rootme
passwd user
change the password for "user" and then you can login as "user" on ssh