Question from the WaveDroid project

Discussion specific to Android porting to Samsung S8500 Wave (WaveDroid)

Re: Question from the WaveDroid project

Postby lowgitek » Thu Feb 24, 2011 7:30 pm

Does anybody recommend any disassembler for OSX to armv7 beyond IDA?

Thanks
lowgitek
Freshman
 
Posts: 3
Joined: Wed Feb 23, 2011 10:46 pm

Advertisement

Re: Question from the WaveDroid project

Postby ShadowAS1 » Wed Mar 16, 2011 3:11 pm

OKay,
According to adfree form XDA the bootloader is encrypted. What could we use to decrypt it?
ShadowAS1
Freshman
 
Posts: 4
Joined: Thu Feb 24, 2011 1:02 pm

Re: Question from the WaveDroid project

Postby Dopi » Thu Mar 17, 2011 12:16 pm

ShadowAS1 wrote:According to adfree form XDA the bootloader is encrypted. What could we use to decrypt it?

I don't think it is encrypted. I am sure it is just new (ARMv7) opcodes. Did you try using gnu objdump to disassemble?

Cheers,
Dopi
Ad banners support the JetDroid forum. Please consider clicking them once in a while.
User avatar
Dopi
Dev Team
Dev Team
 
Posts: 926
Joined: Sun Aug 22, 2010 9:47 pm

Re: Question from the WaveDroid project

Postby ShadowAS1 » Thu Mar 17, 2011 2:04 pm

Not yet, I've never done dissassembling before but i'll give it a try, anyways adfree from XDA said two of the three bada boot files were encrypted but you'll hear my results when i'm back home
ShadowAS1
Freshman
 
Posts: 4
Joined: Thu Feb 24, 2011 1:02 pm

Re: Question from the WaveDroid project

Postby ShadowAS1 » Thu Mar 17, 2011 6:29 pm

Hey Dopi.
I've setup my ubuntu VM and started trying at the S8500XXJL2 bootfiles. Till now it has no success. I want to know if i'm doing something wrong, (See my attached printscreen)

By the way. I'm in a very annoying Mod que. Could this be disabled please?
You do not have the required permissions to view the files attached to this post.
ShadowAS1
Freshman
 
Posts: 4
Joined: Thu Feb 24, 2011 1:02 pm

Re: Question from the WaveDroid project

Postby Dopi » Fri Mar 18, 2011 2:48 pm

ShadowAS1 wrote:I've setup my ubuntu VM and started trying at the S8500XXJL2 bootfiles. Till now it has no success. I want to know if i'm doing something wrong, (See my attached printscreen)

I am not an expert in objdump myself, but I think we need to tell it what binary format (armV7) to expect. Maybe it is even necessary to use the GNU arm tools used for cross compiling - I am not sure if the plain GNU toolchain knows how to read arm opcode.
[/quote]

ShadowAS1 wrote:By the way. I'm in a very annoying Mod que. Could this be disabled please?

It is turned off after your 3rd post. Sorry for the inconvenience. We had some spam problems in this forum.

Cheers,
Dopi
Ad banners support the JetDroid forum. Please consider clicking them once in a while.
User avatar
Dopi
Dev Team
Dev Team
 
Posts: 926
Joined: Sun Aug 22, 2010 9:47 pm

Re: Question from the WaveDroid project

Postby Dopi » Fri Mar 18, 2011 2:56 pm

A quick search on the internet resulted in this page: http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html.

Here are some interesting switched for CPU and architecture
-mcpu=name
This specifies the name of the target ARM processor. GCC uses this name to determine what kind of instructions it can emit when generating assembly code. Permissible names are: `arm2', `arm250', `arm3', `arm6', `arm60', `arm600', `arm610', `arm620', `arm7', `arm7m', `arm7d', `arm7dm', `arm7di', `arm7dmi', `arm70', `arm700', `arm700i', `arm710', `arm710c', `arm7100', `arm720', `arm7500', `arm7500fe', `arm7tdmi', `arm7tdmi-s', `arm710t', `arm720t', `arm740t', `strongarm', `strongarm110', `strongarm1100', `strongarm1110', `arm8', `arm810', `arm9', `arm9e', `arm920', `arm920t', `arm922t', `arm946e-s', `arm966e-s', `arm968e-s', `arm926ej-s', `arm940t', `arm9tdmi', `arm10tdmi', `arm1020t', `arm1026ej-s', `arm10e', `arm1020e', `arm1022e', `arm1136j-s', `arm1136jf-s', `mpcore', `mpcorenovfp', `arm1156t2-s', `arm1156t2f-s', `arm1176jz-s', `arm1176jzf-s', `cortex-a5', `cortex-a8', `cortex-a9', `cortex-a15', `cortex-r4', `cortex-r4f', `cortex-m4', `cortex-m3', `cortex-m1', `cortex-m0', `xscale', `iwmmxt', `iwmmxt2', `ep9312'.
-march=name
This specifies the name of the target ARM architecture. GCC uses this name to determine what kind of instructions it can emit when generating assembly code. This option can be used in conjunction with or instead of the -mcpu= option. Permissible names are: `armv2', `armv2a', `armv3', `armv3m', `armv4', `armv4t', `armv5', `armv5t', `armv5e', `armv5te', `armv6', `armv6j', `armv6t2', `armv6z', `armv6zk', `armv6-m', `armv7', `armv7-a', `armv7-r', `armv7-m', `iwmmxt', `iwmmxt2', `ep9312'.


With some of the march=armv7 switches or mcpu=cortex-a8 I would expect it to work. However, I have not tried it yet, thus I am just guessing ;)

Cheers,
Dopi
Ad banners support the JetDroid forum. Please consider clicking them once in a while.
User avatar
Dopi
Dev Team
Dev Team
 
Posts: 926
Joined: Sun Aug 22, 2010 9:47 pm

Re: Question from the WaveDroid project

Postby ShadowAS1 » Fri Mar 18, 2011 3:34 pm

Still getting file format not recognised. I've used your switched but it doesn't recognise the switches i think.
It requires me to ue -d.
ShadowAS1
Freshman
 
Posts: 4
Joined: Thu Feb 24, 2011 1:02 pm

Re: Question from the WaveDroid project

Postby Keiran » Thu Apr 14, 2011 4:50 pm

If im not wrong didn't some other dev's just port Android to the wave? Maybe you could join them and help with the work.

Regards,

Keiran
Keiran
Dev Team
Dev Team
 
Posts: 19
Joined: Wed Feb 09, 2011 5:45 pm

Re: Question from the WaveDroid project

Postby omarittu94 » Thu Apr 28, 2011 9:43 am

FOR ALL THE DEVELOPERS OF JETDROID

Hi everyone,in XDA we are trying to port android froyo on samsung wave and wave II,
oleg_k successifull booted the kernel and the bootloader by jtag...

so we have a request,if you can we shall be glad of your help booting android without jtag...but by internal memory (and if possible by SD).
actually we are trying to boot android by a bug in the FOTA file present in the firmware,but with no many results)

here the link for oleg_k work

h t t p : / / forum.xda-developers.com/showthread.php?t=1012856

and here for the bootloader project

h t t p : / / forum.xda-developers.com/showthread.php?t=1020444

please help us!!!
omarittu94
Freshman
 
Posts: 1
Joined: Thu Apr 28, 2011 9:22 am

PreviousNext

Return to WaveDroid

Who is online

Users browsing this forum: No registered users and 1 guest

  • Advertisement
cron