[Q]How to add a language to the csc file - Bada Software and Hacking General

Hi everyone
The thing I want to do is add my own language (for viewing and texting only) to the xxjk1 firmware
I have my own region files so I can copy files from it to the xxjk1 firmware
Does anyone know how can I do it?
(Is it possible after all ?)

By the way, you can flash JK1 firmware with CSC from your region (with your own language). But it must be CSC from any other firmware of Bada 1.2...

Have you tried it your self?
Is it ok to flash xxjd1 with a kc1 csc file from another region?

Yes, I often use it.

Thank you very much for the tip.
Now does anybody know the answer of the first question I asked?

thats totally wrong
just tried with XXJID and took CSC from JPKC1 and guess what happened
lost Arabic language
please find a way to fix it

I don't undestand what is wrong... I use it many times and it was working. As I said If you going to flash Bada 1.2 firmware, CSC is must be from other Bada 1.2 firmware.

Both firmwares are 1.2. so according to what u said it should work
But looks like it didn't work
Which two regions and firmwares are you yourself(baza 14) using?
Thanks for participating

For example I flashed FW JK1 with CSC from JL1 (XD region).

Oh you mean all from Europe??
i just flashed JK1 to make sure that it doesn't support Arabic too
@roostaamir
give it a try maybe it will work for you
i'll wait for ho1od until he succeeds in QMD Compression tools maybe it will fix that problem

Sorry but i don't have my wave in my own hands right now(it has a long story)
But if you can test this and share the results,I would be thanful:
Flash your phone with xxjid and the parts of jp firmware which have open arabic.each time with one of the jp files.(i mean first flash the factory-fs from the jp firmware and other parts from xxjid.then do this with pfs .... and so on)
Please tell me when will the arabic language will be in your phone.
(i mean which file caused the arabic language to be in your phone)
Thanks

that is a bad idea
i tried it before a got a really bad results
just wait for ho1od i think he will finish his tool in a few days
P.S. : Arabic language was there but appeared in squares shape (i think it is due to decoding of it) maybe your language will be another case

@mylove90 Yes, all from Europe. Maybe it is the problem.

The decoding of arabic language differ totally than european languages
that's the problem

as i now bada internal works with unicode, everything over is not important. i am a developer and we are trying to pass all string always in unicode to bada cause this is saveing the process to convert them. In my two apps i could add russian as normal letters without any problems.

The language i want to add is persian(Simillar to arabic)
What can i do?
Are u saying that there's no way to do it?
Or the new tool (being created by ho1od) can do it?

ho1od is developing Wave remaker : a small tool to make changes in the bada firmware files
CSC files (apparently contains language) have two parts the first one every one can extract it using trix and the other one is QMD compressed so no one extracted it until(as i know) now so i am waiting for ho1od to see what is in there
but i think there will be *.rsr files that contains language

http://forum.xda-developers.com/showthread.php?t=984482
Next step after (de)compress, is *.rsr edit for Display Language.
No idea which files needed for Keyboard ...
But at this time not tested, because QMD...
Best Regards

any news anyone?

Related

[i780] FR rom connection fix

Hi,
I want to create a bin file with my dumped rom (HHC2 FR), with the Samsung i780 kitchen 0.2 beta, but there is a connection issue.
Like famusc wrote in his post, the problem can be fixed by use another bin with the same language for the conversion. But all the bin I found has this problem.
Does anyone have an old french rom which works fine ?
If not, do you know how to fix this issue ?
Is it possible to fix it with the use of another rom language for the conversion ?
If I find a way to fix it, I'll upload it here.
Thx.
No one can help me ?
We have the same problem with the German rom. It seems that we can't use the kitchen to cook the rom and have to find another way. But here comes the problem. Maybe someone could give us advise....
mievalt said:
We have the same problem with the German rom. It seems that we can't use the kitchen to cook the rom and have to find another way. But here comes the problem. Maybe someone could give us advise....
Click to expand...
Click to collapse
I am inclined to port my WM6.1 release to "some" euro locales (Germania, Italino, French etc) I have ideas on how to do that but I don't think I have the time to selectively port the required MUIs.
I understand that, but maybe you can give us hints on how start filtering the MUIs or what you think we have to do. Just replacing the zylonite_keypad_Us.dll and the S00x files brings the result that the layout changes but the mouse and the touchscreen seem to not get along with it...
What do you think???
mievalt said:
I understand that, but maybe you can give us hints on how start filtering the MUIs or what you think we have to do. Just replacing the zylonite_keypad_Us.dll and the S00x files brings the result that the layout changes but the mouse and the touchscreen seem to not get along with it...
What do you think???
Click to expand...
Click to collapse
Changing the keyboard driver alone will not be sufficient. You need to have supporting MUIs to make them work in harmony. The MUIs need to be salvaged from pure Fr (for example) rom which runs on the desired DPI. IE, the MUIs must be extracted carefully out from the donor rom and then placed in the kitchen with the proper rgus that correspond to the Lang ID. But finding intact MUIs can be a problem in itself. Was there any official release for i780 Rom in Fr?
I don't know if there was in France, but in Germany we have an official release and I have the dumped files extracted from the clear german rom too...
mievalt said:
I don't know if there was in France, but in Germany we have an official release and I have the dumped files extracted from the clear german rom too...
Click to expand...
Click to collapse
So I assume that Germanic keyboard is applicable to Fr as well?
No don't think so because in France they got azerty and we here in germany have the qwertz layout. We just have to change the Y and Z... I don't know if it makes that easier... So you think that replacing the zylonite_keypad_Us.dll or editing it is not he right beginning...?????
mievalt said:
No don't think so because in France they got azerty and we here in germany have the qwertz layout. We just have to change the Y and Z... I don't know if it makes that easier... So you think that replacing the zylonite_keypad_Us.dll or editing it is not he right beginning...?????
Click to expand...
Click to collapse
I think you are on the right track, just that you can't rely 100% on that alone. If you are familar with rom cooking, then you can explore with sourcing out for MUI files from other roms (not necessarily i780) and do trial and error in cooking them.
Ok thanks for helping... I will try some MUIs from other ppc. But I think the problem is that the zylonite_Keypad_Us.dll is Samsung made think...
Thx for helping.
Is there a simple way to just fix the connexion issue in an fr rom ?
I have the raw files, the bin file and I just want to make change to this rom.
The connexion issue is : there is no connexion at the first start of windows mobile, IE and WLM don't work...
I only want to correct this bug, can anyone help me ?
Can I fix that by edit reg config ??

Language Support - Region Codes

Hi,
as some of you already know, it seems that there are different Region Codes on the market, which have different languages enabled on the phone.
As an example, a French version has only French and English to choose from (incl. keyboard and dictionary).
Even if you try to install a new firmware from scratch, it doesn't change your language since the firmware reads the Region Code and only installs the language acc. to the code.
Sicne I don't know, where I can find this code on the phone to change it, I would like to find out if I could just overwrite soem files (see below) what I was able to find with the Linda File Manager.
If you open Linda, you can select MyPhone. Navigate to etc/firmware and please tell me how your files look like.
Mine look as follows:
default_france.acdb (123kb)
default.acdb (123kb)
fw_bcm4329.bin (236kb)
yamato_pfp.fw (9kb)
yamato_pm4.fw (9kb)
BCM4329B1_002.002.023.0298.0303.hcd (14.83kb)
Please only from such phones, which are not branded to any Operator.
What I would like to try is to overwrite them with someones files which have another European version.
Thanks
SJ
No one able to help?

SystemCSC\String Language Texts, Fonts, Keyboard, etc.

SystemCSC\String
This folder includes our Texts... btw. this is the compressed 7 MB part at start of *.CSC files.
With Editor hard to read, but today I found something.
See Screenshots.
Maybe we can find usefull infos...
Admin.rsr
Yes, Codes are not new... but maybe other usefull infos in other files.
Tool is attached.
GeeXtractor ... 2005
Best Regards
adfree said:
SystemCSC\String
This folder includes our Texts... btw. this is the compressed 7 MB part at start of *.CSC files.
With Editor hard to read, but today I found something.
See Screenshots.
Maybe we can find usefull infos...
Admin.rsr
Yes, Codes are not new... but maybe other usefull infos in other files.
Tool is attached.
GeeXtractor ... 2005
Best Regards
Click to expand...
Click to collapse
adfree...
Does tool give you access to admin settings? I am trying to disable AMR half rate (5.90kb/s) voice codec on my Wave so it only makes calls using AMR full rate (12.2kb/s). Have you found anything related to voice codecs?
The only Audio menu I know... is under:
*#197328640#
[5] Audio
Never tried, never investigated further.
Sorry.
Best Regards
SystemCSC\String
Click to expand...
Click to collapse
so where is that in an extracted "by trix"firmware files
@ mylove90
Check your handset with sTune for instance...
TriX NOT extract this CSC part.
Best Regards
adfree, thank you, you are one of the few who is doing something in process of bada-hacking .
Is it possible to pack changed .rsr files back in the CSC? If yes, then how? What is this method of packaging - QMD?
Thanks again!
It may be useful tool: Qualcomm & Broadcom MultiManager. It is for Samsung Star, but allows you to conveniently edit the .rsr files and decrypt firmware files without PSAS.
Xenоn
1000 x thanx.
Very usefull Tool.
I'm not able to use RC1 part and not smart enough to open RBM files...
This would be very great. If it can show 32 Bit Pictures...
Is it possible to pack changed .rsr files back in the CSC? If yes, then how? What is this method of packaging - QMD?
Click to expand...
Click to collapse
JB6 uses IMRC ... "same" like QMD...
RC1 and first 7 MB of CSC are Images. Mounted into RAM as Image.
Boot-> Decrypt + Decompress and only hold in RAM
NOT written into moviNAND...
So only encrypted and correct compressed QMD file is only chance to change something...
Maybe one day we could remove this protection...
I have no idea if QuB Fullversion can rebuild valid QMD files...
We should ask the Developer...
Best Regards
How to open RBM files?
Attached from S8500...
With GeeXtractor I see Resolution Color Depth... 32 Bit... but how to open this with QuB.
rk-team.net seems home of QuB.
Thanx in advance.
Best Regards
Edit:
Found newer Version... RBM now open, but seems no 32 Bit support yet.
http://rk-team.net/showthread.php?11-%CD%EE%E2%FB%E5-%E2%E5%F0%F1%E8%E8-QuB
I've registered to QuB home.
JB6 uses IMRC ... "same" like QMD...
Click to expand...
Click to collapse
Sorry, but I don't understand very well what it means... This ia a method of encoding? But, if I understand correctly modify the first 7 mb of CSC today is impossible, because we can not decrypt/encrypt this file?
I found Samsung GeeXtractor 0.7i with english interface, but still doesn't open 32 bit rbm file.
And maybe you find usefull another tool for samsung handsets, BinEdit - hex editor, ARM disassembler/debugger and many more for ARM-processor code. I found Deutch lang file, you're from Germany, right?
P.S. About QuB, "trial vesion, full version" - it's only joke from developer, QuB_public_v.0.3_001_beta is the full version and the other does not exist
P.P.S.And sorry for my bad English, please
@ Xenоn
Thank you very much again. I've started Thread about QuB:
http://forum.xda-developers.com/showthread.php?t=1010761
BinEdit I was not able to start... no idea yet...
English Version of GeeXtractor is nice.
Best Regards
any idea of how to modify rsr files???
can some one upload strings folder from XXJL2???
i am working on Arabic bada 1.2 as it didn't arrive until now
thanks in advance
p.s : just forget it
Only "trial version" is a joke...
But this vesion is "Public"..
As you understand i have "private" version with many features ( RSR editor and RBM editor for example) ))
With time some functions from private move to public )))
mylove90 said:
any idea of how to modify rsr files???
can some one upload strings folder from XXJL2???
i am working on Arabic bada 1.2 as it didn't arrive until now
thanks in advance
p.s : just forget it
Click to expand...
Click to collapse
hi
is this possible to copy the string folder from kc1 and paste it into XXJID or other 1.2 ?
RusEm said:
Only "trial version" is a joke...
But this vesion is "Public"..
As you understand i have "private" version with many features ( RSR editor and RBM editor for example) ))
With time some functions from private move to public )))
Click to expand...
Click to collapse
... @ RuEm is also possible to have the settings used on Wave-GT8500 ... thanks by psycoy
WaveRemaker can handle also CSC QMD part like RC1... at this time only cut before extract...
QMD is Header... End of file is before CDABCDAB
So we could study/compare some CSC ...
Best Regards
I'm missing such posts, where someone tried to edit *.rsr files and post results...
Maybe toooo hard task to start...
Absoulute beginning:
Or in which Firmware are most languages included.
I will count... in my T-Mobile I have 12 supported Languages.
Will add soon which one...
This is bada 1.0
On my S8530 KD6... bada 2.0 I see 11...
How many in bada SDK 2.x
I can count 50
I'll try to upload soon *.rsr files... maybe they are complete... from SDK.
Best Regards
For study... here is first part of S8600 CSC with arabic Language.
Warning!Caution!
For study/research...
You need to know what you do...
Best Regards
Hmmmm...
for instance Admin.rsr from S8530 KD6 (bada 2.0) and from S8500 JL2 (bada 1.2) is same. KJ1 also... and also bada SDK 2.0
Admin.rsr from S8600 is different...
So it seems useless for S8500/S8530...
Best Regards
adfree said:
For study... here is first part of S8600 CSC with arabic Language.
Warning!Caution!
For study/research...
You need to know what you do...
Best Regards
Click to expand...
Click to collapse
I tried to overwrite QMD in XPKJ1 CSC and then flash that file to the phone
I know that this probably won't work but strange thing that i got hash check error in multiloader so i wasn't able to even test this
there was a 5 mb difference between old and newer CSC
Any ideas how to disable this check ?!
Best Regards
I have insert from QMD to 0xCDABCDAB...
So you have remove from start and 1024 Byte from end...
Now see carefully... if smaller then KJ1, then maybe fill with FFFFFF difference, to have same size...
Then read this:
http://forum.xda-developers.com/showpost.php?p=10499359&postcount=36
Maybe this time 2 x...
Minimum at end of whole file and as you can see, uploaded QMD part ends also like complete Firmwarefile...
Best Regards

Where are the language files?

Where are the language files?
Is the language file is the CSC?
Is it enough to just change the csc and language change?
If I take csc Israeli and installs it on the new version of bada
Is the device supposed to be in Hebrew now?
I changed the CSC and the language has not changed ... I've pre-configeration and nothing happened except that I now can not even choose a language ...
I wish you would answer the questions ... Thank you and good day!
same Questions as you .can someone help me ,what to do? thanks!
as i know the fonts of the languages are in rc1 file so you can read your language with rc1 but if you want to type with your lang you have to use csc file
Hebrew language
hii litebass2
nice to find more Israeli's here ...
I wish the answer was simple - actually the rc1 file is holding the language files
the keyboard the X9 settings and all
and CSC file contains the operator settings and regional settings
we need combination of both .
By the way - do you have PTR or PCL firmware for 1.2 ?
10x
before few month I flashed my phone to bada 2.0 (i have S8530 from pelephone..)
and I saw that the firmware is not hebrew..a
so I made hebrew firmware base on PCL without keyboard
cause we cant upload files to Rc1 file..and to get the keyboard files with Stune for ex.
but you have to understand its doesn't matter the "operator setting" and the "regional setting"
if you have not the files the make the
firmware hebrew you will not have hebrew on your phone
now I have the original PCL version
Because I gave the device to repair and "Pelephone" given me back new device
Tried with Wave Remaker ?
after looking and looking the net I have found PCL ver or 1.2
i have taken ( I think) all the important files from the Rc1 and transferred them to the new rc1 of bada 2.0 but I cant sign the file with wave remarker to reupload them via multiuploader to the phone
i can sign the pfs file - the csc and shp and i have great custom ver but I coudnt with rc1 file - which is the important file
did you try ?
http://forum.xda-developers.com/showthread.php?t=984482
For language support minimum requirement:
Font in *.ttf (True Type Format)
bada 1.x
System/Font (RC1 file)
bada 2.0
SystemCSC/Font (CSC in compressed part)
Text is in rsr files
SystemCSC\String
Both RC1 and CSC compressed part is hard nearly impossible to Edit now...
Please, btw...
Try to read other Threads and better deliver anwsers, instead open ever new Thread for same Question...
And nobody investigate deeper.
[Q] Is it possible to translate into another language?
http://forum.xda-developers.com/showthread.php?t=1200864
[Q] Changing the system font
http://forum.xda-developers.com/showthread.php?t=910275
Please, this time download your Firmware...
Investigate deeper and post results...
Like how to edit... *.rsr files...
You could compare for instance some files, maybe no changes between bada 1.x and bada 2.0 Strings...
I have no problem... my German is supported in every Font and English too...
Best Regards
Local font
From where I can add local font to wave?
and honestly where's the thank button?

[Custom Firmware] S8530XPKH3 with Asian keyBoard

I know that many of you were waiting for this! So here it is.
Now you can write the following languages for S8530​​:
English
korean
Indonesian
Vietname
Thai
Chinese_S
MALAY
Aarabic
Farsi
Urdu
Hebrew
Know Bugs :
-We can't capture screen I wanted to show you pictures ...)
-All Bugs that we know from XPKH3
-Post here if you found more bugs..
Remember :
In this version we have a blue screen when we flash the first time
and need to remove the battery and enter again to download mode..
Link to download :
http://www.multiupload.com/87D60BWETZ
password : Bada_Xda
Bootfiles (I forgot to put it in the archive..LOL) :
http://www.multiupload.com/XOD0WASL3S
I hope you will help to make this firemware better...
On this occasion I want to say thanks to:
ho1od for your WaveRemaker
b.kubica for your Trix
adfree for your very important information
Did XPKH3 have Asian stuff included ?!!!!!
Did you add system strings or not??
Thank you so much for your work
I'd love to help you to make it better
Best Regards
mylove90 said:
Did XPKH3 have Asian stuff included ?!!!!!
Did you add system strings or not??
Thank you so much for your work
I'd love to help you to make it better
Best Regards
Click to expand...
Click to collapse
No..I added few files from S8500MBUKI1
I didn't add system string ..only keyboard is asian lang for now..
and the system lang it's english..
And signature check?!!!!!!
I appreciate uploading the firmware maybe telling me about the signature hack will be better
I'll edit the strings for you
Best Regards
I did not examine in depth the importance of signature, but I will in the coming days ...
I tested all the files on the shpApp.app..
and I can tell that you can even to take all the files from shpapp.app from some firemware and replace them with other firmware , and the system will run but with a lot of bugs and after 2 min it crashed...I did not try to do it without a signature ....
Thanks
request for 8500,please and thanks
I can't download the Files ,I'm In China,can you send the files to my email :[email protected]
thank you!
How to insert Keyboard into FW? Can u give me source plz!!!! I really need a Vietnamese keyboard!!!!!!!!!!!!
why didn't you gave stats?
can you please explien what work and what isn't?
you gave to much generle
try to use this programe for capturing :
http://www.megaupload.com/?d=BJ03X1O6
When will you release it for s8500?
http://www.multiupload.com/RW1QRH5QFF
this for s8500...you can visit in my site http://www.bada-il.co.cc
Thanks!
Are the bugs in this version the same as the ones on the wave 2's frimware?
And can you make this frimware with Orange settings please?
Thanks in advance!
Danieliko said:
Thanks!
Are the bugs in this version the same as the ones on the wave 2's frimware?
And can you make this frimware with Orange settings please?
Thanks in advance!
Click to expand...
Click to collapse
you do it by your self after you flashed this firmware you will change the CSC with the Orange CSC with Stune
Can you link me an Orange CSC please?
Keyboard not showing up
litebass2 said:
multiupload com RW1QRH5QFF
this for s8500...you can visit in my site
Click to expand...
Click to collapse
hi,
first of all thanks,
i flashed the MBUKI from the link,
and i can see hebrew menus (with a bit translation errors)
but no keyboard is showing up when i click a text box.
even if i switch to english menus, the keyboard is not showing up.
in the setting, you can't choose keyboard, and if you press the little blue arrow right to the "samsung keyboard", nothing happens.
just for everyone's knowledge, i submitted to samsung an application with hebrew keyboard, not as convienent as a normal system keyboard, but still something to handle with. it works only with bada 2.0.
i hope soon it will be in samsung apps, but if someone wants it now, i can send him the source code and you can build it yourself with the sdk and have it on your phone.
idanrichman said:
hi,
first of all thanks,
i flashed the MBUKI from the link,
and i can see hebrew menus (with a bit translation errors)
but no keyboard is showing up when i click a text box.
even if i switch to english menus, the keyboard is not showing up.
in the setting, you can't choose keyboard, and if you press the little blue arrow right to the "samsung keyboard", nothing happens.
just for everyone's knowledge, i submitted to samsung an application with hebrew keyboard, not as convienent as a normal system keyboard, but still something to handle with. it works only with bada 2.0.
i hope soon it will be in samsung apps, but if someone wants it now, i can send him the source code and you can build it yourself with the sdk and have it on your phone.
Click to expand...
Click to collapse
send me the source code please if you don't mind
hebrewkeyboard source code
those stupid guys from samsung apps are keep rejecting this app because they don't know how to use it (and its not hard at all).
do an import of filesystem in your sdk and choose the folder in the .rar,
and then maybe you'll need to change the properties of the project to the correct path of the workspace or compiler. hope it'll go easy and smooth.
then just build and run on target and it will install it on your phone.
hmmmmm
It is a flash based keyboard not like Thai keyboard on Samsung Apps
I didn't test it on the device yet but a small recommendation to get certification...Make it able to Multi-task so users can use it in the background
Best Regards
litebass2 said:
http://www.multiupload.com/RW1QRH5QFF
this for s8500...you can visit in my site http://www.bada-il.co.cc
Click to expand...
Click to collapse
Do you have thai keyboard in this the firmware ?,tell me please

Categories

Resources