yashsingh1/xdaforums huggingface dataset:
[Android Development on Bada] mijoma:
About the display I offered my help as there's clear implementation of s3cfb_tl2796.c and s6e63m0.c files from M130K in the Wave bootloader (it looks like what's under CONFIG_M135K define, but there are some differences), but wasn't yet able to find enough time to do it.

Best Regards,

mijoma
[Android Development on Bada] sabianadmin:
So you're saying that the display is configureable from the boot loader only? If so then if i where Oleg_k i wouldn't worry about it until you get a 'successful' boot :)
[Android Development on Bada] guari:
but if so, how they solved in androbada project (if it's not fake..)? in androbada they said something like they've simply replaced bada os files with those of galaxyS rom (like spoofing..), i dubt they accessed to bootloader..
[Android Development on Bada] sabianadmin:
Well oleg_k has released logs and configuration files, Androbada have released videos, we have no idea how they did any of it. I think its high time that we have some material from Androbada. At this rate Oleg_k will have a working port that is flash able long before they release anything.

@oleg_k: Maybe you should send the logs and config.txt over to the idroid folks as well as a copy of the service manual and see if they would be willing to offer assistance in solving you're problem.
[Android Development on Bada] mylove90:
maybe a video of the boot oleg_k will cheer us up

all of us love seeing videos even if they were strange

i know for sure you are porting android but i want to see how far did you reach
[Android Development on Bada] sabianadmin:
Hmmm yeah i wouldn't mind seeing a video, although if its just a blank screen without listen of the boot process in the terminal it would be a pretty boring video!
[Android Development on Bada] mkz14:
I think that making them to record a 'stupid'/'senseless' video is just useless, we will make them lose time on something we all know, this project is going ahead and It's not fake just like Androbada's.

So let's just try not to bother them so much with questions so they can dedicate more time on the project itself. Once we got something material to touch then we will be able to ask everything we want to xD

Let the gods play
[Android Development on Bada] guari:
yes, I agree, they refused help from xda and they did not give any technical information...it was their choice :rolleyes:...now thanks to oleg_k, mijoma, adfree and probably other future users we will have something working more soon and in a better way than what androbada can do :)

(perhaps androbada choice was not the best one...;))
[Android Development on Bada] sabianadmin:
?? I am asking questions to contribute my expertise to the project, we are trying to solve a problem not see if its fake or not. Take off you're troll hat please.
[Android Development on Bada] mkz14:
Is not about trolling mate, maybe you misunderstood me, I just wanted to say that instead of asking them for videos that usually takes some time to complete the process we could let them keep working and once they have something material or 'important' to show/release they will:).
[Android Development on Bada] oleg_k:
M135K it's a version M130K with SLCD, like S8530. ;)

the LCD screen initialized twice, first in bootloader, second - in kernel.

without a working screen is still too early to make a video.
[Android Development on Bada] sabianadmin:
oh i wasn't asking for one, just saying that there would be no point of a video as he does not have the display working.
[Android Development on Bada] mylove90:
oh i am sorry for asking for a video

i just wanted to cheer us up like the hope is still there

without a working screen the video will be useless

sorry again for being impolite
[Android Development on Bada] yari-nl:
It seems like androbada released their code to registered users. thats what i understand from this link.

h t t p : / / b a d a - w orld.pl/androbada/istotne-i-najnowsze-wiadomo-ci-dotycz-ce-androbady-t3765.html

Hope this helps for current development..

Also they have unlocked their locked threads..

(sorry for all the spaces in between but I'm new on this forum so I cant post links yet)
[Android Development on Bada] aAdamoo:
It's means they gave project and all files for other developer from... xda
[Android Development on Bada] sabianadmin:
boner. maybe now we can make some progress here. Hows it looking oleg_k

EDIT: Eh thats just a link to their donations page they are linking.... what the hell?
[Android Development on Bada] Rebellos:
Now you clarified me it alot!

moviNAND is treaten as first SD card by bootloader, and it is mounted during download mode boot (it is possible to patch it through download mode) and by bada kernel otherwise.

So mounting external SD Card memory must be handled by kinda different set of functions.

Gonna follow this topic in FOTA thread.

And btw I've posted some dir listings in these.
[Android Development on Bada] oleg_k:
yes, moviNand is simply an internal sd-card ;)
[Android Development on Bada] srg.mstr:
MMC

8-1. Block Diagram from "Service Manual GT-S8500.pdf":

MMC0 - 2G/8G/16G movinand

MMC1 - WIFI

MMC2 - SD card
[Android Development on Bada] buggy11:
ht tp://dls.scione- music.de/handbuch/Service_Manual_GT-S8500.pdf

anyone seen this manual? Dont know what you guys need, but I would like to help find info if needed. Just let me know
[Android Development on Bada] charsi:
Already been posted a few times..
[Android Development on Bada] Rebellos:
I managed to load I9000 bootloader from moviNAND user partition into RAM under 0x40200000, overwriting some of originally loaded by Wave BL stuff. But... what am I supposed to do now? Kinda afraid of jumping into that addr... ;D

moviNand user partition is ~400mb big, so it's theoretically enough for Android booting

I'm curious about loading the kernel now, going to continue trying with SD card mounting while waiting for that, when may we expect alpha ver, oleg?
[Android Development on Bada] srg.mstr:
Don't be afraid of "jumping into...", bro! I will deliver your broken WAVE II to oleg_k (between Poland and Russia), he have RIFF_BOX ;D

Seriously speaking, you can try to load original SHW-M130K kernel from OSRC. If LCD is initialized right - you can see some boot messages from kernel.
[Android Development on Bada] sabianadmin:
@oleg maybe you should just release what you have at the moment as a pre-alpha build so the guys who are working on the sd boot can test it. There is no reason for you not to really is there?
[Android Development on Bada] neophyte2008:
looks like we will get a full 100% working release from oleg . . .hmm only gsm n gps not working . . cool . . .hope he releases a beta with the current code though :P

the good thing abt wave is the similarity of its hardware with other android phones . . I personally think a 100% working port is achievable in the near future
[Android Development on Bada] Rebellos:
Thanks, gonna download it, but I'm afraid I won't know how to compile it. ^^

As I stated in FOTA thread, i'm hanging up SD Card mounting tries from bootloader level for now. It's too much work.

Ah yes, probably I will see nothing because Wave II has got SC LCD, not AMOLED. I'm guessing it makes some difference.

//edit:

Can any1 explain what does boot.bin, Sbl.bin and param.lfs in I9000 BL files? I want to experiment with that + M130K kernel if I manage to compile it (or oleg kernel if he release it) but dunno what to load and where. Only one I guessed is Sbl.bin into 0x40200000
[Android Development on Bada] srg.mstr:
Pls, share your fixed FOTA source (i have S8500) and I9000 bootloader. I can try run your files with original kernel.

If you want compile kernel, you need to rerad README.txt from source:

HOW TO BUILD KERNEL 2.6.32 FOR SHW-M130K

1. Visit http://www.codesourcery.com/, download and install Sourcery G++ Lite 2009q3-67 toolchain for ARM EABI.

2. Extract kernel source and move into the top directory.

3. Open 'Makefile' in the top directory and modify the value of following CROSS_COMPILE to a proper one regarding the path where toolchain is installed.

CROSS_COMPILE ?= /opt/toolchains/arm-2009q3/bin/arm-none-linux-gnueabi-

4. Execute 'make shw-m130k_defconfig'.

5. Execute 'make' or 'make -j<n>' where '<n>' is the number of multiple jobs to be invoked simultaneously.

6. If the kernel is built successfully, you will find following files from the top directory:

arch/arm/boot/zImage

net/netfilter/xt_TCPMSS.ko

drivers/onedram_svn/modemctl/modemctl.ko

drivers/onedram_svn/onedram/onedram.ko

drivers/onedram_svn/svnet/svnet.ko

drivers/bluetooth/bthid/bthid.ko

drivers/net/wireless/bcm4329/dhd.ko

I have already do that and i have kernel.
[Android Development on Bada] Rebellos:
Thanks, oleg attached I9000 bootloader in first post of this thread.

I have just attached my all FOTA files in FOTA thread, all you have to do is fix addressing so it fits S8500 (will be hard if you haven't got ELF's to your bootloader) and modify code to load bootloader (I don't know exactly if do we have to load boot.bin and param.lfs), load kernel and jump into kernel or someway convince I9000 bootloader to load it by itself, cuz probably it isn't so simple procedure. Anyway I guess nothing happens, because it would be too easy. ;d

//edit: Do I need linux to compile Android kernel? :mad: And what the hell is EABI and uClinux?! Do they compile this toolchain even for Symbian but not for Windows?! :eek:

//edit2: Maybe I can do it with Cygwin... ;d

//edit3: Windows package is available to download under Linux link, eek... It appears I gotta go sleep.
[Android Development on Bada] sabianadmin:
Any developer worth his salt has an install of Linux or BSD somewhere in their home or work. If you dont have either and are relying on windows to do your development maybe you are not suitable for the task! :P go install linux ya bum!
[Android Development on Bada] srg.mstr:
Kernel 2.6.32 for shw-m130k

View attachment zImage.zip
[Android Development on Bada] oleg_k:
Easy Guys, easy.

Original kernel and bootloader from i9000 or m130k doesn't work on s8500 or s8530.

This is my current kernel and boot files, work on s8500.

Sbl.bin patched by Mijoma.

For the S8530 I need to recompile the kernel.

it's working pre-alpha version of Kernel ;)

http://www.megaupload.com/?d=L9YB0V7D
[Android Development on Bada] mkz14:
Maybe you forgot to attach it?
[Android Development on Bada] srg.mstr:
Now it is important to run any kernel to look how it is loading into ram.
[Android Development on Bada] oleg_k:
the original kernel is don't boot,because of another amount of memory.

<2>kernel BUG at /home/oleg/new-i9000/android_kernel_samsung/mm/bootmem.c:341!

and it is important to use the following organization of memory:

mi->bank[0].start = 0x30000000;

mi->bank[0].size = 80 * SZ_1M;

mi->bank[1].start = 0x40000000;

mi->bank[1].size = 256 * SZ_1M;

and last,kernel starting from:

Starting kernel at 0x32000000...

don't forget!!!
[Android Development on Bada] Rebellos:
Thank you very much, gonna test it tommorow.

Got only some questions:

What parts of bootloader should I load and where? Only sbl under 0x40200000? Wont kernel overwrite it?

What do I have to do if I want to try it under S8530? Can you tell me what to change or can you recompile it for me? (I dont know if there are sources included, writing from my wave)

Should I load whole kernel image from offset 0x0 under given addr and juat jump into first byte? Maybe can you explain steps what and where are you loading and executing when using JTAG, it probably all can and must be done through FOTA.

Thanks in advance.
[Android Development on Bada] oleg_k:
Rebellos,

You don't need boot.bin (primary bootloader),

you need download only sbl.bin (secondary bootloader).

Ok,I'll rewrite the kernel to the next couple of days.

Thanks you too.
[Android Development on Bada] bartaspoz:
Hey Rebellos, I'm from Poznan and i have s8500 :) If you live somewhere near i think we could use my wave to test the kernel from oleg_k. And even if something will go wrong i have friend in samsung service wich can fix it via JTAG :D
[Android Development on Bada] jake792:
@Oleg, regarding wave's RAM what are your findings?? Did you use any android app like Advanced Task killer to test RAM??:confused::confused::D

While playing HD games(Asphalt 5) on Bada it loads faster than galaxy s, Does this mean wave has 512 mb or more:confused::confused:??
[Android Development on Bada] buggy11:
If you have a friend in samsung service, maybe he can get the schematics Oleg need to write the final stuff?
[Android Development on Bada] Rebellos:
Thank you barta for your proposition, but I'm from Gdańsk. Anyway if I do something wrong, I'll know where to send my Wave II ^^

About full schematics - someone said before that they DID existed in samsung service website, but samsung has removed it.
[Android Development on Bada] bartaspoz:
I've already tried - i granted access to the Samsung Information Center wich is a web portal for Samsung Authorized Services and there's nothing that we can use - only full collectin of firmwares froum our local operators.

Yeah, it was me :)
[Android Development on Bada] oleg_k:
Guys,i got 3 files from service!!!!

but......all files with tag - -- FasooSecureContainer - Ver. 3.0.01 --

encripted!!!!(((((
[Android Development on Bada] aLexzkter:
O.O

Upload them please...
[Android Development on Bada] vivekforbes:
If its protected by fasoosecure then it is very likely containing schematics..
[Android Development on Bada] aLexzkter:
I think we won't...we're kinda ****ed up :/
[Android Development on Bada] ShadowAS1:
@oleg_k. Please upload the files and i'll give it a try

By the way. I have an good FTP server for use if you guys can use that? (and NO it is NOT the androidport FTP. It's my own server hosted @ london datacentre)
[Android Development on Bada] oleg_k:
Link for downloading svc manuals:

http://www.megaupload.com/?d=5UHUDNE3

and maybe this help us for decript:

www.4shared.com/file/246744470/32268c62/Fasoo_anyservice_unicode.html
[Android Development on Bada] milli133:
Installed FDM...but cant execute any exe file but the diag one...Using Win7 32Bit.

Maybe someone with XP has more luck..

Regards
[Android Development on Bada] aLexzkter:
I've got Windows 7 32bits compilation 7600 and it didn't let me install anything...it said "Can't install on Unknown ProfessionalOS " or something like that. Won't work with compatibily modes either. Nevertheless, I could extract the .cab file and execute the diag app, which is of course, totally useless.

I can't believe how things can get so difficult, why would anyone encript these stupid files...

Oleg, can't your russian friend do anything about this?
[Android Development on Bada] jack_frost:
Installed the client - FSD, it has some kind of single sign on process - but i cant find any place to log in (not that i have credentials anyway) but there does not seem to be any way to sign on

When i try to open the document Acrobat says : You have no "view" right on this document

and

please sign on Mysingle first

edit : This is on a windows XP sp2 machine
[Android Development on Bada] ZKJohan:
I'm on a Linux (Fedora 13 x86_64) box and found out that Drop Secure 2008 can decrypt the files. It does, but is asks for a password, which can be anything ofcourse. Tried the most common passwords like GT-S8500 and Samsung or something but it's more compilcated than that..

Tried to feed the files to a password-hacker but it doesn't understand the files..

Hopeless..

Any clues on what the password could be?

ZKJohan.
[Android Development on Bada] bartaspoz:
I'm currently doing the same thing :) And i'm also on Win7 32-bit.

But I just downloaded the Windows XP Mode with a MS Virtual PC and will be trying to install FDM with some other programs to decipher the files :) I found instructions on some russian site :)
[Android Development on Bada] milli133:
Gimme the link(s) please. Also running at XP SP2 on my old Lappy :) ... Also I am contacting an member from another Board who has full access to anyservice. He stated to have a login for their server. Just waiting for his answer.

Decrypt on Linux will most probably not work, lets focus on the thing with FDM...that seems the only way. :(

Regards
[Android Development on Bada] lowgitek:
I think the only method would be Bruteforce... wich could take ages to get done... does anyone can send the files?

Kind Regards,
[Android Development on Bada] ZKJohan:
The program Drop Secure seems to work.. But need a password.. Maby Oleg or his supplier got one he doesn't know about or something..

Where can I find the FDM-thing program? I have windows XP Pro SP2 (x86) and windows 7 home pro (x86) installed in a virtual environment. I also have a macbook pro with snow leopard, is there any way I can help decrypting some files or bruteforce an password? CPU power enough...
[Android Development on Bada] milli133:
Oleg_k uploaded the prog at 4shared. The second Link a few posts back.
[Android Development on Bada] lowgitek:
if it is encrypted with 128 bits... it could take ages.. to get something.. :S
[Android Development on Bada] lowgitek:
The PDF too? can't find it
[Android Development on Bada] lowgitek:
Ok I got it :D
[Android Development on Bada] vivekforbes:
I have tried with several programs but no success..Seems like FDM is only way..
[Android Development on Bada] Rebellos:
I think we cannot do anything but count on almighty russian hackers about those files. :d

During that...

Damn, Oleg, when I see android code it would take ages for me to modify even single driver in kernel, 100% respect. But... When will you get done with S8530 ver?!?!?!? :D
[Android Development on Bada] buggy11:
What is FDM? and could anyone post the original files? because I get corrupted files when I download the pdf's. Or is this the security?
[Android Development on Bada] vivekforbes:
Its not corrupted and its secured files..also with FDM maybe we can decrypt the files..
[Android Development on Bada] charsi:
If anybody is still having trouble downloading the files Oleg posted, here is a direct link -- http://lts.cr/Ztv/Files.zip

FSD_SEC_ANYSERVICE_UNICODE(v1.6.34.2).cab

FSD_SEC_ANYSERVICE_UNICODE(v1.6.34.2).exe

GT-S8500_SVCM_final_Anyservice_100429.pdf

GT-S8500_SVCM_final_Anyservice_100707.pdf

GT-S8530_SVCM_final_Anyservice_101111.pdf
[Android Development on Bada] lowgitek:
This PDF protection it is a no go.. sorry :(

it is not a pdf file.. but a containner... <!-- FasooSecureContainer - Ver. 3.0.01 --> ... so... I think it uses DES 128... don't see it with good eyes... better not count much with it.

Also the the password asked is not for the file itself but to request another key in a webserver... so... kinda funky...

Better is to find someone who has view access to the file then find the key by ourselfs...

Sorry :(
[Android Development on Bada] bartaspoz:
Here is link to a Russian forum:

http://exelab.ru/f/index.php?action=vthread&forum=2&topic=14221

And here is translated (google) one of posts from this thread, wich i think can be useful:

//EDIT

As you see Oleg_k originally found this files on "www.anysvc.mobi" and on this russian forum they talking about "anysvcmobile".
[Android Development on Bada] ShadowAS1:
What exacty do you guys need to have bruteforced.

IF it's a ZIp i can bruteforce it using CUDA
[Android Development on Bada] carbonbadu:
guys i got some files from samsung service center
[Android Development on Bada] charsi:
upload them please?
[Android Development on Bada] buggy11:
Unnecessary post.
[Android Development on Bada] Rebellos:
God damn, they have got better security than many e-banks. >.<

Carbon, those documents had been posted like ten thousand times, thanks for searching anyway.

Guys, please stop talking what you could do if those documents were in XXX format, they aren't. Try to deal with it or just pass.
[Android Development on Bada] carbonbadu:
also tell me if u guys need anything from samsung service center because my friend works there ..

i am from india
[Android Development on Bada] vivekforbes:
We need full schematic for wave. We are trying to get the docs but its told samsung deleted those docs.anyway try to get it..
[Android Development on Bada] charsi:
<...

useless files were posted here

... >
[Android Development on Bada] srg.mstr:
WE NEED

We need ready for view (you can open this doc and see scheme):

GT-S8500_SVCM_final_Anyservice_100429.pdf ~8.0Mb

GT-S8500_SVCM_final_Anyservice_100707.pdf ~11.1Mb

GT-S8530_SVCM_final_Anyservice_101111.pdf ~6.6Mb

no need more like "Service Manual GT-S8500" !!!

pls, open the doc and look at the FULL SCHEME before post message
[Android Development on Bada] carbonbadu:
guys tell me the file name i will try to find them
[Android Development on Bada] lowgitek:
What filename?

Please read the post above yours.....
[Android Development on Bada] carbonbadu:
ooppss sorry my mistake lol
[Android Development on Bada] lowgitek:
Ok it may sounds very stupid but here goes... have one tought in pose the questions that need to be very answered to the samsung itself? I mean they only have to win in answering it... as they you boost their sales. I don't mean to send for u the full schema cause I don't believe they will do that, but you guys are trying to get the full schema to answering some questions about the hardware itself. Sorry I know it is too dumb but it is a thing to think. :)
[Android Development on Bada] oleg_k:
Who install tools FSD_SEC?

maybe this hack help us?

fasoo DRM off

c: \ windows \ f_ProductMgr.exe / u cmh / s FSM_KOREAUNIV / l

Fasoo DRM you can delete.

1 comments:

Joe :

HEKY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run right panel zcl - c: \ Program Files \ Fasoo DRM \ fclient.exe Delete
[Android Development on Bada] lowgitek:
It doesn't work... we need the client for access the secure server like this: http://wn.com/Fasoo_Secure_File_Server_Solution
[Android Development on Bada] f03nix:
Was this supposed to bypass the FSD DRM client ?? If this

is

a DRM client, i don't think you will be able to open the documents if the service is not running :/
[Android Development on Bada] f03nix:
Can you temporarily make wordpad/notepad the default editor for those files and open the file in it ... it'd help if you can check whether the file still starts with <!-- FasooSecureContainer - Ver. 3.0.01 --> or not.

Edit : This is for anyone able to (successfully) install the client and whose pdf reader recognizes it as a valid pdf file.
[Android Development on Bada] lowgitek:
I'm reading a file called Samsung GT-S8500L Wave Training Manual HW.ppt it has a very nice coverage about schematics does it already been posted?
[Android Development on Bada] stephenlb4u:
Yes already posted
[Android Development on Bada] cristi.badoi:
has anyone tried this on the locked files?

i'm trying now but it might take some time as I need to install cygwin and so on...

http: // freakass.co.cc/2010/06/20/how-to-remove-drm-from-pdf-files/
[Android Development on Bada] ZKJohan:
Dunno of it's just an drm-ed PDF-file that we're trying to crack. On the previous page some scary terms as '128-bit encrypted container' are mentioned.

Will try the method on the website on my Linux box in a few hours if someone things it's usefull..

Take a look at my previous messages.. Does someone has a clou on what the password could be? That would make life so easy :D

ZKJohan
[Android Development on Bada] jack_frost:
opened the file in word pad , it does have this:

<!-- FasooSecureContainer - Ver. 3.0.01 -->
[Android Development on Bada] charsi:
That is for adobe's own encryption that most ebook sites use. I have used it for books loaned from my uni's e-library and it does work but its completely different from how the oleg's files are encrypted.

From what i have read on the net so far it seems these pdf's will need a client running on the computer you want to view the files on. This client will then contact a server with the password key you provide and wait for a response before decrypting the file for you ... or something like that. (The actual data might not even be in the files itself!)