Related
Hi,
I have a question for you.
It's possible create with visual studio 2008, c# multitouch application?
If it's possible, have you a example code?
Thanks for your support
xoooox
Just take a look at my multitouch dll
www.scilor.com/hd2-leo-dotNetCfMultiTouchDLL.html
scilor,
I have two questions:
1) why i have to create a key on register? If i don't create a key on the my HD2 not view my application how multitouch? (enable multitouch?)
2) have you create a dll on c++? If the answer is YES, why on c# I not create a ovverride the WndProc function?
Thanks for your support
xoooox
(sorry for my english)
1)You will have to add you program to the multitouch whitelist
2)It is in C#/Vb.net and overrides the WndProc
You are able to write in any other language?! Spanish/German
Maybe try to write it "easy" in your native language and try to translate it with Google Translate
Download issues
Hi,
This looks very promissing!
I am interested in trying out the multitouch wrapper you created. http://www.scilor.com/hd2-leo-dotNetCfMultiTouchDLL.html
But, the download sites don't seem to work properly: Rapidshare is overloaded and the Upload.To site keeps defaulting to the premium download.
Can you post the package somewhere else?
Thanks.
Try to enable JavaScript and Cookies
Multihread and strong naming
Hi Scilor
I´ve tried to use jour .NET multitouch dll .. but when compiling i VS2008 i get the error Assembly generation failed -- referenced assembly 'SciLors-MultiTouch' does not have a strong name.
Researching for why it fails i found that the assembly must be recompiled with a strong name.
Could you please help ?
Regards,
Kasper
It should work, did you used my original dll?
Hi, I come from China.
These days, I get a problem.
That's my title said. How to use DirectDraw on Windows Mobile?
I found a file named "ddraw.h" in WM6 SDK folder.
But it is only used by c++.
I want to use DirectDraw by c# or vb.net.
Is there any idea?
Better to be a library...
Thank you!
[My English Doesn't well, Sorry.]
如果你会中文那就太好了:
这些天我遇到了一个麻烦,就是怎样在WM上使用DirectDraw
我在WM6的SDK里找到了一个ddraw.h文件
但是那是c++用的
而我是使用vb.net的
有没有办法呢?
最好是一个类库……
谢谢……
Anybody know it?
How can u draw your UI?
Did you check out http://forum.xda-developers.com/showthread.php?t=487354 and http://blogs.msdn.com/b/marcpe/archive/2006/03/03/542941.aspx which it references to as well?
The developer there seems to have similar issues and is using C# to access DirectDraw (by using a specially compiled dll.)
Since I'm no WM developer (yet), I can't help you out any further... but I'm sure some searching even on this forum alone should be able to provide you with enough information to get you started.
Oh and... welcome to xda-developers!
Thank you for your reply Art4.
I know that`s a solution. I tried to compile ddraw.h to ddraw.dll, but failed.
I'm very bad in c++, only VB.Net...
.h is just header which you include in your project (C++). The target .dll is already compiled somewhere in WM or the SDK. In that .h you can see what functions have which parameters and you can via interop and marshalling put them in your C# (or VB.NET) project and call them from there.
We can extract with TriX.
http://forum.xda-developers.com/showpost.php?p=10481771&postcount=31
Big thanx to b.kubica
Now its time to analyze, compare some results... to identify important files...
As example I've uploaded extracted files from T-Mobile Firmware:
ShpApp.app
CSC_S8500_Tmobile_DTM.csc
FactoryFs_S8500_Tmobile.ffs
90 MB compressed:
http://www.megaupload.com/?d=TIS9WFZO
Best Regards
I wish more users would investigate Firmware with TriX.
Here little Video Tutorial how easy it is.
Best Regards
P.S.:
I will add this week Video for building files too. But its very simple.
i would like to play with this trix software. where i could get it. nevermind i will take a look on the link in first post. One more thing i want to ask, if i change any setting in ini files, and put it back to the phone using stune, the changed setting donot take effect. is there any way to avoid this. Like i had find the setting where samsung has put a limit on multitasking of java app to a max of 3 app. i have changed it to four but it didnt work. since i have installed many app i dont want to reset my phone. is there any way??
http://nokix.sourceforge.net/trix/howto.htm
...i dont want to reset my phone.
Click to expand...
Click to collapse
I know and I understand.
But Security is not easy to bypass or to disable with sTune...
Depend on exact file you play with sTune.
But except following:
1.
Wave has Security to prevent easy changes like:
Writeprotections (no replace nor delete possible)
Directories are most NOT delete able...
2.
Few *.ini files are stored double/twice... in User and SystemFS folder.
Shadow Backup to prevent change...
3.
Some *.ini files stores Data in database files...
This is the reason why I investigate time in Firmware files. Here are *.ini files not protected.
Flashing modified *.FFS, *.PFS, *.CSC or *.APP higher chance to bypass Security and successfully change Settings.
Best Regards
how i can instal trix ....it gives to me always error...
You have to use version 0.9 and fs_shell.trx script for bada.
Reference package, all files included
Okay. As many users seems to have problems with TriX.
Attached is nearly complete TriX. Tested with XP SP3.
Here are all files correct in position.
Please post results/problems with other Windows Version.
Best Regards
Here you are
Dont work under Windows 7 x64 .
first problem was easy. Add missed dll'd
MSVCR100.dll
MSVCP100.dll
second is more problematic.
" _invalid_parameter_noinfo_noreturn in library MSVCR100.dll "
Even compatibility with Windows XP SP3 wont work.
MSVCR100.dll
MSVCP100.dll
Click to expand...
Click to collapse
These are missing Microsoft Visual C++ 2010 Redistributable Package (x86)
I used this package for my XP:
http://www.microsoft.com/downloads/...5e-6de6-4d3a-a423-37bf0912db84&displaylang=en
Not sure if also success under Windows 7.
Best Regards
I use trix on windows seven 64 bits and it works.
Adfree is right need to install Microsoft Visual C++ 2010 Redistributable Package for 32 bits
ok...thanks..I'll try-.....
ok!!
perfect!!!
thanks..thakns...
I nedd the last information...
which script I?ve to use with shad app?
You have to use fs_shell.trx for pfs, ffs, csc and app files.
lasentenza said:
You have to use fs_shell.trx for pfs, ffs, csc and app files.
Click to expand...
Click to collapse
ok.change only for amms...perfect...thank you very much..
Sorry, don't understand??
The amms file is not usable with trix
okk.ok...sorry...
I've a problem..I want to erase 3 system widget...
but now i've invisible icon..
how can I take off then?
In csc?
Which one?
You have to modify PshIdleWidgetList.ini (the file appear twice)on CSC and WidgetDefault.ini on FFS
lasentenza said:
Which one?
You have to modify PshIdleWidgetList.ini (the file appear twice)on CSC and WidgetDefault.ini on FFS
Click to expand...
Click to collapse
I don't rember...I'll see...and tell you later...
thanks very big!!
IO've change it..but nothing change..how can restore the original widget?
i don't rember...in csc?
I have a question for ask you, Mr. Adfree
I would like to know aside from .csc .ffs. .pfs .app that we can modify
Can we make not full fw to full fw?
example 1.2 Asia (not full fw) in Samfrimware.com
Thank you Mr. Adfree ^^
http://nokix.sourceforge.net/trix/bada/
New Version can decompress bada 2.0 apps_compressed.bin.
http://forum.xda-developers.com/showpost.php?p=18687896&postcount=231
Thanx.
Best Regards
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
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