Android ??

John Gentilin
Is there any work being done to port Android to the Mini2440 ?

-John G

Guest
Android run on mini2440 (ARM 920T):

http://www.youtube.com/watch?v=05aFF0fx4hs

http://www.youtube.com/watch?v=EpB0gQXMPpY

John Gentilin
I have seen those video's but I have not been able to find the images to
load on my Mini2440... Are you aware of any links ??

Guest
There is a thread in the Japanese Android Group:

http://groups.google.co.jp/group/android-embedded-japan/browse_thread/th...

jboavida
Hi,

http://devbored.com/?page_id=21

You can see an android distribution.

Does anyone know how to make an image to download to the mini2440?

Thanks

Joaquim

Guest
Android is now available for the Mini2440 board:

http://www.arm9.net/download.asp

puma
Is there an English version for the Android's Guide on mini2440?

wanderer
anyone knows how to change the language in android to enlish?! I installed
it sucessfully but i cant understand a thing!

McLangendorff
Got me puzzled for a while what all those characters means, but changing
the country/language and timezone in default.props in UK, UK and
Europe/Amsterdam helped a lot!

wanderer
how were you able to do that?!

McLangendorff
I booted the board with serial console attached and modified the
default.props on the root filesystem using vi.

wanderer
how were u able to open and edit it? what command did u use?! i haven't
used linux in a while!! :P

wanderer
thanks for the info! i did not understood before but Im working on it right
now... :D

Irfan
I have downloaded the Android image (from www.arm9.net) successfully to my
Mini2440 board. 

But does anyone realize that the screen display is not perfect? It seems a
bit shifted to the right, and there's also a significant portion of the
right edge of the screen that is not displayed (shouldn't there be an AM/PM
after the time?)

I've googled images of successfull android ports on mini2440, most of the
shows the correct display, unlike the image that is shown on
www.arm9.net/download.asp (the pdf manual file).

Does anyone here knows how to get a working android image for the 128MB
mini2440??

Luca
I also bought this board from 
http://www.mini-box.com/Samsung-S3C2440A-400MHz
and I want to port Android on in. I'm looking for an english manual, or
some tools to translate the japanese one.
Thank you

Tom
You can use Google Translator for translating the Chinese manuals:
http://translate.google.com

longstone
do you now if is possible to use 7' display or others???

TheRegnirps
If your image is shifted, you have the NEC 3.5" LCD and the newer
Mini2440's have a Toppoly LCD with different timing. It needs a different
compilation or boot parameters.

There will be a "Mini2440 Survival Kit" on http://www.andhammer.com in a
few days.

DANtheMAN
I just recently upgraded to the new 128M board.  I have followed the
instruction to the T but I cannot get the board to boot.  Below is what
happens:

Copy linux kernel from 0x00060000 to 0x30008000, size = 0x00200000 ... done
zImage magic = 0x016f2818
Setup linux parameters at 0x30000100
linux command line is: "noninitrd root=/dev/mtdblock2 init=/init
console=ttySAC0
,115200"
MACH_TYPE = 1999
NOW, Booting Linux......

I get that far and it stops working.  Does anyone know what to do.  

Thanks,

DANtheMAN

Woody
Irfan, seems that you got a "china" mini2440 version.

This version that you got DOES not came with a NEC LCD, it cames with a
"Toshiba" LCD. The android image that you have downloaded (adamhammer) were
compiled to run on the NEC LCD.

My china board works exactly as you described.

Right now I'm installing linux on a new mobo to recompile this distro.

Anyone here already recompiled it to run on a T35 LCD?

joe
There's some compiled binaries and stuff here:-

http://www.developmentboard.net/index.php/productdetail/Development+boar...

... not sure if that's helpful or not though.  The .zip file on their web
site is actually a .zip.gz file, FWIW.

Vuska
I am using micro2440 and i want install android os on my board but i see
this problem :

failed to get memory region resouce
s3c2410-iis: probe of s3c2410-iis.0 failed with error -2
TCP cubic registered
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
s3c2410-rtc s3c2410-rtc: setting system clock to 2010-02-14 23:03:34 UTC
(1266188614)
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
yaffs: auto selecting yaffs2
yaffs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs filesystem).
Freeing init memory: 116K
Warning: unable to open an initial console.

how to fix it ?

thanks a lot.

optimum
Reply to Vuska:

go to your android rootfs output (uncompressed) find the 'dev' directory
and create the the console entry with:

'mknod console c 5 1' (you may need to append sudo)

that should solve that problem.

Ana
Is there an English version for the Android's Guide on Micro2440?

Thanks

george
Give Google Translate a try http://translate.google.com/

Ana
George, i wouldn't have had problems with translation since have had a
guide itself:) 
Please, where can i download the Android guide on Micro2440 with 7' screen?

Thanks

aashalaby88
I downloaded the Android Image..what should I be doing next to port it to
the Mini2440??

Shannon Haworth
I have complete step-by-step instructions, including all of the necessary
files, for installing the Android OS on a mini-2440 in under an hour.  The
resulting configuration boots and runs from a SD card.  This really
simplifies customization and troubleshooting!

The instructions are at my website: 
http://mini2440.spaceopera.org/site/developmentenviroment/stepbystep/ind...

Shannon haworth

Henrik Alexandersson
I have manage to compile android 1.5 with Freeunners toolchain, and boot it
on micro2440. Needed a fake battery driver for the kernel, and some Java
hack in the framework files. I used the linux kerel from FriendlyARM.

If anyone i interested i further details I'm happy to answer questions.

Christopher
So two of you got Android 1.5 working on mini2440 .... good news. 
There are 3-4 questions from me:
1. How about the performance of Android 1.5? Is it slow or fast?
2. Has anybody Android 1.5 running with the 7" Display? Perhaps one ot the
two guys running Android 1.5 uses a 7" Display for it?
3. How about getting wlan working in Android, possible?
4. And last but not least, can somebody of you two guys share your android
image+kernel file with us???

Would be nice if u could answer my questions, because i see only two
practicle OS for the mini2440 .... First is the qtopia-image with qt 4.6
and the second is android. Qtopia seems to work nice, but you need to
crosscompile if u want to develop apps for it. Developing for Android would
be much easier.

Vikas
Hi,

I was curios to know the version of Android available in the download
section of this site.

Regards,

Vikas

Christopher
the Android-Version in the download-Section on this site (and on the
chinese-site too) is only 0.9 ... crap.
That's the reason why i am interested to get a android-image from the two
guys above, they managed android 1.5 to work on mini2440

Henrik Alexandersson
Hi, 

I have some issues with the touchscreen, cant get it to work yet. but i
working on it.

About the performance i cant see anydiffrence from the Android version
FriendlyARM has.

I got Wlan working on FriendlyARMs Android version except the Settings
apps. But i could surf the web from the browser, setting up Wlan from the
kernel. Its my goal to get wlan work with my 1.5 version ,but first i need
to get touchscreen working. And I using 3.5" screen and friendlyARMs
wifi-module. 

I dont have any good way of sharing files ower internet. anyone know a good
site for doing that I can put my FS and Kernel there.

Henrik Alexandersson
I have uploaded the Kernel @ Rapidshare.

http://rapidshare.com/files/372551485/kernel.tar.gz.html

The kernel i basicly the same as Friendlyarms Android kernel but with
drivers for wifi and fake battery.

The filesystem is to large for rapidshare (4.6G).

Henrik Alexandersson
Got the touchscreen to work today. The problem was that the kernel was
missing the powermanagement drivers for android. Wich made android stay in
locked state and didnt take any input from the touchscreen or buttons. Whit
the drivers included in the kernel everything worked just fine.

paul
hi ...

 i don know if u r still seeing this page any more...but

i managed to run android on mini2440 but it is 64 nand wityh nec3.5''

(on sd card).....but i cannot control it as there is some problem with the
back button is not viewed

i think that there might be some problem with compatability with lcd...

should i re configure the kernel or what ... has the file system any effect
.... what is the difference bet. a file system for 128 or 64 nand....or its
only the kernel????

if any one could give me a good kernel(uImage)...or tell me what to do
please

Blackman
@ Optimum

i had the same problem as Vuska and i do like you say with the console.
But after that i get the following error:

s3c2410-rtc s3c2410-rtc: setting system clock to 2115-02-05 12:22:00 UTC
(283845224)                                            
Waiting 3sec before mounting root device...                                
                                                    
kjournald starting.  Commit interval 5 seconds                             
                                                    
EXT3 FS on mmcblk0p3, internal journal                                     
                                                    
EXT3-fs: mounted filesystem with ordered data mode.                        
                                                    
VFS: Mounted root (ext3 filesystem).                                       
                                                    
Freeing init memory: 116K                                                  
                                                    
open file errer!                                                           
                                                    
xres = 240, yres = 320    

does it something to do with the console or is this another error and how
can i solve it?

Thanks in advance

Blackman

memo
dear Henrik Alexandersson ,

congratuation for working your mini

but i have a request?

i need to make my mini work with wifi so i download the kernel you upload

and for  filesystem is it have changes from friendlyarm ? if yes could you

tell me what is the differences to try to make it or please upload it 


 try to use http://www.megaupload.com/ to upload 


thanks in advance

Mehul
Blackman,
I am stuck at the same point. Did you manage to go any further?

Mehul
I got to the command line by changing
setenv bootargs console=ttySAC0,115200 root=/dev/mmcblk0p3 rootfstype=ext3
mini2440=1tb rootdelay=3 init=/linuxrc

to

setenv bootargs console=ttySAC0,115200 root=/dev/mmcblk0p3 rootfstype=ext3
mini2440=1tb rootdelay=3 init=/system/bin/init
So, there is some problem with the linuxrc script which is causing the
system to stop booting. It is the /bin/ts line which is causing the
problem.

Vitor Christo
anyone have the image of android for S3C2440 256M for the X35? I do not,
and do not know where to find the driver for the X35, and I do not know
where to put the driver in the kernel menuconfig, someone please help me?
thanks,

whitebank
Hi Vitor Christo.
First, you have to find out X35 driver, then put it into
/your-directory/android/kernel/include/config/fb/s3c2410/ (where has only
t240320.h there) before cross-compile kernel for android.

Then, you go to "make menuconfig", choose "Device Drivers" -> "Graphics
support" -> "Support for frame buffer devices"-> "LCD select". If you
already coppied X35 driver on above step, X35 should be appeared then.

whitebank
oh, sorry, it seems my fault. Above advices aren't true at all, sorry. To
solve X35, visit here http://www.friendlyarm.net/forum/topic/2016?lang=de

whitebank
Hi again. I've cross-compiled zImage for Android of X35 mini2440 board.
http://www.mediafire.com/?d4f45usa5x0k9b5

Try that. Good luck

loocasm
@whitebank
oh man, you did it! It is working!

I have mini2440 with FriendlyARM X35 version touchscreen and had no luck in
running android on it until I tried your zImage!

To be precise, I changed it to uImage on Ubuntu with command:
mkimage -A arm -O linux -T kernel -C none -a 30008000 -e 30008000 -n
"./zImage" -d zImage uImage

I see everything on LCD now but have to adjust touchscreen... I mean when I
ie. try to move Clock on screen to the upper right - it goes opposite
way...
But nevertheless it IS WORKING :)

whitebank
Hello, I also edit zImage with W35 screen, please prefer to
http://mini2440vietnam.blogspot.com/2011/05/install-android-for-mini2440...