View Full Version : Nokia n9 stuck on warning! you have modified the device software...
robert01
2014-07-01, 13:29
Hi, when I try to turn on my n9 it's stuck on Warning! you have modified the device software... here is a pic
https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-xpf1/v/t34.0-12/10387695_10203533418632854_904929182326603060_n.jp g?oh=9ad6f8c89544e771daeebb643dbd01c5&oe=53B4ACFF&__gda__=1404371508_3be2b75464cab6f858547d7dd94369b 3
I tried to flash the device with original images downloaded via navifirm but I get this error:
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
mmc: sfdisk returned status 1
mmc: Could not exec 'tune2fs -L rootfs /tmp/sudmmcn
mmc: Could not remove mount directory /tmp/sudmmcnX
ectory
[Pipe 3] Finishing in error state with status 1
please help
Mitrigol
2014-07-01, 13:54
Hello,
I did not use my N9 since some weeks now so i may be a bit rusty.
But if i remember well, i got the same when i tried to upgrade the Kernel.
But it should boot anyway.
You should specify what you did before you got this.
If you tried to update the kernel, you should havea look at the firmware update wiki page to reflash only the kernel.
About the flash error, are you sure you use to correct firmware version?
robert01
2014-07-01, 14:14
it just turned off and when I tried to turn it on it got stuck on nokia logo and then I tried to reflash and got this warning.. I also tried flasher -a DFL61_HARMATTAN_40.2012.21-3_PR_LEGACY_001-OEM1-958_ARM.bin -k zImage.pr13 --flash-only=kernel -f -R and I get a success message but no changes on n9
Mitrigol
2014-07-01, 14:21
Did you install any mod? Or theme or anything?
Or maybe aegis stuff or system package from external source?
robert01
2014-07-01, 14:29
no.. what does that error mean? bb5_rdc_cert_read failed
mmc: sfdisk returned status 1
robert01
2014-07-01, 14:32
maybe problem with partitions?
Mitrigol
2014-07-01, 14:42
Yes it may, sfdisk is a partition tool. Did you modify your partition?
You should have a look at this tread:
http://talk.maemo.org/showthread.php?t=82655
I think you will find a solution for your issue.
Also i noticed you downloaded the same firmware as used in the N9 flash wiki. are you sure it is the correct one for your phone? Check your SIM tray for needed version.
robert01
2014-07-01, 14:48
i have the correct firmware, checked.. I am on win xp and 7, dont have linux.. at this thread its on linux, can i do it on win? can I see which partitions I have on win xp or 7? sorry for my english
Mitrigol
2014-07-01, 15:16
You should read the entire posts. more specifically, posts from n°28 which is exactly the same issue as yours.
Also, you can't use the same tools on linux, but flasher commands are the same.
robert01
2014-07-01, 16:29
tried everything but still the same.. how can I check partition distribution of my N9 on windows? is there any way?
flasher -a DFL61_HARMATTAN_40.2012.21-3_PR_LEGACY_001-OEM1-958_ARM.bin -k zImage.pr13 --flash-only=kernel -f -R
why are you trying to flash this kernel?
Well, you probably can flash it corrcetly with original firmware files if you do that in "erase all userdata mode" which rewrites your partitions.
However, that does wipe the device totally clean, so I suggest first boot it with a rescue kernel and make backups, if you have anything of worth there you want to save.
robert01
2014-07-02, 13:59
why are you trying to flash this kernel?
I found in one tutorial that I should flash kernel so i did but nothing..
robert01
2014-07-02, 14:12
Well, you probably can flash it corrcetly with original firmware files if you do that in "erase all userdata mode" which rewrites your partitions.
However, that does wipe the device totally clean, so I suggest first boot it with a rescue kernel and make backups, if you have anything of worth there you want to save.
I've tried with "flasher -f -F main.bin --erase-user-data=secure" but still the same error
rober01, you simple need to flash the firmware and emmc images together, without booting in between, and the message will go away.
following that, you can run disclaimer-cal --remove to permanently delete the error message from the phone, and reinstall the openkernel. {syntax is: 'disclaimer-cal remove View-openmode'}
ive done this dozens of times on 4 different n9s.
oh sorry, nevermind, i should actually read what your problem is before answering. cant help with windows, so ill just show myself out.
robert01
2014-07-02, 14:26
rober01, you simple need to flash the firmware and emmc images together, without booting in between, and the message will go away.
following that, you can run disclaimer-cal --remove to permanently delete the error message from the phone, and reinstall the openkernel.
ive done this dozens of times on 4 different n9s.
could you please write me the exact command?
could you please write me the exact command?
my apologies, what i said wont help you. {i misunderstood thinking that you meant flashing failed to remove the image, not that flashing failed with an error because of partitions.}
peterleinchen
2014-07-02, 14:32
... if you do that in "erase all userdata mode" which rewrites your partitions ...
No!?
"flasher -f -F main.bin -F eMMC.bin" does rewrite partitions.
Above wipes user data (only).
Or am I plain stupid/old/Alzheimer'ish??
if you are still stuck after trying variations of the flasher command, may i suggest downloading a gnu/linux image {say, linux mint with cinnamon}, burning it onto a thumbdrive, temporarily booting into it, and then just using parted from mint?
robert01
2014-07-02, 14:42
No!?
"flasher -f -F main.bin -F eMMC.bin" does rewrite partitions.
Above wipes user data (only).
Or am I plain stupid/old/Alzheimer'ish??
I tried this too but same error..
robert01
2014-07-02, 14:44
if you are still stuck after trying variations of the flasher command, may i suggest downloading a gnu/linux image {say, linux mint with cinnamon}, burning it onto a thumbdrive, temporarily booting into it, and then just using parted from mint?
I tried every single command but nothing.. I'll download it but is there any tutorial or something that could help me because I've never used linux
No!?
"flasher -f -F main.bin -F eMMC.bin" does rewrite partitions.
Above wipes user data (only).
Or am I plain stupid/old/Alzheimer'ish??
Weelll, could be it is me who is alzhaimeric here now, but AFAIR "-F emmc.bin -F firmware.bin" does not repartition, it writes the images to existing partitions. Only adding "--erase-user-data=secure" repartitions it...
At least adding "--cold-flash" to the rest of the arguments should repartition it, hmm?
peterleinchen
2014-07-02, 15:09
Argh...
Now I remember. Yes it is me.
emmc flashing writes to existing partitions. It does not repartition.
Only if you modified partition layout (as I did) it will ask you to add --no-preserve and then repartition.
So -erase-user-data was the one to use.
Adding -c (cold flash) should do it too. And especially here...
robert01
2014-07-02, 15:27
really tried everything but still no luck.. downloading linux mint cinnamon live, it's on 80%
just do
flasher -f -F main.bin -F emmc.bin --no-preserve. -r
it will create partitions as was originally
have done this a zillion times when reflashing my N9 which I repartition to get more space for apps (i usually repartition from 2 gig to 10 gig on my N9)
robert01
2014-07-02, 16:04
C:\Program Files\Nokia\Flasher>flasher -f -F main.bin -F emmc.bin --no-preserve
-R
flasher 3.12.1 (Oct 6 2011) Harmattan
Warning: --no-preserve is not recommended, instead use erase commands
WARNING: This tool is intended for professional use only. Using it may result
in permanently damaging your device or losing the warranty.
Found device RM-696, hardware revision 1603
NOLO version 2.3.6
Version of 'sw-release': DFL61_HARMATTAN_40.2012.21-3_PR_001
Sending ape-algo image (7096 kB)...
100% (7096 of 7096 kB, avg. 16239 kB/s)
Suitable USB interface (phonet) not found, waiting...
Ping attempt 1 (250 ms)
Server application: 1.7.2
Found product RM-696 rev. 1603
Server implements softupd protocol version 1.8
Image SW version DFL61_HARMATTAN_40.2012.21-3_PR_001
Image moslo not present
Image tar skipped
Image config skipped
Battery level 18 %, continuing.
image [state progress transfer flash speed]
---------------------------------------------------------------------
[x] cert-sw [finished 100 % 1 / 1 kB NA ]
[x] cmt-2nd [finished 100 % 95 / 95 kB NA ]
[ ] cmt-algo [pending 0 % 0 / 0 kB NA ]
[ ] cmt-mcusw [pending 0 % 0 / 0 kB NA ]
[x] xloader [finished 100 % 23 / 23 kB NA ]
[x] secondary [finished 100 % 94 / 94 kB NA ]
[_] kernel [writing 37 % 2048 / 2714 kB 1982 kB/s]
[_] rootfs [finishing 100 % 2048 / 1170282 kB NA ]
[ ] mmc [pending 0 % 0 / 0 kB NA ]
ERROR: SU_PREPARE_DATA_BLOCK_REQ terminated with error code 3: Invalid state
image [state progress transfer flash speed]
---------------------------------------------------------------------
[x] cert-sw [finished 100 % 1 / 1 kB NA ]
[x] cmt-2nd [finished 100 % 95 / 95 kB NA ]
[x] cmt-algo [finished 100 % 789 / 789 kB NA ]
[x] cmt-mcusw [finished 100 % 6050 / 6050 kB 3315 kB/s]
[x] xloader [finished 100 % 23 / 23 kB NA ]
[x] secondary [finished 100 % 94 / 94 kB NA ]
[x] kernel [finished 100 % 2714 / 2714 kB 1347 kB/s]
[f] rootfs [finishing 0 % 2048 / 1170282 kB NA ]
[-] mmc [pending 0 % 0 / 0 kB NA ]
Fetching error list:
========================================
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
mmc: sfdisk returned status 1
mmc: Could not exec 'tune2fs -L rootfs /tmp/sudmmclU86oM/internal0p2'
mmc: Could not remove mount directory /tmp/sudmmclU86oM/mnt: No such file or dir
ectory
[Pipe 5] Finishing in error state with status 1
========================================
ERROR: Failed to flash images
still the same!!
robert01
2014-07-02, 16:07
i've downloaded linux and now when I plug my n9 for about 2 secs there is the nokia logo and usb symbol and then the warning message again and linux doesnt detect it
robert01
2014-07-02, 16:36
what is the zimage file? kernel? where can I find the one I need?
mmh. Pretty strange that. It is possible that your device's flash is broken.
Or you could have corrupted images. (more likely I think)
At least there's no "downgrade disallowed" message so your images are probably the correct version.
What you could do, is to download ubiboot kernel, and try to boot with that to maintanance mode. Then you'd find out if your flash is OK and partitionable.
download http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_0.3.5_301013.tar extract the file zImage_2.6.32.54-ubiboot-02_301013 use flasher to jumpstart that on your device: "sudo flasher -k zImage_2.6.32.54-ubiboot-02_301013 -l -b" connect USB cable to powered-off N9 Wait for the filesystem to export to Linux
You do need linux with that, windows is pretty much useless.
peterleinchen
2014-07-02, 21:51
mmh. Pretty strange that. It is possible that your device's flash is broken.
Or you could have corrupted images. (more likely I think)
Yes, both is possible. Do a search on the forum for 'firmware flash files md5sum' or similar and you should find. Else download again and compare
You do need linux with that, windows is pretty much useless.Just for the record (not saying Linux is not the best alternative): I do use Windows with OSS driver ExtFS and I can see all (write access may work but I am too scary :p).
Just for the record (not saying Linux is not the best alternative): I do use Windows with OSS driver ExtFS and I can see all (write access may work but I am too scary :p).
Well, there's always the best tool for every task. When the best tool is not available it is always possible to use other tools but it might be cumbersome.
Linux is the best tool for SW development, hence I always recommend that. It grieves me to see people struggle on with WIndows, it just looks so bad and difficult.
And just as you mention, you need to install several packages outside the OS to make it do the simplest things...
On the other hand, Windows is the best tool for secretarial work. I have to jump several hoops backwards to handle such things as documents embedded inside another with OLE links pointing this way and that... things that come naturally with Windows. (please do not send me that kind of docs, I hate it...)
peterleinchen
2014-07-03, 06:37
Aye Sir!
;)
Just wanted to let robert know flashing (and check) is possible under Windows. No more :)
thedead1440
2014-07-03, 06:56
To me it seems to be broken flash memory on device so you are pretty much out of luck...
robert01
2014-07-03, 12:46
What you could do, is to download ubiboot kernel, and try to boot with that to maintanance mode. Then you'd find out if your flash is OK and partitionable.
download http://www.swagman.org/juice/ubiboot/ubiboot-02/ubiboot-02_0.3.5_301013.tar extract the file zImage_2.6.32.54-ubiboot-02_301013 use flasher to jumpstart that on your device: "sudo flasher -k zImage_2.6.32.54-ubiboot-02_301013 -l -b" connect USB cable to powered-off N9 Wait for the filesystem to export to Linux
You do need linux with that, windows is pretty much useless.
I did, now on my n9 it says welcome to ubiboot..
Partitions exported sucessifully via usb
configured 192.168.0.15 on usb
starting dhcp server, offering 192.168.0.100
starting telnet server
what now?
robert01
2014-07-03, 12:52
i found my n9 on gparted, dev/sdd/ and there are no partitions, only unallocated 14,80gb
i found my n9 on gparted, dev/sdd/ and there are no partitions, only unallocated 14,80gb
Okay, are you able to create partitions on it?
robert01
2014-07-03, 16:00
yes, file system is fat32, what for start and end? start 1024 and end?
robert01
2014-07-03, 17:05
when I try with parted, mkpart it says: error :unrecognised disk label
EDIT: i created a new msdos disklabel (partition table) with mklabel but now when I try mkpart to make partitions when I put start: 1024 it puts start:1024mb not 1024s
there is the original partition layout in the thread that was given before, more specific in this post. Create those partitions and try a reflash
http://talk.maemo.org/showpost.php?p=1421272&postcount=53
robert01
2014-07-04, 07:59
~ # /sbin/parted /dev/mmcblk0
GNU Parted 2.3
Using /dev/mmcblk0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) unit s
unit s
(parted) print
print
Model: MMC HYNIX (sd/mmc)
Disk /dev/mmcblk0: 31047680s
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1024s 18464767s 18463744s primary fat32 lba
2 18464768s 26853375s 8388608s primary ext4
3 26853376s 31047679s 4194304s primary ext4
(parted) quit
quit
When I try to write start 1024 it writes 1024mb not 1024s and for end I write 18464767 and it recognizes it like 18464767mb not 18464767s
I have like this:
(parted) print
print
Model: MMC HYNIX (sd/mmc)
Disk /dev/mmcblk0: 14,80GB instead of 31047680s
Sector size (logical/physical): 512B/512B
Partition Table: msdos
how do I change to sectors not gb?
When I try to write start 1024 it writes 1024mb not 1024s and for end I write 18464767 and it recognizes it like 18464767mb not 18464767s
I have like this:
(parted) print
print
Model: MMC HYNIX (sd/mmc)
Disk /dev/mmcblk0: 14,80GB instead of 31047680s
Sector size (logical/physical): 512B/512B
Partition Table: msdos
how do I change to sectors not gb?
unit s
(within fdisk, just like print) - 10 chars
robert01
2014-07-04, 09:45
(parted) print
Model: Linux File-CD Gadget (scsi)
Disk /dev/sdd: 31047680s
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1024s 18464767s 18463744s primary fat32 lba
2 18464768s 26853375s 8388608s primary
3 26853376s 31047679s 4194304s primary
(parted)
This is my partition table but still the same error..
Fetching error list:
========================================
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
bb5_rdc_cert_read failed
mmc: sfdisk returned status 1
mmc: Could not exec 'tune2fs -L rootfs /tmp/sudmmcvzvtHC/internal0p2'
mmc: Could not remove mount directory /tmp/sudmmcvzvtHC/mnt: No such file or dir
ectory
[Pipe 4] Finishing in error state with status 1
========================================
ERROR: Failed to flash images
This is my partition table but still the same error..
Not sure if it matters, but it seems you didnt create the file system on partition 2 and 3
robert01
2014-07-04, 11:14
Not sure if it matters, but it seems you didnt create the file system on partition 2 and 3
do i have to name them too?
do i have to name them too?
I don't think it is necessary, but you need to change partition type to 83 (linux) and use mkfs.ext4 to create filesystems.
do i have to name them too?
Try to create the partitions like in that scheme I sent you the link to
1st fat32
2nd ext4
3rd ext4
robert01
2014-07-04, 14:19
Try to create the partitions like in that scheme I sent you the link to
1st fat32
2nd ext4
3rd ext4
still the same!! don't know what to do anymore
when I flash ubiboot again after failed flashing of main.bin on parted I get unrecognised disk label
robert01
2014-07-04, 14:55
after I create partitions I use flasher -f -F main.bin -F eMMC.bin is this correct?
I beleive that should do it, if course, it might be faulty NAND memory :(
you can try the
flasher -f -F main.bin
flasher -f -F main.bin -F emmc.bin --flash-only emmc
as suggested in previous referenced thread
also, do try the
flasher -f -F main.bin -F emmc.bin --no-preserve
if these doesnt work. after you repartitionef, im flat out of ideas
some had to enable r&d mode with flasher, i guess you could try that, alkthough i dont believe that would help
robert01
2014-07-07, 06:07
it doesn't work.. i give up
irulestar
2014-07-09, 05:25
My another N9 have this message too ...
:D
My friend on forum says its IC RAM or IC FLASH is Damaged :D
Keep Calm....
I'm Waiting for This PROBLEM SOLVING :D
My friend on forum says its IC RAM or IC FLASH is Damaged :D
Keep Calm....
I'm Waiting for This PROBLEM SOLVING :D
Yes, it is possible.
However, if the HW is damaged, how do you propose to "solve the problem"? :eek:
robert01
2014-07-11, 15:24
when I create partition with parted at the end when I write quit it gives me this message
Information: You may need to update /etc/fstab.
rainisto
2014-07-11, 19:38
When I try to write start 1024 it writes 1024mb not 1024s and for end I write 18464767 and it recognizes it like 18464767mb not 18464767s
I have like this:
(parted) print
print
Model: MMC HYNIX (sd/mmc)
Disk /dev/mmcblk0: 14,80GB instead of 31047680s
Sector size (logical/physical): 512B/512B
Partition Table: msdos
how do I change to sectors not gb?
Looking from this log, it most likely is the bad memory chip model by looking the name that was automaticly switched to new device in Nokia care without any question asked. But nowadays care might not care anymore. So you might out of luck unless your 2 year factory warranty still is in effect.
vBulletin® v3.8.8, Copyright ©2000-2025, vBulletin Solutions, Inc.