yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] Hellmuth:
Hallo folks,

I tried anther thing I just extracted IMGFS.bin with OSNBtool and then rebuild it with OSNBTool etc.

And what do I see? The resulting Ciphone.bin works fine I'm able to install *.cab files.

I also tried to dump IMGFS.bin and rebuild it without using Packagetool and BuilsOS but then the resulting IMGFS_New.bin is smaller than the original one.

It seems to me the problem is the smaler size of the Imgfs.bin we get after dumping and rebuilding it.

does anyone has a clue what's the reason (I know some bytes are missing)

Does OSNBtool extracted to much? If yes witch tool can we use.

Does IMGFStoDump doesn't work proper? If yes what can we do else.

Is anyone here in the Forum able to look inside the files with another Tool and may be writing a new tool :o?

I tried NBsplit or IMGFSfromNB but it doesn't work.

And I wrote some Idears of deleting parts of the ciphone.bin with an hexeditor and then extracting with nbsplit in a Russian forum. And Neuron did similar things (I think. Don't you?).

Can we customize such procedures ?

Grüße Hellmuth
[Upgrading, Modifying and Unlocking] rolfey:
It's a good question Nik, yes I don't think I need that line actually, I could probably delete the second instance. :)

Mike
[Upgrading, Modifying and Unlocking] NeuronNetwork:
yes i used to do that few months back..
[Upgrading, Modifying and Unlocking] MobileXT:
itune Sync Ciphone

Can somebody include this itune Sync for Ciphone for the new WM6.5 or 7 ROM release.

http://www.megaupload.com/?d=WD2OPIKS

Information

http://www.binaryfortress.com/itunes-sync/
[Upgrading, Modifying and Unlocking] rolfey:
Hi, now next thing now using a utility that Hellmuth has provided is to try and dump the Chinese 6.5 rom (an unsorted dump) copy that to my pc, replace the language files, run a packager against it.

this however is not going to provide a needed XIP.bin, so I'm hoping that there may be some other method we can use to extract that from the cooked Rom.

Mike
[Upgrading, Modifying and Unlocking] Hellmuth:
Did you tried this with the WM65CHS Rom?

It works I made it

osnbtool -sp ciphone.bin
osnbtool -d ciphone.nb0.OS.NB 1 xip.bin
osnbtool -d ciphone.nb0.OS.NB 2 imgfs.bin

You will get your xip.bin (I think it isn't protected but I don't know. I had no experience until now)

You also get a IMGFS.bin (It is protected)

you can Dump both.

But if you run PackageBuilder against IMGFS-Dump it doesn't work.

No OEM is build and SYS looks like this

E:\Romcooking\Hellmuths Küche 12 v0.4\SYS

17.02.2010 18:39 <DIR> .
17.02.2010 18:39 <DIR> ..
17.02.2010 18:37 <DIR> .ROM
17.02.2010 18:37 <DIR> .VM
17.02.2010 18:39 <DIR> BETA, make your own rom
17.02.2010 18:39 38 OS.bat
1 Datei(en) 38 Bytes
5 Verzeichnis(se), 336.526.598.144 Bytes frei

And... ...there is no way back.

May be, I'm not sure if that works:

You have to merge it with a flash.NB0 from an other CiPhone.bin you are able to open with viva

Grüße Hellmuth
[Upgrading, Modifying and Unlocking] MobileXT:
Hellmuth,

I did extract to the HTC T5353 WM6.5 ROM and I get the same result

osnbtool -sp T5353.bin
osnbtool -d T5353.nb0.OS.NB 1 xip.bin
osnbtool -d T5353.nb0.OS.NB 2 imgfs.bin
You also get a IMGFS.bin (It is protected)
you can Dump both.
No OEM is build and SYS
Beta MAKE YOUR OWN ROM.
[Upgrading, Modifying and Unlocking] NeuronNetwork:
Im not sure whether this picture has been posted anywhere else, but this is the picture that i manage to extract out from the initial version of c6 rom manually(im not remember the version).. there are 5 pictures in total, but i just extract the first one as of now because of problem with padding, i'll try extracting the other 4 pictures later.. the original picture has 24bit.. when it's stored inside the rom, it's converted to 16bit.. when i extract it out, it is converted back to 24bit but still retain 16bit and thus it is about the same as original picture(because of the loss in bits).. this is untouch and purely extracted out of the rom.. Hellmuth, regarding the imgfs, i think it's because the imgfsfromdump that you used did not generate the padding back in place.. i also have problem extracting this picture initially due to padding, after manually selecting without the padding this is what i get.. i'll try to look into the imgfs later, but due to time constrain on other things i have to put this project aside..
[Upgrading, Modifying and Unlocking] asger-shah:
WM_6.5_ENG_HVGA to work on

hi guys i have got my hands on WM_6.5_ENG_HVGA that can be extracted using my kitchen so try it out and see if you can use this to creat a rom for the ciphone c6!!!!

WM_6.5_ENG_HVGA

http://www.megaupload.com/?d=EVVN5ZQ0

shah and nm169 kitchen

http://www.megaupload.com/?d=VP81918V

try it out and let me know your results

Thanks

Shah
[Upgrading, Modifying and Unlocking] NeuronNetwork:
This is the logo i extract out of the rom uploaded by asger-shah.. i save it as jpeg for easy to view.. the rom seems to be for different device from the same manufacturer.. thanks asger-shah for uploading it :)
[Upgrading, Modifying and Unlocking] MobileXT:
WM_6.5_ENG_HVGA to work on

I think this is the phone that was asger-shah WM_6.5 HVGA ROM came from. I think the only difference is the LCD size 3.2in.

http://www.cndigit.com/sunno-a880.html
[Upgrading, Modifying and Unlocking] NeuronNetwork:
Pictures for all

Here you go, all pictures taken out of several roms :D these pictures are not mine, and it's the work of their own creators.. everything is pure and untouch and save as jpeg for easy viewing..

Ciphone

(Other Pictures-All ciphone c6 contains these pictures):

Ciphone

(Logo-Different between roms):
[Upgrading, Modifying and Unlocking] NeuronNetwork:
Here from several other roms ;)

Logo

:

Other

:
[Upgrading, Modifying and Unlocking] NeuronNetwork:
wow.. several views with no response.. i guess i'll have to stop contributing and start watching like others.. no questions and pm will be entertained from me from now on..
[Upgrading, Modifying and Unlocking] Hellmuth:
Don't be sad Neuron:D,

I think the point is nobody knows for what that should be useful to know the pictures inside

But very nice

Grüße Hellmuth
[Upgrading, Modifying and Unlocking] rolfey:
quite right Hellmuth, Neuron, I'm not sure I understand these pictures, have they all come from the Sunno rom, or are they just a collection of pictures?

If they have come from the Sunno Rom that would be really interesting, especially as there is a C6 background in there!

Mike
[Upgrading, Modifying and Unlocking] rolfey:
Oh and further more, I think the reason why it's gone slightly quiet is because we are all working really hard to come up with a solution, but currently we have hit a bit of a wall. myself and Hellmuth and now Asger have been working with the XDA guys to come up with a solution, but it seems that it's just not easy - even for them.

Why not join us on irc #xda-devs

Mike
[Upgrading, Modifying and Unlocking] MobileXT:
Yes NeuronNetwork don't be sad those picture is very helpful to indenfy what kind of ROM we dealing with. If you don't manually extract those picture we don't know where the rom came from. Example, Asger-shah he uploaded ROM here and your the only one first find out that ROM is comming from SUNNO so please don't be sad. If you don't mind could please share with us the tools to extract the logo manually.:D
[Upgrading, Modifying and Unlocking] rolfey:
Hi People,

It's great news, although I don't have a fully working 6.5 rom, I do think I know what the problem is, myself and Plax have been working all night again, and after Plax provided a workng oem folder, I dumped the xip.bin from the Chinese Rom and managed to get the phone to boot into 6.5, but the UI is screwed, I can't show you a picture I'm afraid as AS isn't working properly.

But I have got 6.5 on the phone and it has booted! so, if anyone knows how to port a 6.1 xip, to 6.5 rom this is our next step.

Any takers?

Mike
[Upgrading, Modifying and Unlocking] NeuronNetwork:
Congratulation Rolfey:D It's a new beginning :) try here
[Upgrading, Modifying and Unlocking] Hellmuth:
Yes it is.:D

:D Are you joking? Where is the link ? :D
[Upgrading, Modifying and Unlocking] Hellmuth:
Mike gave the File to me

here comes the Link

http://rapidshare.com/files/353675326/xip_out.zip

Grüße Hellmuth
[Upgrading, Modifying and Unlocking] NeuronNetwork:
Thank you Rolfey and Hellmuth :D im start studying on xip and imgfs now :) i hope these will be my favorite subjects of all time, wish me success in the exam :o
[Upgrading, Modifying and Unlocking] Hi-tech-news:
We have managed to create a Rom c5 and c6 100% in French, windows mobile 6.1 and iPhone interface in French. :)

The video is available here: youtube.com/watch?v=9cGT9dosGwU

The ROM is available here: hi-tech-news.fr/420-pasage-c5-c6-en-francais.html

link not possible for new member :(
[Upgrading, Modifying and Unlocking] Hellmuth:
The French made it I hope they will help us

Grüße Hellmuth
[Upgrading, Modifying and Unlocking] Hellmuth:
Great news Neuron

May the force be with you

Grüße Hellmuth
[Upgrading, Modifying and Unlocking] rolfey:
What could be really important here is how you created the Roms, did you create your own kitchen, or have to used an existing one, at the moment we have a write protect problem when rebuilding our 6.1 Rom, we can flash it back but then we find the Rom is Write protected, and we cannot install anything, it would really help us if you could share your cooking method :)

Mike
[Upgrading, Modifying and Unlocking] rolfey:
Hi everyone, I've pm'ed the French guys and asked them what tools they've used to cook with, hopefully they aren't going to be like the Chinese guys and keep to themselves :)

it may be that we need to ultimately use another method, there seems to be an issue with write protection going on, and I'm wondering if there is some sort of corruption with the partition, if the partition table was screwed then this may happen. I don't know if there is any easy fix for this!

Mike
[Upgrading, Modifying and Unlocking] Hellmuth:
Good idea, but I did the same but it came just a link to the Side where you can download it for 25 €.

No connection to the builders.

Grüße Hellmuth
[Upgrading, Modifying and Unlocking] rolfey:
yeah, looks like it's going to be the same old rubbish then!

when we manage to sort this lot out, I don't imagine anyone here would be doing the same trick :(

Mike
[Upgrading, Modifying and Unlocking] rolfey:
I have got some new partitions to try our from conflipper, I'll be flashing those this evening and letting you all know the result within an hour.

Mike
[Upgrading, Modifying and Unlocking] rolfey:
still no go i'm afraid, time for a change of direction

Mike
[Upgrading, Modifying and Unlocking] Hellmuth:
Hi mike,

did you made the xip port ? Do you think you can tell us about the things you figured out at IRC-chat ?

Grüße Hellmuth

:) May be we can chat a bit in the evening
[Upgrading, Modifying and Unlocking] rolfey:
Hi Hellmuth,

well, I can only tell you what I think I've found out, as you know I did flash 6.5 onto the phone, but it was to say the least a Frankensteins monster of a build, in fact I'm not even sure you could give it a build number :/

I was unsure at the beginning, but when you run buildos, it collated the folders and files from the dump and used the temp folder in which to do this, but before you get this far as you know you run a packager against the dump folder to create the oem and sys, in a stock rom when you run the packager, there are dsm files to go with all the folders within the dump, but in a cooked Rom these are missing, this means that you cannot run the packager, it will just fail.

This is why the Chinese Rom is no good to us.

I believe that the write protection is to do with the partition table, I think that we are going to have to use a different approach to extract the Rom in the first place, and this is why the Chinese have used other tools to do it.

Even if I manage to get a fully working 6.5 Rom with the methods that we are currently using, I don't think we are going to be able to make the Rom writeable until we employ a different extraction method, and this is what I'll be looking at next :)

Mike
[Upgrading, Modifying and Unlocking] Hellmuth:
I thought something like this.

So may be Neuron can help us. To be honest he told us something like that since the beginning.

@Asger do you have some suggestion from your uncle in China?:)

When I search in Google I always found even all the downloads from the European Forums concerning the Ciphone.

But Chinese forums are very foreclosed. It is difficult to find something because of the strange Language. If you want to download something it is not enough to be logged in you even have write a lot posts to get points before you are aloud to download something. Even the Chinese filehosters are not easy to understand.

I could imagine, if you search with Keyword "IDT" and "Viva" and the "Chinese word for Romkitchen" in a Chinese Search engine. You maybe even would find direct downloads .

But without knowledge of Chinese language it would be complicated

But Asger may be your uncle could do so?

Grüße Hellmuth
[Upgrading, Modifying and Unlocking] rolfey:
I think even going back in this post you will see there is a clue to how this can be done, but maybe we did't push that angle hard enough?

If you look back there is a posted tutorial on how to do it, but it's vague still.

but it's something like viva step 1 then using that nb02img tool to be able to then use winimage to edit the partition, but I don't understand it fully, but I don think this is the way we are going to have to do it :)

Still I am not sorry that we have used all these tools over the last few weeks, there is no such thing as wasted knowledge right ?

It's all good :)

Mike
[Upgrading, Modifying and Unlocking] MobileXT:
OSNBtool-d flash.nb0.OS.NB

Please take a look on this tuturial I found by PDAclan

osnbtool -d flash.nb0.OS.NB 2 imgfs.bin

OS ROM Partition Tool V1.59 By Weisun :> PDAclan.com

Sector size : 0x00000800

Extra data bytes : 0x00000000

OS IMAGE found.

Partitions infomation:

**************************************

Part-0 type: BOOT SECTION image

Part-1 type: XIP RAM Image

Part-2 type: IMGFS file system

Part-3 type: legit DOS partition

**************************************

Can not find compression singnature.<====Compression was not found partition identification (refer to the SRPXtool rather than imgfs compression)

Part-2 de-packing...

Successfully de-packed to imgfs.bin <====exported imgfs.bin but the MSFLSH signature section of this FLASH.NB0 are special, so even if IMGFS district meet the MBR, with

the 2.1 version rc2 of the imgfsfromnb.exe. From flash.nb0.OS.NB are not correctly exported IMGFS.BIN. At the same time using imgfstonb to imgfs import will write in the wrong

place IMGFS_BLOCK_SIZE, but with the osnbtool-c into words can be proccessed correctly.

what you guys think? I try to find these tools SRPXtool.exe and xip2srpx.exe but I have no luck yet.
[Upgrading, Modifying and Unlocking] rolfey:
Thanks Mobile, but for me anyway there is not enough to go by there, but as we get more and more information, sometimes the bits start to come together right?

Mike
[Upgrading, Modifying and Unlocking] rolfey:
Porting tutorial!

we have to start looking at some new tools I think, this is something to take a look at :)

http://xdaforums.com/showthread.php?t=357249

Mike
[Upgrading, Modifying and Unlocking] Hellmuth:
Sounds interesting. :)

http://programmingstuff.free.fr/files/eten/tools/srpxtool_v0.2b.zip

Tutorial German for an Eten device.

http://www.mobi-forum.de/handys-smartphones/fragen-probleme-zum-glofiish-m800/p9465-fw-0319-ger-custom-roms-ext-roms-custom-roms-windows-mobile-6-1-prof-boge-flash-erfahrungen/#post9465

And the tools used in that tutorial

http://rapidshare.com/files/156368826/Rom_Kochen.rar

@ Mike why do you think it it is not the tool we need?

Grüße Hellmuth
[Upgrading, Modifying and Unlocking] Rakos4:
Hi, I own ciphone c6 and the last time I wanted to update the firmware on WM 6.5, but I uploaded a fool to phone ROM from you called WM_6.5_ENG_HVGA and I did not realize it was not for Ciphone. Now I can Ciphone switch to download mode. I do not know if I have to send a complaint to China and before that I send, I would like to ask if it is possible that I rewrote the bootloader, which allows uploading new firmware. The phone is now half dead just communicating via ActiveSync, so it runs WM 6.5, but without the display. Thanks a lot George :(
[Upgrading, Modifying and Unlocking] rolfey:
wow, it's amazing that it actually is running 6.5, you are going to have to hold down the power button for a really long time, maybe 30 seconds, the second that the phone goes down, hold down the button on the front, and the volume up at the same time, also you should still be holding down the power button from the reset, if you're lucky maybe you will still get into download mode, but I'm not sure as you have flashed with a non compatible rom.

Mike
[Upgrading, Modifying and Unlocking] MobileXT:
Goto Cifan.com and download the latest upgrade 3.5.3.0 and install and

make sure you know what model your ciphone is because get C6a-C6t & C6s

Please try the following steps to flash the rom again:

1. Install the ROM program, but don't run it now.

2. Hold HOME + VOLUME UP then use the pin to press the RESET button, then the phone will show a screen "downloading"

3. Connect the phone with USB cable to the computer, DO NOT USE EXTENDED USB CABLE OR USB HUB

4. The computer will show a screen saying the a new hardware found, point it to find the driver under "C: \ Program Files \ CiFANS \ c6x_ip3.5.3.0_eng \ usbvcom"

5. After installation of device driver, make sure youe device is shown in device manager

6. Start the updating program, then it will flash the phone automatically, it takes about 3-4 minutes on my phone

7. When it counts to 100%, the phone restarts automatically, DO NOT UNPLUG THE PHONE EVEN IT IS 100%, WHEN YOU SEE THE pHONE ASKING YOU TO TAP THE PHONE TO START USING, YOU CAN UNPLUG THE CABLE NOW. good luck!
[Upgrading, Modifying and Unlocking] rolfey:
@Hellmuth, the reason that I think our current tools are no good is because I think that the extraction process is flawed, something is happening to the partition where it's non writeable once put back together, and I think we may waste a lot of time getting 6.5 to work only to find that we still have this protection problem, however what we do know is.....

Viva works as it should do, otherwise we would not be able to change the boot logo without it causing the wp problem, so I think it's osnbtool that's the problem. it works fine for a lot of phones, but it's not working quite right for ours. Neuron, can you think of any way to test the integrity of the extracted partitions?

Maybe we can use it with other switch, I don't know!

Mike
[Upgrading, Modifying and Unlocking] MobileXT:
Reverse synthesis

I think we do have the right tools but the reverse synthesis is the one giving us problem that's why we have these write protection problem.
[Upgrading, Modifying and Unlocking] Rakos4:
Thank you for help, but I know how flash new firmware. My problem is that download mode isn't work. I tried hold 3 button for 30 seconds, but display is black and system is still restart. I'm desperate and do not know how flash official firmware to device with this problem. In this thread is written that hardware isn"t dead on page number 28, but I don"t know if manufacturer and seller this problem accept as complaint. Thank you for your answers and help.

P.S. I'm very unhappy this phone cost 340$ with ship
[Upgrading, Modifying and Unlocking] MobileXT:
Just follow the step above but the only thing is you don't have the display screen but still put you into dowload mode.

Hold HOME + VOLUME UP then use the pin to press the RESET button and follow the step below

http://xdaforums.com/showpost.php?p=5728089&postcount=337
[Upgrading, Modifying and Unlocking] NeuronNetwork:
im still working on xip and imgfs partitions.. as of now the only different i see is the padding, but im still not getting quite deeper into it as im quite busy lately, will try to keep you guys updated frequently.. try to play with this switch on osnbtool if you wish to try..

-extra <fName.ext> [0x"intBlocksToFill" | 0x"dwBlockSize"] Insert extra fields

(SECTOR_ENTRYs) & get fName.ext.EXA
[Upgrading, Modifying and Unlocking] NeuronNetwork:
several important partitions are quite different from c6 partitions.. i think it's because the sunno 6.5 rom partitions are specific for that device(slightly different hardware).. so it's having different downloading mode buttons combination.. you have to search the device downloading mode buttons.. you may ask asger-shah, he may lead you to somewhere he got this rom.. to everyone else who's just watching, please follow up from beginning, i cant stress on how much flashing could brick your phone if you done it wrongly..
[Upgrading, Modifying and Unlocking] MobileXT:
I try to go back and manually do the command inside Merge_Tools.bat and found out this error.. Can not open the source uncompress file

osnbtool -c flash.nb0.OS.NB 1 xip_out.bin

osnbtool -c flash.nb0.OS.NB 2 imgfs_new.bin

OS ROM Partition Tool V1.56 By Weisun :> PDAclan.com

Sector size : 0x00000800

Extra data bytes : 0x00000000

OS IMAGE found.

Partitions infomation:

**************************************

Part-0 type: BOOT SECTION image

Part-1 type: XIP RAM Image

Part-2 type: IMGFS file system

Part-3 type: legit DOS partition

**************************************

ERROR - Can not open the source uncompress file

Can somebody try if do the same.
[Upgrading, Modifying and Unlocking] Rakos4:
My problem with bricked ROM is same. I think that it isn't problem connect connector with RX, TX and GND for RS232 comunication, but processor inside phone must be switch to download mode and how it do if download mode isn't work!! Or it is work, when it connect to PC as RS232 with RX, TX, GND???
[Upgrading, Modifying and Unlocking] NeuronNetwork:
you're wrong.. you just assume..

it will work if you connect modified usb + rs232 custom cable.. you never try, i have nothing else to offer..

processor never control the download mode.. you dont even know what the processor actually does.. processor is just processing whatever instruction sets that have been passed to it, no instruction no processing.. the instruction to communicate on usb stored in one of the important partitions.. this instruction inside the partition is controlling the download mode, not the processor.. since you've messed up partition for different device, that's what you'll get.. sorry, i wont respond to a person who use exclamation marks in their question and i wont respond to any bricked phone request anymore in this thread(i dont know why it is so difficult to open up a new thread on this problem).. just sent back to the seller if you dont care to respond politely to the people who trying to help you..

it's your mistake so dont release your anger to everybody else here.. you already knew the risk by flashing it in the first place..
[Upgrading, Modifying and Unlocking] Rakos4:
Thank you for your help. I apologize for the exclamation points and if it offended anyone, I did it too seriously. :)
[Upgrading, Modifying and Unlocking] MobileXT:
Yes, is your mistake so please dont release your anger to everybody else here. You should ask first before you flash your phone. You can try send it back to the manufacturer to see if they can fix it for you.
[Upgrading, Modifying and Unlocking] rolfey:
ok getting back onto the job in hand, I feel that it's better to not use osnbtool to extract the partitions, if you do a comparison with the extraction of osnbtool to just using xidump -sp ciphone.bin, and then xidump -d ciphone.nb0.os.nb, the output is different, and the later seems to produce more, and for less commands.

Mike
[Upgrading, Modifying and Unlocking] NeuronNetwork:
which xidump did you used? i didnt see any -sp and -d switches in the options.. maybe there's other version? i have 1.0 beta here..