yashsingh1/xdaforums huggingface dataset:
[Android Development on Bada] milli133:
According to:

http: // translate.google.at/translate?hl=de&sl=ru&tl=en&u=http%3A%2F%2Fexelab.ru%2Ff%2Findex.php%3Faction%3Dvthread%26forum%3D1%26topic%3D11282%26page%3D0

That means that the ONLY chance is to connect with some Samsung server out there which provides the rights to view the files. But I have absolutely no idea which server we should connect to. :mad:
[Android Development on Bada] aLexzkter:
What a son of a ***** the guy who created this encrypting method...

Why is everything so difficult? It's just two f·cking pdf files!!
[Android Development on Bada] f03nix:
These files aren't encrypted by samsung, but anysvc.mobi . Perhaps someone who has access to the site can help us with them . Once one of us can view them in his reader (or atleast detect them as pdf's), decrypting and sharing it with everyone shouldn't be a problem (or at least theoretically feasible).

Edit : I later realized that it could be drm protected by samsung itself ... especially since fasoo seems to be a spin out company from Samsung SDS (a subsidiary of Samsung Group). In that case, well the site won't be of much help either :/
[Android Development on Bada] f03nix:
Thanks mate, it was a long shot anyway :P
[Android Development on Bada] buggy11:
if it is online or has a password it can be cracked! I will not give up:D
[Android Development on Bada] aLexzkter:
I just asked them how to open their encrypted pdf files. Let's see if they reply... :/

I know we haven't paid for them, but depending on what they reply back, we may want to give them some money.
[Android Development on Bada] wav3rid3r:
the files name contains SVCM... that could mean "SerViCe Manual"..and then we might be getting the same docs people have been reposting 100 times :confused:

but i hope im wrong and these are the files with the schemes oleg needs

i tried doing this (found in russian forum):

translate.google.pt/translate?hl=pt-PT&sl=ru&tl=en&u=http%3A%2F%2Fexelab.ru%2Ff%2Findex.php%3Faction%3Dvthread%26forum%3D2%26topic%3D14221

but with IE6 after installing plugins, i still get error when loading page (in firefox i cant even get to the error, just doesnt work)

then i searched some more about the anysvcmobile site, and found this post in a forum:

"this is samsung login only for samsung staft user.!register, then need send details (service center name, local manager etc) to admin then they active

but the login pass is cant use!"

so.. i think we're basically screwed here... only someone from samsung can see the files
[Android Development on Bada] stephenlb4u:
when i did search in google for this file, i found that jetdroid also faced tge same issue and in forum discussion it is said that Dopi from jetdroid having the access, if anyone know him personally plz talk to him
[Android Development on Bada] f03nix:
I was reading on Fasoo and guess what, it is a spin off company from Samsung SDS (a subsidiary of Samsung Group) [source : en.wikipedia.org/wiki/Fasoo]. So samsung may have drm protected the files and in that case, the site won't have the unencrypted ones either.

Back to square one ?? :confused:
[Android Development on Bada] lalu:
I'll ask Dopi, at least I can do this :D.
[Android Development on Bada] oSandmaNo:
No dopi doesnt know

see his reply on that forum

they never opened it since they had what they needed :(

what about s8530? after porting to s8500 wont you have to go through all this trouble again? getting s8530 schematics and then decrypting it :confused:
[Android Development on Bada] oleg_k:
differences between S8530 and S8500 are minimal,only display.i have display driver source for S8530.

and maybe tomorrow we will get screen shots of the schematic from my friend;)
[Android Development on Bada] milli133:
Great news oleg, keep it up. Maybe I do have a person too which could make some screenshots. But I have to know what exactly you are searching for.
[Android Development on Bada] distagon:
What is needed:

http://xdaforums.com/showpost.php?p=13189082&postcount=646
[Android Development on Bada] Rebellos:
Bank 0 of RAM seems to be non writable from BL without additional initializations.

Oleg, is it possible to launch kernel from Bank 1, which is addressed as 0x40000000 and higher?
[Android Development on Bada] oleg_k:
Maybe, but I do not use these values.

Kernel initializes itself two memory areas: 0x30000000 and 0x40000000.

Rebellos,

region of 0x30000000 must be initialized by Bada BL, there is a share with modem area.

Additionally, the bank 0 can be 0x30000000 or 0x20000000.
[Android Development on Bada] oSandmaNo:
Oleg

how is android on your phone right now? any bugs? is it smooth or laggy?

and is the CPU still clocked at 800mhz or have you lifted that restriction?

Thanks
[Android Development on Bada] Rebellos:
Probably bank 0 is under 0x20000000 in S8530 or what because 0x25000000 is writable from ASM code, while trying to write under 0x32000000 hangs whole system, from where should I try to boot then when I get valid kernel? :D

Got no clue how did you managed to load your kernel under 0x32000000, S8500 memory seems to be mapped the same as in S8530 from BL code. O.o
[Android Development on Bada] milli133:
Hey, i know which files i need to search through, but i need to know what kind of information do you need out of these schematics. Please oleg tell me :)
[Android Development on Bada] nbates66:
i believe he needs the modem chip schematics, specifically the GPIO pin locations/config?
[Android Development on Bada] Rebellos:
As nbates said, it is GPIO mapping, especially to the modem. But we won't take offence if you get whole files. How big are they? Like 30, 300 or 1000 pages?
[Android Development on Bada] oleg_k:
We need on schematic: all pinout of 5pc110(main cpu),keyboard schematic.

and optional, pinout modem chip (qsc6270). it's all!
[Android Development on Bada] oleg_k:
No comments))))
[Android Development on Bada] lordfarhan40:
@bada team: even if the android lags, it crashes or doesnt work properly, i will still choose it over bada cause u dun get ny gud app for free. all gud apps are paid n the free ones are stupid ones
[Android Development on Bada] lowgitek:
Not to say that these guys should be paid for their work as they are doing THE DAMN SAMSUNG JOB, creating real value for the damn phone... ! On other see success there are always who is master to say that is a complete failure... It is a success already!

And by the way.. nobody was hopping that samsung should do anything that could real help if they intend to do it... they would be the first toget source documents need at least!...
[Android Development on Bada] funkym0nk3y:
ROFAIL :))))
[Android Development on Bada] milli133:
You, Sir, won, you simply won. :)
[Android Development on Bada] psycoy:
... this comment is fake ... inside bada there are potentiality great with all OS ... sorry for my english by psycoy
[Android Development on Bada] lordfarhan40:
awesome post :)
[Android Development on Bada] t0mm13b:
HUH! :rolleyes:

Yeah, and I'm Bart Simpson, who the hell are you? :p
[Android Development on Bada] pauldmps:
I'm not surprised. This project is getting all the attention now.

@bada forever

**** off
[Android Development on Bada] sabianadmin:
No Samsung team member would ever make a public statement like that. They would be instantly relieved of their job. Also if this where a Samsung team contribution then they would have used correct spelling, grammar and punctuation.

Now, i have made a point of reporting this misconduct on behalf of this 'alleged' Samsung employee to Samsung directly. If they are the real deal then they will be reprimanded and/or fired. If they are not, however being truthful about their identity then what they are engaging in is slanderous and harmful to Samsung as they are using the Samsung brand name under false pretenses. This is covered under both US and International law. Consider this a warning to anyone who might want to try this type of stunt in future, You will regret it.
[Android Development on Bada] rayr29:
Here is a link to the QSC6270 PDF in some chinese forum. Needs registration though..I got a friend in china who will try to download it for me but if anyone else knows somebody there, give it a try.

I hope the file is still available..

52rd. com/ bbs/ Dispbbs .asp?BoardID = 35&ID = 154880
[Android Development on Bada] hallihallo2:
I hope, this could help you:

http://www.armdesigner.com/MINI110.html

It looks like a "hobby-board". But it looks that there is a complete pin-location!?

If not, ignore it
[Android Development on Bada] Rulistaff:
http://xdaforums.com/showpost.php?p=13078103&postcount=509

Page 7 of this PDF is not good concerning qsc6270 GPIOs ?
[Android Development on Bada] rayr29:
OK. My friend came through!.

https :// rapidshare. com / #!download|175|459304124|0947_52RD_80-VF846-3_Rev._A_QSC6240_QSC6270_QUALCOMM_Single_Chip_User_Guide.pdf|3617.261
[Android Development on Bada] charsi:
@rayr29

nbates and rebellos confirmed in the IRC that this file has been shared before. So thanks for trying but please refer to the list of files that are needed now.

Direct link to the file above --

http://lts.cr/Z7h
[Android Development on Bada] sabianadmin:
Is that the file that we where looking for? Does it contain the full schematic?
[Android Development on Bada] irfaniubm:
S5PC110_EVT1_UM10.pdf

dou you have dthis file S5PC110_EVT1_UM10.pdf 30,6 MB (32.136.209 bytes)
[Android Development on Bada] buggy11:
Dont think that is the schematic. I found something here that may be just as helpful, it shows the schematics of the memory and some other stuff, but this is for the http ://www .armdesigner.com/KIT%20S5PC110%28Android2.2%29.html

Hope something here will help atleast. I will keep digging :D
[Android Development on Bada] culaco:
Post it, man :D
[Android Development on Bada] irfaniubm:
S5PC110_EVT1_UM10.pdf

ebookbrowse . com/ gdoc.php?id=43351947&url=2f54bf966f2cb873482724bc949e7ff3
[Android Development on Bada] oleg_k:
There are many different schemes to 5pc110, we need only - s8500!!!!

QSC6270 is communication cpu with ARM9 core with some GPIO.
[Android Development on Bada] Rebellos:
oleg, are you sure the starting address is 0x32000000? It is not possible to load anything into that in S8530 neither S8500. Tested it with nbates. But still, 0x25008000 which is used by modem driver seems to be writable O.o
[Android Development on Bada] oleg_k:
0x32000000 - this starting adress for android kernel with bootloader i9000.

#define ONEDRAM1G_SHARED_AREA_PHYS 0x35000000

#define ONEDRAM1G_SHARED_AREA_VIRT 0xFC800000

#define ONEDRAM1G_SHARED_AREA_SIZE (SZ_4M*4)

with bada bootloader we must use 0x22000000 and recompiled kernel

Bada bootloader have different memory organize
[Android Development on Bada] Rebellos:
How do you think about quick recompiling it for nbates with addressing lowered by 0x10000000? We can't wait to test it. ;d

This includes memory

to

I think.

Sorry if I'm being too pushy.
[Android Development on Bada] oleg_k:
ok, i try it.

do you need for s8500 or s8530,
[Android Development on Bada] Rebellos:
I need it for s8530, nbates need it for s8500, doesn't matter which one you try. If anyone of us see kernel booting without JTAG that would be big "WOW" ^^
[Android Development on Bada] oleg_k:
maybe put source to github?
[Android Development on Bada] Rebellos:
That would be the best. I thought you didnt want to release it yet, but of course if you can, please do it. Thanks.
[Android Development on Bada] sabianadmin:
He already released what he has, about 10 pages back. just not the source
[Android Development on Bada] charsi:
@sabianadmin

If you are talking about the files attached to the first post then i think thats the compiled kernel. Rebellos, nbates are looking for the sourcecode(should be many times the size of the files you are talking about) so that they can modify and compile it according to their needs. I could be wrong tho.
[Android Development on Bada] smokestack76:
Ok guys i give up. Any of you with curse words in your post or non english will be dealt with by XDA terms. That means the rules we have. And alot of you are breaking them. I kept silent because it was new. But gloves off now.. you all have 24 hourz to comply.
[Android Development on Bada] smokestack76:
That means no curse words. No flaming. No donations witbout the goods first...
[Android Development on Bada] oleg_k:
Ok Guys,i posted source for kernel and initramfs.

it's here:

github.com/Oleg-k/S8500_Kernel_2.6.32

github.com/Oleg-k/initramfs_2.6.32_S8500

Kernel based on JPX i9000 source.
[Android Development on Bada] aLexzkter:
When I try to download those files, my thunderbird opens up :P

Thanks Oleg...what time is it anyways? :eek:
[Android Development on Bada] t0mm13b:
Oleg_k meant this github linky

You will see the repos in there on that page :)
[Android Development on Bada] sabianadmin:
I would imagine you aren't just trying to click on them... i would imagine you are running git clone and then the url from a shell right? right??
[Android Development on Bada] diamos1:
how to use them?
[Android Development on Bada] nbates66:
kudos oleg.

to those who wish to compile the kernel to run on their wave, do so only if you know what your doing, if not, please do NOT attempt to flash it to your phone as you would any other android phone, that could endup with a bricked phone.
[Android Development on Bada] Rebellos:
I'm total nutshell in compiling kernel, gotta get results in like week or more probably. ^^

My first question is: how to force kernel to compile with correct video driver? Is it included in package? (S8530 in my case)
[Android Development on Bada] milli133:
As Yoda would say to you: "Much to learn, you still have." You will get it.
[Android Development on Bada] oleg_k:
Rebellos,

this kernel don't have video driver for S8530.

Only for S8500. Later post it.
[Android Development on Bada] omarittu94:
@oleg_k how can we compile the kernel using the ubuntu terminal????

however thanks for all your hard work
[Android Development on Bada] Rebellos:
Thank you, and if booted on S8500. What should be the screen output? Initializing it as black and some texts or logo?

omaritu, thats the build HOWTO by samsung included to I9000 GB kernel, I believe it doesn't differs alot from compiling kernel that oleg made.

Remember to change compiling tools prefix in Makefile.

Of course if you see something what should be different, Oleg, we all will be happy if you post it. :D
[Android Development on Bada] oleg_k:
HOW TO BUILD KERNEL 2.6.32 FOR S8500

1. Visit http://www.codesourcery.com/, download and install Sourcery G++ Lite 2010-50 toolchain for ARM GNU LINUX.

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 ?= ~/Codesourcery/bin/arm-none-linux-gnueabi-

4. Execute 'make s8500_defconfig'.

5. Execute 'make' or 'make -j<n>' where '<n>' is the number of multiple jobs to be invoked simultaneously.
[Android Development on Bada] nbates66:
actually, at this time i believe the build to use is

"make s8500_defconfig"

then

"make"

i'm having problems with my compiler, redownloading one :(

edit: gaaah, 6 minutes late too :P
[Android Development on Bada] nbates66:
i'm unable to compile the kernel, error is:

"/arch/arm/include/asm/types.h:4:34: fatal error: asm-generic/int-ll64.h: No such file or directory"

that file, referred to from types.h "int-ll64.h" doesn't exist anywhere in the kernel repository as far as i can see

i decided to find a "version" of that file and put it into the directory, apparently it was accepted but only for it to halt on another missing file, "asm-generic/bitsperiong.h", basically the entire asm-generic folder is missing :/

edit2: ok we're assuming that the missing files are inside the original JPX kernel source, so we're grabbing that
[Android Development on Bada] psycoy:
open Makefile ...

... this is another makefile:

#

# linux/arch/arm/boot/bootp/Makefile

#

# This file is included by the global makefile so that you can add your own

# architecture-specific flags and dependencies.

#

LDFLAGS_bootp	:=-p --no-undefined -X \

--defsym initrd_phys=$(INITRD_PHYS) \

--defsym params_phys=$(PARAMS_PHYS) -T

AFLAGS_initrd.o :=-DINITRD=\"$(INITRD)\"

targets	:= bootp init.o kernel.o initrd.o

# Note that bootp.lds picks up kernel.o and initrd.o

$(obj)/bootp:	$(src)/bootp.lds $(addprefix $(obj)/,init.o kernel.o initrd.o) FORCE

$(call if_changed,ld)

@:

# kernel.o and initrd.o includes a binary image using

# .incbin, a dependency which is not tracked automatically

$(obj)/kernel.o: arch/arm/boot/zImage FORCE

$(obj)/initrd.o: $(INITRD) FORCE

PHONY += $(INITRD) FORCE

... by psycoy
[Android Development on Bada] oleg_k:
Guys, for compiling i used this

toolchain from codesourcery.com

link:

http://www.codesourcery.com/sgpp/li...abi/arm-2010.09-50-arm-none-linux-gnueabi.bin
[Android Development on Bada] sabianadmin:
Why is everyone rushing to compile the kernel? there is already a precompiled version on the front page and its pretty much useless unless we get that schematic (although I'm pretty sure its time to give up on that and start guessing based on similar hardware). Either way we don't even have a way to boot the kernel yet. So hows about we stop asking questions related to the source compilation and leave oleg to focus on more pressing matters like getting the modem working eh?
[Android Development on Bada] nbates66:
i have all the files from the samsung JPX kernel source and compiling failed again, this time at:

make [3]: *** [drivers/samsung/fm_si4709/Si4709_dev.o] Error 1
make [2]: *** [drivers/samsung/fmsi4709] Error 2
make [1]: *** [drivers/samsung] Error 1
make: *** [drivers] Error 2

then i was back at the shell, i'll try cleaning up and re-extracting the sources but i'm not sure what could be the problem, my compiler maybe?

EDIT: i'm attempting compile again with the fm radio driver (fmsi4709) excluded.
[Android Development on Bada] oleg_k:
Thanks,Sabianadmin.

You're absolutely right!!!!
[Android Development on Bada] elkpojlb:
I agree with Sabianadmin. oleg have to concentrate on yours but it will not move forward. stop worrying about useless questions and work on his own. Greetings from Argentina! you are a god!
[Android Development on Bada] smokestack76:
I agree as well. Be carefull when working on kernels as well. They can and will brick your device if you dont know what your doing :(

And all the info you need is online. Google is your friend.
[Android Development on Bada] bsmstar:
hi guys, i found this

h t t p : / / mobilcoms.ru/load/1-11-3

here, in service manual of s8500, s8530 direct download pdf files, it is supposed to have schematics. i dunno what u guys mean by schematics but i used google translator and i found this page in russian, anyway the pdf is in english, and s8530 file has many pdf files in it, here direct links to wave pages:-

h t t p : / / mobilcoms.ru/load/1-1-0-3006

h t t p : / / mobilcoms.ru/load/1-1-0-3007

h t t p : / / mobilcoms.ru/load/1-1-0-3305

P.S. dunno if this was already posted before, sorry ^^'
[Android Development on Bada] vanherst:
I agree, i wait for the final release! Succes with the last part of the project
[Android Development on Bada] adfree:
http://www.ort-jtag.com/blog/?e=21

GT-I5500 / GT-I5503

Interesting... seems same Flash ID like S8500... Flash ID : 0x005000EC

I'll try to find more infos about these handsets...

Maybe more infos about this oneNAND...

Best Regards
[Android Development on Bada] lowgitek:
Dozen and dozen of times..
[Android Development on Bada] adfree:
@ lowgitek

bsmstar posted usefull Link, as more Service manuals available...

For instance from other bada handset. :cool:

GT-S5250_Training_Manual_HW.ppt

GT-S5250_Training_Manual_SW.ppt

GT-S5330_Training manual_HW.ppt

GT-S5330_Training_Manual_SW.ppt

GT-S7230E_Training_Manual_HW.ppt

GT-S7230E_Training_Manual_SW_41184.ppt

Never seen before by me.

Thanx. :cool:

In other words. For S8530 we "need" these files too. :D

GT-S8530_Training_Manual_SW.ppt

GT-S8530_Training_Manual_HW.ppt

Best Regards
[Android Development on Bada] charsi:
Trying to find a way to boot the kernel is exactly what rebellos and nbates are working on. Rebellos only has a 8530 for which he has something close to a working bootloader. Nbates was trying a modified version of the same on his 8500 yesterday but to test if its working or not he also needed to modify oleg's kernel. That is why the source code for the kernel was requested yesterday.

Everybody else should obviously not mess with the kernel at the moment as there is no dependable way to put it on the wave.(without a jtag)
[Android Development on Bada] adfree:
But I think it makes sense to train little bit your brain during waiting...

If all user only wait, then nothing happens. :)

Nobody is forced to kill handsets by stupid flash attempts.

But to learn some sources to compile... nobody will die. And maybe some users then will be smarter in future and can help to improve some features. ;)

And by the way... why only oleg_k has S8500 compatible JTAG...

Nobody else in the big big Android S8500 community? :D

Best Regards
[Android Development on Bada] lowgitek:
Sorry I didn't notice cause I'm a 8500 and have the focus only for that. you Right, more hardware information, more is the chance of general success, thanks indeed.

I think the problem is the available experience on coding and hardware, I wouldn't mind to test it on mine, but unfruitfully I haven't compatible JTAG to it,and a riff box also. Does anybody knows how may I acquire one? (in Portugal)...

Regards,
[Android Development on Bada] adfree:
@ lowgitek

No problem.

Nobody can see all things.

Yes. :cool:

Best Regards
[Android Development on Bada] oleg_k:
Guys, if someone has a JTAG and wants to take part in testing -

we are welcome)))

I will put JTAG image on megaupload.com.

and if you want to buy Riff box - maybe here:

http://cgi.ebay.com/RIFF-JTAG-BOX-u...ltDomain_0&hash=item2562b57ad2#ht_1134wt_1139
[Android Development on Bada] Rebellos:
Buying riffbox would be lose of money in my case cuz I think I will lose interest in phone reversing after this port succeed.

Anyway, Oleg, how do you catch debug packets? Is it any special pinout from microusb connected to pc serial port? Mijoma says that we dont need riffbox for that, so how to get all those logs?
[Android Development on Bada] oleg_k:
for debug i used handmade JIG serial adapter with 523K resistance between pins 4 and 5.
[Android Development on Bada] adfree:
This would be an new task for more then 1 user. :)

Make an Tutorial how to make such cable at home... or where to buy.

You can use this Thread or make new one:

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

"Someone" wrote all necessary infos are in SGS forum... ;)

Thanx in advance.

Best Regards
[Android Development on Bada] lowgitek:
wich of this one is prefered to repair a brick 8500 and to test out the stuff that are comming here?

Riff Box

SMTI JRT

ORT

Laburtech

The Riff one seems to be a lot of expensive tought :( ... 105 euros is a bit...

Regards.
[Android Development on Bada] adfree:
Riff Box and ORT seems to be confirmed as working with S8500.

Range seems between 100 - 150 Euro... with luck maybe less money...

Maybe you have an friend who is interested too. So for 2 user maybe 50 Euro... you could share 1 JTAG.

If you scared to kill S8500... then maybe you have older handset to learn before.

Yes I know, its not so easy to choose and pay over 100 bucks... :o

Best Regards