yashsingh1/xdaforums huggingface dataset:
[XPERIA X1 Android Development] asian_boi:
I got to say, that's pretty cool that the developers at xda are doing so much work to try to get andriod running on x1.

I Just have a little bit of an issue.

I'm a completely clueless when it comes to writing codes and what not. the instructions for me is too confusing, and the terms used in the instructions are way too complex for my knowledge at this point in time.

So I'm wondering if there are any possibilities that one of the developers put everything into one big package so that i'll be able to test run android on my x1.

Currently I'm running Winmo 6.1 w/TF3D + SPB shell 3.5. Winmo 6.1 is definitely driving me nuts!

I wonder as well if you guys would be able to make an Andriod pattern lock Cab just like the htc magic, and hero (google phone) have.

Thanks a lot!!!!
[XPERIA X1 Android Development] Haioken:
http://neosites.org/X1/Android/fatsal/XPEroid-2.0.1_build-20100123.7z

As posted on on the first page. Simply extract this onto your SD card, use file explorer to go to your SD card, and tap 'Haret'. (Make sure you save anything else you're doing first, this will effectively reboot your phone with NO warning.)

Check out ThrottleLock, near as I can tell, it didn't come from XDA-Devs, but it seems to be a pretty clean app. (Bear in mind, I have not used this app, I simply did a quick google search for Windows mobile pattern lock.
[XPERIA X1 Android Development] Im Packing:
SPB Back-Up is a great solution to backing up everything on your phone including SD card. And it also restores your phone and settings if you're doing a ROM upgrade.

Throttle Lock didn't come from XDA-Devs, but a member of XDA-Dev.

APBilbo - http://xdaforums.com/member.php?u=586950

A list of apps created by him.

http://xdaforums.com/search.php?searchid=33375592
[XPERIA X1 Android Development] asian_boi:
thanks a lot for the help!!!!
[XPERIA X1 Android Development] fatsal:
do...do...do...da...da...da...

do...do...do...da...da...da...testing ubuntu on X1.

and It works...
[XPERIA X1 Android Development] jossspain:
@ fatsal

You´r GREAT men.
[XPERIA X1 Android Development] jossspain:
I wanna put in my divece, how?
[XPERIA X1 Android Development] fatsal:
i will uploaded, but be patient...it took 1 GB for upload...
[XPERIA X1 Android Development] Manny-:
That looks brilliant fatsal, hope you release it soon! :D
[XPERIA X1 Android Development] jkoljo:
Holy s*it that's amazing :D

I will download immidiately when you post a link fatsal!
[XPERIA X1 Android Development] Game Of Love:
he fatsal..

keepUp for the tremendous work..

waiting...
[XPERIA X1 Android Development] bobbanswe:
Haha, omg! You are ridiculously amazing fatsal! Keep up the amazing work and wow, I will hold on to my Xperia forever. Thanks for doing this for the community, I think we all really appreciate this alot!

Lots of love to you man! :)
[XPERIA X1 Android Development] jossspain:
@ fatsal

Thanks
[XPERIA X1 Android Development] metk@:
phonewreck.com/wiki/index.php?title=Sony_Ericsson_XPERIA_X1

I hope it's a useful link :)

PS

I'm not shure but I think, that I posted it here? :confused:
[XPERIA X1 Android Development] dheerajjuneja:
Man, thats awesome ... Does GSM works while running ubuntu ;)
[XPERIA X1 Android Development] fatsal:
fatsal-xperoid_build-05022010.tar.gz

what's new in build 06 feb 2010 :

New Build...

New Website...

New Logo....

New Installation....

New Introduce Ubuntu 8.04 for xperia.
[XPERIA X1 Android Development] jingkelinlin21:
you are so great

thank you!!!
[XPERIA X1 Android Development] freeazy:
great !!!

What version of ubuntu do you use in your xperia ? looks great !
[XPERIA X1 Android Development] leobg:
initrd.gz seems missing from the archive? haret is looking for it..
[XPERIA X1 Android Development] stachi01:
Download the file here.
[XPERIA X1 Android Development] Im Packing:
Here's a mirror on Hotfile.

http://hotfile.com/list/279269/a39129c

or

http://hotfile.com/dl/27348849/7497692/fatsal-xperoid_build-05022010.tar.gz.html
[XPERIA X1 Android Development] ryousuke:
is upside down screen fixed? lol
[XPERIA X1 Android Development] Nullstring:
Ubuntu 8.04 for xperia ?

Where can I get it?
[XPERIA X1 Android Development] fatsal:
i'm haven't upload yet. soon will be...nextweek.
[XPERIA X1 Android Development] inspirit.myblog.ir:
very gooooood.Is upside down fixed?
[XPERIA X1 Android Development] vietdoan20062006:
same question

thanks

vietdoan20062006
[XPERIA X1 Android Development] putra_xz:
thanks fatsal...so much 4 u...1 waiting ubuntu 4 xperia...
[XPERIA X1 Android Development] medzz:
Great work!, increases the chance of seeing maemo 5 on xperia withing 2 years or so :D, im not leaving this phone untill they will develop any kind of xperia with keyboard and win7/andriod :D or iphone 4gs with a keyboard :P
[XPERIA X1 Android Development] dheerajjuneja:
Not yet, this guy is a genius, just wait..
[XPERIA X1 Android Development] Haitala:
Screen

Not yet. It's still upside down, and the keyboard isn't well configured.
[XPERIA X1 Android Development] Cypher84:
All I can say is thank you for putting in the time and effort. I held back playing with this initially as I knew it would be pretty buggy and basic to start with, finally gave in and tried it out and now I can safely say I will be counting the minutes till there is a final ROM version of Xperoid. Just puts windows to shame in such a major way, android would have made the Kovski perfect out of the box. Wish I could contribute somehow, sadly im an artist and kernel code just looks like pretty patterns to me ;) Ill just keep spreading the word...
[XPERIA X1 Android Development] zannyboy:
Latest release is considerably more stable for me than previous releases. It is alot quicker to boot in and quicker to navigate around the general options in Android. A fantastic piece of work you have done here and I appreciate it no end. It is getting to the point where people can now see this being used daily as their OS once a few things are sorted.

Thanks again!

Also is anyone else not able to start wifi?
[XPERIA X1 Android Development] dheerajjuneja:
I wasn't able to connect via wifi as well .. but, more importantly the OS was very slow for me, as mentioned I restarted the phone after the first boot, still it is very slow and almost un-responsive for me. I am sure its something wrong i did as i hear good things about this latest release, just trying to figure out what it is ...
[XPERIA X1 Android Development] NeoXerO:
How long is the million text thing supposed to stay on the screen? it's been on mine for over 5 mins.. still not booting. Is it because I deleted a lot of stuff from the applications folder?

EDIT: Tried again, and this time i left everything the way it's supposed to be (didn't delete anything), and I saw that it gets stuck on "failed to mound to SD card". Anyone else have this issue?
[XPERIA X1 Android Development] googleman2005:
there are an error crc in archive of the last update :confused::confused::confused:
[XPERIA X1 Android Development] toosick103:
HELP

My phones stuck on a screen with loads of writing on. Ive waited for 45mins and nothings happening, the 'wizard setup' hasnt appeared yet.

Can somebody help me! Thanks
[XPERIA X1 Android Development] bahkyp:
fatsal-xperoid_build-05022010.tar.gz Report.

Yay tar and gz, 7z is just weird (and moves all the files around??)

First boot took ~3min text scrolling and ~5mins GUI splashscreen. Like that X splashscreen is back.

Wifi is working again for me, though still buggy (froze on trying to shut wifi down first time, reboot and wifi still on but shutdown-able second time).

Rest seems stable. Shut down with power off on first boot. Haven't tried the games yet.

Screen lock kicks in before shutdown most times. Still hard to power down correctly.

Time now broken, settings were to take from local network but android gets that set it to GMT not +11.

Phone not tested as weather in Sydney is crap and WM phone reception today is crap, so cannot ask android to do impossible.

Michael
[XPERIA X1 Android Development] NeoXerO:
I used winrar, and whenever I try to work android it gets stuck at the text and doesn't boot.
[XPERIA X1 Android Development] jamesalfred:
I'm having the exact problem. It seems that it stuck at "READ on ept c22a4f20", and looping around it...
[XPERIA X1 Android Development] EddHead:
is the screen still upside down. I dont see that in the to-fix list. cant wait until its usable enough. even if it works like the G1 it'll be great
[XPERIA X1 Android Development] bahkyp:
Yes. Still upside down.

AFAIK - Problem, unlike X-free with all 4 rotations, Android has only Landscape and Portrait available in their GUI. Which is fine in a phone with known hardware and drivers, but bad when the display is "flipped to save space like X1". The screen driver in linux is "upside down" shown by the fbcon=rotate:2 kernel call in startup.txt

So the solution is; 1 - write a kernel driver to display the screen in 180 orientation, and thus in Android the right way up. (including touchscreen input) or 2 - Break Android with non-standard system calls. My money is on 1.
[XPERIA X1 Android Development] kkarnaout:
im having bunch loads of errors im having lots of laging and freezng and i cant do anything with this!!! its my first time so ill say what i did....

i extract everything to my SD it booted opens upside down gives me lots of errors then it enters 1min to load the menu...so bad is there something wrong? i have Christian's Rom(4.111) the full one is that a problem!anyways everytime i rebot i go to the WinMo cant i go to Android read most of the fourm didnt find answers.just like to try it out thanks for everything keep the good work
[XPERIA X1 Android Development] evil_homer:
I tried to install this version of android. After installing it looks like it got stuck in the GUI (Large X that appears and disappears). After waiting for more then 10 minutes I gave up! Is this normal or should I wait for a longer period?
[XPERIA X1 Android Development] Jonny4911:
just leave it running for as long as possible! :D
[XPERIA X1 Android Development] igoodbyes:
this might sound stupid but i was wondering.

if you were able to boot ubuntu then is it possible to boot mac osx v10.4 like the Nokia N900. or any of the version of the mac osx operation system?
[XPERIA X1 Android Development] NeoXerO:
I found out the problem. My phone gets stuck on the million text thing because I have a bad microSD card.

Anyways, do you guys think this will ever be smooth?

Also has anybody tried android 1.6? is it any faster?
[XPERIA X1 Android Development] NeoXerO:
I found out the problem. My phone gets stuck on the million text thing because I have a bad microSD card.

Anyways, do you guys think this will ever be smooth?

Also has anybody tried android 1.6? is it any faster?

Anyways, great job fatasal. Keep it up man, this is looking to be really great.
[XPERIA X1 Android Development] Musse_1:
Great work fatsal! VERY IMPRESSIVE!

Running very smooth, fast and responsive. This is the fastest build I've tested so far.

Boot: ~3 min out of WM

Wifi: On/Off without problems

Data: not tested yet, but I assume it will work as it did with prev. builds

Market: works fine

and thanks for including android sys info and adv. task:)

I don't mind upside down screen, nor a couple of err msg time-to-time...

However I will really appreciate help on how to turn the SOUND: No sound, no rings, no music??? I have a brand new SD card with no special characters but I still cannot get sound working, pls advice

thank you again for your time & effort to make us have android on xperia:)
[XPERIA X1 Android Development] Semih1:
works great for me just everything is upsidedown but that doesnt mather tho:)
[XPERIA X1 Android Development] torgin:
Tested the new image, couldn't get it to boot first try. However I cleaned up my phone a bit, since I noticed I had very little free space left, and after that it worked like a charm.
[XPERIA X1 Android Development] fatsal:
tired...

Hello guys, i'm so tired tweaking kernel for xperia...very difficulties and i don't have a clue for make it running well. even rotate screen 180 degree i don't know how to do it. but anyway, i will share my ubuntu for you guys...
[XPERIA X1 Android Development] Frederik29:
Its fun to try a bit slower than WM but anyway. Any way to make the screen turn the right way on X1?
[XPERIA X1 Android Development] jkoljo:
I know the feeling, I have developed software, too. Just relax, take a few days off and then think about your problem from another point of view.
[XPERIA X1 Android Development] Naz2kool:
Yeah I agree with jkoljo. Hang in there fatsal! Don't give up yet! I'm sure you can make great improvements to this. You have come quite far already.

From looking around a bit on other HTC Win mobile sections in the forum, that they are also working on kernels for other HTC devices. The progress is also quite good. I'm sure if you have a look at how those projects are going you may be able to get some ideas on how to make the X1 version work better.

Please don't give up on the X1 version of this, as we have no where else to turn to.
[XPERIA X1 Android Development] hamish909:
This is dream come true
[XPERIA X1 Android Development] dheerajjuneja:
Edit: Removed my post, didn't read what Fatsal said previously, buddy you are doing just great. Keep it up, there is light only after the darkest of the night...

So bad, I can't be of much help, i am only an application programmer on windows. Drivers (that too, linux) are way beyond me...

You are our ('only') hope!
[XPERIA X1 Android Development] jwte:
It's closer than 2 years because I can already run Mer on my xperia.:):):)

Mer=Maemo with only open source code(Maemo is about 80% open source).
[XPERIA X1 Android Development] Lucleonhart:
Tell us how, dammit!! :p :D
[XPERIA X1 Android Development] MattKeating:
Please give some more info.

Maybe fatsal could gain something valuable from it.
[XPERIA X1 Android Development] shithead:
Man, I can't wait till Android/Xperoid 2.1 can run flawless on our X1 :D

Keep up the good work, guys ;-)
[XPERIA X1 Android Development] :
great work, still slow and the screen is upside down.

Also sound doesn't appear to work?

But keep up the good work.

Any idea how long it will take before it's flawless?

I know it's impossible to pin down a precise date.

But can you make estimate?
[XPERIA X1 Android Development] dheerajjuneja:
Hey, don't do this :) In situations like this one cannot say even make a remotest date, the problems are not having a clear solution at the moment. If we know the cause of the problem then we have won half the war already...

Just keep hanging to your xperia for time being and quieten the inner voice and temptation to jump to nexus one or an xperia x10 ;)
[XPERIA X1 Android Development] wertzius:
Screenrotation

Hi, Fatsal, thanx for ur work! Maybe this can help u to write an app, which rotates the screen...

http://xdaforums.com/showpost.php?p=2955728&postcount=19
[XPERIA X1 Android Development] jwte:
Guide to run Mer on SE Xperia X1

This is how I did to run Mer on X1

and I don't know if have done

something that's not necessarily:

This is on an ubuntu system.

1. Download this thing to start with:

Mer:Mer 0.16 and go to the bottom of the page and pick the

rootfs for Smart Q5

Files to start Mer with: You need haret, a txt file and a zImage.

I have taken them from fatsals last release:http://www.xperoid.com/

2. Partition your sd card into two partitions, and make the first one fat and the second one ext2.

3. Unpack fatsals build.

4. Grab the zImage from fatsals build (or build your own), haret and STARTUP.txt. Put it on the fat side.

5. Start a terminal. cd into the ext2 side on the sd card.

Run sudo tar -pxvf "the way to the rootfs file"

6. sudo mknod dev/fb0 c 29 0 (this was my number, check using the terminal in android, cat /proc/devices for the major, and /proc/fb for the minor). Also make sure that it's within the root, not on your disk :P . You should be there already.

7. Open startup.txt in your favorite text editor and delete this:

1. set initrd initrd.gz

2. init=/

3. imgdevname=/dev/mmcblk0p1

4. fbcon=rotate:2

And add this somewhere inside " ":

1. root=/dev/mmcblk0p2 rootwait msm_fb.fix_x=1

2. fbcon=rotate:3

8. Insert the sd card to the phone and...

9. Run Haret :):):)

It runs faster than Android:D:D:D

I have taking the most of the info from Mer linux on kasier

Thanks poly_poly-man for the guide.

Bugs and errors:

1. Upside down screen(maybe some linux expert know how to fix it, Mer is more standard linux than Android and you can even run debian/ubuntu apps using apt-get).

2. When you start it you will get this error: PNG xxx wrong screen resolution xxx your screen is 480x800(I think Mer want 800x480(X1 in landscape), maybe something to do with the first error).

3.After setup-wizard you will get to a CLI console login and with the account you have create you can't start the GUI. Login in as root instead with the password: rootme and type startx.

4.Error on wifi, I haven't add it and don't know how to do it.

I hope I havn't forgot something:confused:
[XPERIA X1 Android Development] medzz:
lol ive put my expectations on atleaset 2 years ahead for maemo, guess ill keep my xperia a bit more, im considering changig my phone, but not yet, atleast not b4 summer, many nice surprises will pop-up, and what ive heard an improved iphone (4g) with a 5mp camera and a oled touch lol if it will be in my imaginary way with a hw keyboard ITTS MYNNE :d
[XPERIA X1 Android Development] fatsal:
hi jwte,

you may forgot to user xrandr -o left, it's turn your screen into horizontal view like my ubuntu on x1.

oh i forgot if mer using yaffs files, you may extract it using unyaffs.

then mksquashfs (version 3 not 4) from your extract folder. make your own initrd.gz, try to load mer.sqsh. that may easier then you must make 2 partition your SD Card.

have a nice tried,

thanks,

fatsal
[XPERIA X1 Android Development] zicko:
I'm having one issue: how can I send 0 (zero) using keyboard inside Android?

I manage to send all other numbers but for some reason I cannot find 0 on my X1 keyboard.

Maybe I miss it somehow but I don't think so.

I'm running 2.1 version on WM 6.5.
[XPERIA X1 Android Development] jwte:
I can't get it work.

X Error of failed request: BadMatch (invalid parameter attributes)

Major opcode of failed request: 149 (RANDR)

Minor opcode of failed request: 2 (RRSetScreenConfig)

Serial number of failed request: 14

Current serial number in output stream: 14

I'm not an expert on linux and computers so I don't know how to do this and I don't know if it's a yaffs file(it ends with tar.gz) and it's a linux like file structure inside.
[XPERIA X1 Android Development] jwte:
If you are going to try Mer i think you can use the number thats there already. I did that because the same issue you have.
[XPERIA X1 Android Development] zentrikz:
So sweet. But how do i Partition my sd i to 2?
[XPERIA X1 Android Development] Im Packing:
How about trying to do a search first before asking?

I swear some people expect handouts without first doing a little bit of research on their own.

A search on this very forum, XDA-Developers, came up with this!

[HOWTO] Partition SD card

Next time SEARCH before asking any questions!
[XPERIA X1 Android Development] bahkyp:
Naa I couldn't find it either. We need a new KB file.

A workaround is changing

msmvkeyb_toggle=off

to

msmvkeyb_toggle=on

in startup.txt. This gives you a very small point and click keyboard that can be dragged around the screen and is independent of the android keyboard (that won't popup in terminal :( )
[XPERIA X1 Android Development] bahkyp:
Nope. Needs to be in the developer.android.com stuff. You have the 3 year old emulator. The methods don't exist in the current codebase.

http://developer.android.com/reference/android/content/pm/ActivityInfo.html#SCREEN_ORIENTATION_USER

or

http://developer.android.com/reference/android/R.attr.html#screenOrientation

The "user" value could be promising iff we can get some fake orientation device.

Edit : the "sensor" is the correct one, "user" just gives portrait or landscape depending on the users preference.

The other way is a kernel screen driver that does 180.

Michael
[XPERIA X1 Android Development] MattKeating:
Thanks for the info jwte.

Wasn't aware you used fatsal's kernel.. thought you might have found one somewhere else.

Keep up the good work guys.
[XPERIA X1 Android Development] scholbert:
Hi again,

just a short addon...

Somebody might remember, that i once posted about a certain register inside Epson, that enables screen rotation.

This register is also involved in the SPL code, takes to much time right now to point that out again.

Anyway, here's the datasheet for the geeks:

http://xdaforums.com/showpost.php?p=5588369&postcount=27

BTW, running maemo on the device is cool..

Thanks for that info!

Regards,

scholbert
[XPERIA X1 Android Development] fatsal:
hi scholbert,

in htcboard_raphael_panel.c :

#define MDDI_CLIENT_CORE_BASE 0x108000

and then define

#define MDDICAP0 (MDDI_CLIENT_CORE_BASE|0x00)

i'm try and modified the kovsky_panel, and the result was my screen turn black smoothly.

but i'm try another way with your explenation up there.

thanks,

fatsal
[XPERIA X1 Android Development] fatsal:
UBUNTU X1 Has Arrived

hello guys,

ubuntu for X1 has been arrived...you can download from here :

http://www.xperoid.com/downloads/ubuntu-for-xperia/10-x1-ubuntu-8
[XPERIA X1 Android Development] scholbert:
Hi fatsal!

Mmmh, should be the base address fo the display controller register set :confused:

On kovsky this would be the offset for the Epson chip i guess...

Aaargh, but i expected that...

With this mod the controller gets initialized from scratch.

Obviously there's some wrong value or something is missing in that sequence.

Very hard to find out...

Just to think in written word...

...without the mod some of the registers are set up from WM already, unfortunately the screen orientation is resetted, but the rest is O.K.

Perhaps it might be better to concentrate on the Epson register setup/modification.

The init would be needed someday, if we like to get suspend/resume.

Very nice :D

Thanks for your work!!

Best regards,

scholbert
[XPERIA X1 Android Development] fatsal:
hi scholbert,

i think i found the lost loop. i'll try it to night.

thanks,

fatsal
[XPERIA X1 Android Development] Nullstring:
we truly understand your impressive effort.

Please take a rest for a while :)
[XPERIA X1 Android Development] fatsal:
thanks nulls...
[XPERIA X1 Android Development] Stremon:
true, your work is amazing !! :)
[XPERIA X1 Android Development] Nullstring:
a little help from others.

Can somebody upload the Ubuntu-X1 somehere. Rapidshare, Megaupload, etc.

Am having a trouble downloading here directly to his site. Keeps stopping around 20MB. aM not sure why.
[XPERIA X1 Android Development] tennece:
You can use some download tools
[XPERIA X1 Android Development] Nullstring:
hi tennece. Sorry. Already used GChrome, FF, IE, and FDM .. but no luck. I think this is a download traffic.

But that's ok. Someone already posted a mirror here:

UBUNTU 8.04 for x1
[XPERIA X1 Android Development] tennece:
Hi Nullstring

I think you do not understand what I mean.I am talking about download tools,not browsers.
[XPERIA X1 Android Development] Nullstring:
FDM (Free Download Manager)
[XPERIA X1 Android Development] tennece:
Sorry, I do not see that.

I really don't know why you can't download it.
[XPERIA X1 Android Development] Snow82:
Great

Very nice and great job!

You ar my idol!
[XPERIA X1 Android Development] dheerajjuneja:
New mirror (direct download):

http://files2.loginworks.com/fatsal-X1-ubuntu-8.04-11022010.tar.gz
[XPERIA X1 Android Development] Nullstring:
NP :) I have it already.
[XPERIA X1 Android Development] harmen88:
hey,,

It is very nice that android, but my touch screen does not good respond. The touch screen is not good aglined.

I do not use kovsky,

Thanks
[XPERIA X1 Android Development] Im Packing:
Ubuntu can be downloaded from "Xperoid" from the link in my signature.
[XPERIA X1 Android Development] Nullstring:
thanks. I already have it since yesterday

Ubuntu thread is here

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