yashsingh1/xdaforums huggingface dataset:
[XPERIA X1 Android Development] stefanACM:
Neopeek will now make "joke" of this phone with ROMs and CWM... :)

We are waiting now for better kernel from master SP3DEV :)

Thanks for all ALEX

BTW.

Before I start flashing I must ask...

Is phone functions work ??? Calling, messaging ???
[XPERIA X1 Android Development] sp3dev:
Yep, everything (except camera which generally works in preview mode but the kernel posted had some bug in it. i will upload newer kernel once wifi and gps are working in cm7) is working. But the battery life is very poor.

btw, here is the current image of CM7 for haret. Note that GPS and WiFi are not working.. And camera is not even supposed to work

rootfs - http://www.mediafire.com/?tnc1zb2wnwb58hk

system - http://www.mediafire.com/?3iaucz9z0csk9d7

screenshot
[XPERIA X1 Android Development] pirlano:
you are our hero :D
[XPERIA X1 Android Development] stefanACM:
What about speed on this CM7 rom ?
[XPERIA X1 Android Development] Faffa_mcr:
Ok, sorry again for my questions.. BUT.. I have all files (+ Cyanogen's system.ext2&rootfs.img), HTCflasher but I can't use fastboot.exe (both on Ubuntu & Win). So, how can I flash NAND rom? Uff, I wanna use Android! OR do I use ext2/cwm version? thaaaaaank yoouuuu!!
[XPERIA X1 Android Development] sp3dev:
Just be more patient. Wifi is fixed and the device boots from NAND already. I just need some time to sort out some power issues and clean up sources. Probably a proper guide will be ready by monday
[XPERIA X1 Android Development] stefanACM:
Don't waste your time on that... Do job with CM7 i really want that. BTW. If you can do EXT2 build + CM7 that would be.... AMAZING

I will write tutorial in next 3 days for this... This is so easy :P
[XPERIA X1 Android Development] stefanACM:
BTW. How to install Gapps on your build ? And can you give as GAPPS what work on this...

Thanks
[XPERIA X1 Android Development] ferlanero:
Yeah! Everybody is here again! :D Altogether can make a really NAND Android ROM for our lovely Xperia X1. Thanks Alex for your incredible work, needo and others for your roms and everybody here for testing all this material!

Enviado desde mi HTC HD2 usando Tapatalk
[XPERIA X1 Android Development] Hammerhead89:
Thanks a lot!!:D:D
[XPERIA X1 Android Development] neopeek:
Alex please give me a sign once system and / or Data / cache partition is ready to be flashed on NAND
[XPERIA X1 Android Development] sp3dev:
There are some problems now. When built with wifi support, the device will freeze when entering suspend. I have spent the whole day but was unable to find a fix yet. The device seems to enter some strange state with i2c working but display and usb dead.

So here is a test image

http://www.mediafire.com/?71dwuv6vh52lf2z

Working:

GSM

Sound

Touchscreen

USB

Keyboard

LEDs

Wifi

Bluetooth

Headphones

3D/OpenGL ES 1.0

3gp/mp4

Not working:

GPRS/EDGE (easy to fix, but not a priority)

Camera (need to fix libcamera and find a proper liboemcamera/reimplement it)

GPS (haven't figured out how to make the library get recognized)

Optical Joystick

Light Sensor (easy to add, but suspend is driving me mad)

HQ video on youpoop

Installation

1. obtain the fastboot binary

2. flash pooploader.nbh

3. execute "fastboot flash recovery recovery.img"

4. fastboot reboot

5. when the text appears, hold the camera focus button and wait for the recovery to boot

6. format data, system, cache, boot

7. copy the update zip to the micro sd

6. install the update zip via recovery

7. reboot the phone

8. flash boot via "fastboot flash boot boot.img"

(there is a bug somewhere so boot partition updated by the recovery is not valid)

8. flash recovery via "fastboot flash recovery recovery.img"
[XPERIA X1 Android Development] wallaceff:
Wow! Sounds amazing. Obviosly crash on wifi is a deal breaker for most. For me personally, I'd need wifi and 3g data working before considering flashing.

Any comments on battery?

Is this the CM7 version?

Is GAPPS also needed?

Watching this thread intensly!
[XPERIA X1 Android Development] bobo12:
Like Wallaceff, I too am very, very impressed and watching this thread intensely! It is amazing what you have managed to do Alex, and I can't wait to see this functioning perfectly (which it looks like it will do soon!!!)!
[XPERIA X1 Android Development] stefanACM:
Thanks Alex for your hard work!

In this test build WiFi bug what you describe is there ?
[XPERIA X1 Android Development] neopeek:
post deleted
[XPERIA X1 Android Development] pirlano:
any news about FM radio? :)
[XPERIA X1 Android Development] WI-FI:
Hello,

first thanks Alex for work so hard on the Kovsky.

I played i bit with the build from alex and managed to boot it, but i've problems with the SD-Card. If the card is pluged in the device wont boot.

And as alex described the suspend freezes the device.

Alex keep your great work up!

greetz WI-FI
[XPERIA X1 Android Development] stefanACM:
Ok, this is quick report to help you alex.

Working:

GSM (Calling-Messages)

Sound (Working system sound I didn't try MP3 but it should work)

Touchscreen (work good)

USB (work)

Keyboard (work)

LEDs (work on charhing)

Wifi (really good work, no drops, but I think it report bad WiFi signal level)

3D/OpenGL ES 1.0 (flicking and really slow)

Like you said, this build is an pre-alpha and have bug with suspend mode... Battery consuming is really big and screen rotation is always landscape. If you correct this 3 things, this is ready for daily use and I will be really happy. Than you have only to find camera libs and make optical joystick work (optical joystick is really trivial thing and personally I don't need it...). Other is easy part

Thanks one more time and please

NEXT TIME GIVE US LINK FOR GAPPS ;)

NICE WORK ALEX
[XPERIA X1 Android Development] kerfooly:
Dear Alex

More than 450 X1 Android users are desperately waiting for your updates to make a donation, we truly love you and we are waiting for a final stable Android ROM in our device made by you

with regards
[XPERIA X1 Android Development] neopeek:
Someone please use fastboot and flash this new CWM Recovery:

http://www.multiupload.com/MMX03CVM6I

I didn't have time to try out myself as I have my X1 @home. It's latest CWM from CyanogenMod repo. I have added support for "sd-ext" (=mmcblk0p2=means 2nd partition on sdcard). Additionally I have fixed the screen rotation and cleaned up the menu-confirmations (Yes / No). Please also try if you are able to use USB mount successfully now! Awaiting your feedback.

Edit: As always I take no responsibility for anything you do with your device!
[XPERIA X1 Android Development] sp3dev:
Please share your patch for screen rotation and generally set up a git. I advise to use my git as a start (https://github.com/astarasikov/device_kovsky), but it lacks proprietary bits and /vendor patches yet. Basically if you plan to collaborate, I will set up a proper manifest and full libs. If you want to make roms manually as opposed to compiling from source and create thousands of useless 'builds' and 'remakes', that's also fine but I'm not helping you there.
[XPERIA X1 Android Development] neopeek:
Didn't know you also had a github account. Just knew about your activities on gitorious. Had a quick look at your BoardConfig.mk but you already have added:

BOARD_HAS_FLIPPED_SCREEN := true

Normally your CWM shouldn't have the screen rotation issue! So it has to be confirmed if I even had been able to fix the screen rotation cause I assumed that you missed this line in your BoardConfig! Now I am quite unsure if it's fixed in my CWM recovery :D Someone has to confirm it as working or not working. I just got in trouble with setting up a fresh CM6/7 manifest as android.git.kernel.org is down so I used my local Oxygen repo and added the latest CM recovery before creating this new recovery.

Btw: Thx for all your work in kernel'n'NAND devlopment

+1 for collaboration. I will have to talk to user "midnight" to split up the work and speed up things regarding a fully working CM6/7 on X1
[XPERIA X1 Android Development] caliban2:
hmmm... alex, neopeek and midnight collaborating actively?

under these circumstances doing a flash for each test-version and flash back to winmo for the day makes much more sense... :D
[XPERIA X1 Android Development] ferlanero:
+1!! At last we have the best developers between us! Now I think that we could see Android running in our Xperias very, very soon!!! :D
[XPERIA X1 Android Development] casualt:
personally i think the last CWM version of android developed by Jerrytan is incredible and personally I could care less about nand

we need a more stable version of kernel and should concentrate our time on that not worrying about a camera

because thats all nand is good for.

I find the speed and everything else quite satisfactory in jerrys build

if you want android to run smooth buy an android phone and upgrade people

this phone was made almost 4 years ago

no disrespect to "the almighty alex" your doing good things sir
[XPERIA X1 Android Development] neoofoox:
I am with you, that camera isn't so important

But if we run in NAND the speed should be faster than from sd card, and alex is working on a stable version of kernel, that is what he nearly did, the already that, that nearly everything is working, and he will make everything he can do to make it as good as possible, he worked long time on kernel dev...
[XPERIA X1 Android Development] neopeek:
Just wondering if anyone did try my CWM recovery which I posted earlier today? Can someone please provide feedback if he /she tried it out? Can't try it out myself atm...
[XPERIA X1 Android Development] neoofoox:
I would try to test it, but i don't know how I put that restore.img to make it boot, sent you an pm, maybe you send me a how to
[XPERIA X1 Android Development] neopeek:
It#s quita simple. You have to follow sp3dev#s instructions (install pooploader.nbh etc.) but use fastboot to flash my recovery.img. Of course you need first to set-up fastboot and install adb interface driver on your PC after flashing pooploader.nbh. Regarding adb interface driver I have attached a inf.file which you would replace into the Android SDK (yeah you have to download SDK, too) to install the Interface driver. Have a look into the.inf-file and replace your hardware / device id accordingly.

If all that is too much for now then wait for a FINAL solution and don't risk to damage your device. I remember stefanACM stating to make some detailed instructions...
[XPERIA X1 Android Development] neoofoox:
I set it up allready, my device has no id when I type fastboot device there is a ? but i can flash etc. so i have to flash the recovery.img. I will try now

Is it nessersary because it stops at mmcblk0: p1 p2 p3 p4

Edit: Hm, I will wait for the instruction
[XPERIA X1 Android Development] caliban2:
no need to wait for instructions, it's caused by neopeek's recovery. that of alex boots into cwm.

interesting:

with alex', the white text is orientated correct, but cwm is upside-down.

with neopeek's, white text was upside-down, can't know about cwm.
[XPERIA X1 Android Development] neopeek:
Interesting info @caliban2. Could be my prop file that hasn hw.sf.rotation included. Sorry still can't try my own recovery out. Has anyone a spare sdcard to test two things:

fresh formatted sdcard with my recovery with one Fat32 partition

fresh formatted sdcard with my recovery with two partitions (1st fat32 / 2nd ext2/ext3)

Afterwards give me feedback plz. I may create a new one tomorrow morning if it fails. We shouldn't spam this thread much with my recovery if it fails but I am just interested if rotation is fixed in CWM but as reported by you I assume sd-ext support stops entering CWM or it's my init as it differs in size to sp3dev's (92kB to 96,2kB)
[XPERIA X1 Android Development] caliban2:
with only a fat32-partition it stops at "mmcblk0: p1"

guess if i add an ext2 it will read "mmcblk0: p1 p2"... ^^
[XPERIA X1 Android Development] neopeek:
ok so let#s stop discussion about the recovery now. I will create a new test-topic and recovery tomorrow if it's not solved til then. Let's continue with topic...
[XPERIA X1 Android Development] neoofoox:
Okay, that's a good idea, I tried it with cwm formated sd card with 1 fat and 3x ext2 and got the p1 p2 p3 p4
[XPERIA X1 Android Development] caliban2:
good idea.

well, "continue" with topic depends on alex. :D that suspend-bug really is a showstopper. phone shortly vibrates and is dead. so until there's a new kernel, nothing to talk about. :)

oh, and to clear things up:

nand-rom isn't faster in general than sd-rom. so better stop expecting wonders.
[XPERIA X1 Android Development] neopeek:
cm7 has much options to tweak but I personally think it's too overblown by default for our device. Either it has to be made lightweight or we have to stick with CM6 or stock gingerbread / oxygen for this device.
[XPERIA X1 Android Development] neoofoox:
Maybe, but I think if we have just one running NAND ROM there will be different ROMs (Gingerbread/froyo/etc) like the SD ROMs! When alex is focusing on CM7, he will make a good job. Here are some devs which will work on other builds. I don't know any device where is only one build.
[XPERIA X1 Android Development] caliban2:
i wasn't speaking of this rom in particular.

i've just been talking to arrrghhh about it and he said some things, after which i did some reading up - it's the same storage-type. so maybe internal will be a little bit faster, and maybe not having to r/w simultaniously from sdcard speeds some transactions up a bit. but for sure it won't be the speed-boost some people are expecting... it's not like comparing hdd <-> ram (ms <-> ns)

only "benefit" will be removing windows mobile completely. (okay, cwm gets it's full functionality too)
[XPERIA X1 Android Development] neoofoox:
That it that, I was thinking about, sure that it is not a super speed enhancer but, logical there is a speed-boost. I would compare it, like booting OS from usb-drive, instead of HDD. But we will see, what NAND brings us.

And removing WindowsMobile is a big point for NAND ;)

Let's wait for Alex ;)

Hope he will write soon good news, or just a little statement, what he is doing.

If it is true that all current devs working with alex, that would be a REAL speed-boost ;)

Yes, your right. It should be like an comparison, that everyone understand, but the speed enhance is not as good as in my discription. Sorry that I express it wrong.
[XPERIA X1 Android Development] caliban2:
that usb-hdd comparison is too much, i think. won't be that type of boost. don't spread false hopes.

you can always see what alex is doing on gitorious and github - he's very adamant about sharing and publishing his sources. :)
[XPERIA X1 Android Development] r3bel:
It depends. If people are using crappy slow SD cards at the moment, expect a nice boost. If they're already using a nice fast SD, not so much difference, I would imagine.
[XPERIA X1 Android Development] sp3dev:
Stop arguing. If you want - flash the test rom and see yourself. According to quadrant, our IO performance is high. With SDHC cards it is higher than dream and even nexus one on NAND. But our graphics are slow as hell and nothing will help here. One real advantage of a NAND rom is that it reboots faster and poweroff is instantaneous. And less file system corruption after unexpected reboots. All the rest is the same
[XPERIA X1 Android Development] radzix27:
What about battery consumption? I think NAND version should eat less power, because it don't use SD Card all the time...but maybe I'm wrong.

Thanks for all work you do !
[XPERIA X1 Android Development] Benquick:
sp3dev, maybe you could merge this two kernels or talk to midnight about wifi problem, sleep of death... wifi is working in his kernel (http://www.neopeek.com/viewtopic.php?f=70&t=7650) and it would be a great scenario if you two would do something together - at least solve wifi and sleep of death problem.

and thanks for your development, maybe I'll use my xperia again because of you!
[XPERIA X1 Android Development] josip-k:
few questions :)

1.so when we get full nand,we will fully replace winmo?

2.will we have that white letters when it will be booting?

3.x1 has 256 mb of ram if im not wrong.so android could use that 256 mb of ram fully or it will be lower?

4.will higher overclock be supported?

i suppose android will be MUCH faster with nand,because our phone is shurely capable of it.it will be better then x8! :D

GREAT WORK ALEX! WE ARE CHEERING FOR YOU! :D
[XPERIA X1 Android Development] ilgreco112:
yes

I think it's only for debugging, so I think you can chose to show them or not

256Mb are good for Android normal use, (a light build) but don't expect to run big application

Higher OC is about 700Mhz, depends on the device, some can carry it, other cannot, for example: some people have random reboots @652Mhz, so they have to lower at 600, personnaly my device can carry 652 but I sometimes have reboots at 710Mhz

Not really, if you have a bad SD card you can maybe see the difference, but if you run a SDHC I dont think NAND will feel faster, just you won't have to boot winmo and press haret anymore, you'll win 3minutes of booting :D

yep he's great!
[XPERIA X1 Android Development] neoofoox:
1. Yes

2. Yes we have the white letters like booting from SD Card (before boot animation)

3. I don't know

4. I don't think that it will go much higher, because it depends on the device and makes no difference (oc value) between SD and NAND and like sped3v said you won't notice a difference in speed, the speed might be a very little bit faster.

Edit: ilgreco112 was faster ;) -> cannot remove my post
[XPERIA X1 Android Development] caliban2:
midnight's kernel is 2.6.27.

alex is working on 2.6.35. you can call this "new", "revolutionary", "ground-breaking" for our devices.

and wifi is working anyway, it's "just" causing a freeze in standby.

if you flashed the image by alex, you wouldn't need to "suppose" and write down your personal wishes.

i did, and guess what? it's slower than neofroyo from sd, but that's caused by rom (cm7 is rather heavy).
[XPERIA X1 Android Development] Benquick:
oh, I thought it is .35. it is a big diffrence then..
[XPERIA X1 Android Development] josip-k:
well im dissapointed...i thought x1 will be come full working android phone...hardware is good enough...even better than some android phones...
[XPERIA X1 Android Development] caliban2:
aren't you the guy who thinks the x1 has an adreno200 gpu?

and apparently, you think overclocking of 50+% should be possible as well (>710mhz). are you planning to water-cool your phone or what?

dude, you're bound to be dissapointed. you're always expecting things as if being granted 3 wishes by a fairy. :confused:

care to list the native android-phones that have older hw than the x1?

accept it: the x1 has been released end of 2008. and even then this line of hardware was old already.
[XPERIA X1 Android Development] XtriFe:
Well i don't think there's anything to be disappointed about. If anything it should be the opposite. Sony Ericsson never gave an official statement saying the x1 would run android or anything. The x1 does what it was designed to do. Well ... Mostly :)
[XPERIA X1 Android Development] stefanACM:
Alex,

Do you have something new to share with us?

:)

I am tired of this WM 6.5 after one week...
[XPERIA X1 Android Development] radzix27:
If Alex want share his work to us he'll do it. Just be more patient, don't hurry anyone ;)

BTW// Does the screen blink always after you hold power button to turn on the phone (like on the video which Alex shared)? I've noticed it happened since I use haret2 to test Alex ROM (from sd card, not NAND)

Sorry for my english
[XPERIA X1 Android Development] neopeek:
I can confirm screen-blinking. Anyway we were able to fix the rotation issue in CWM recovery. In general my recovery posted some days ago included already the fix. I just made a small mistake which stopped CWM in starting. Should be anyway good to use as "prebuilt recovery" now while compiling a ROM. Midnight is playing around with some other stuff atm related to boot.img as he owns a X1 now :D
[XPERIA X1 Android Development] r3bel:
I was just wondering, will it be possible or impossible to use the Kovsimg.nbh method to install the eventual NAND ROM?
[XPERIA X1 Android Development] neoofoox:
Sure you can flash it via SD-CARD Methode ;) I allready have done it.
[XPERIA X1 Android Development] caliban2:
right now it works this way:

- flash "pooploader.nbh" (via normal sd- or usb-method) to enable fastboot-conn

- then one needs android-sdk installed to flash recovery.img (and boot.img)

- this "installs" cwm on nand -> usual rom-installation via zip

guess it should be possible to combine the first two steps into one .nbh - we'll see. it basically all works, but there's still some dev-work being done. current method works fine, but it requires a bit of will to read and learn -> way too much effort for most users...

edit:

yes, that's meant in a sarcastic way, about having to read first being too much effort.
[XPERIA X1 Android Development] Hammerhead89:
Dudes, can someone tell me where do I put this android driver file inside the .zip archive? Help will be very apreciated!!!!
[XPERIA X1 Android Development] Benquick:
can someone tell me, what happened on gitorious?

http://gitorious.org/~ast/linux-on-qualcomm-s-msm/alex-linux-xperia

more than 500 commits were pushed yesterday.:eek:
[XPERIA X1 Android Development] ilgreco112:
yes and some weeks ago more than a thousand ware pushed in a row
[XPERIA X1 Android Development] Benquick:
yes, i read some commits and i think they are about wifi or something (I'm really not an expert) huhu, something big is happening.:D
[XPERIA X1 Android Development] caliban2:
lol, what you guys are seeing is alex merging his stuff with official linux-kernel. but yeah, apparently wifi-suspend is fixed (according to irc-chat). sadly he seems to have opened another can of worms by that... so don't get too agitated.
[XPERIA X1 Android Development] sp3dev:
well, it looks to me that wifi was not really fixed. just worked around. there are still problems with suspend, does not seem to resume the scheduler properly. I suspect problems are within the sdio stack ported from mainline therfore I am working on porting everything to a newer kernel. maybe i'll make a test build without wifi for the time being or you'll have to reboot after using wifi, but that's not the way out.. and using tiwlan with 35 is even worse, it seems, at least in terms of stability and power saving
[XPERIA X1 Android Development] neoofoox:
a testing build would be nice! when wifi does not work, is mobile data connection working? Gread work sped3v ;)
[XPERIA X1 Android Development] Pete Rask:
Yes Alex, a test build would be nice, though Wifi not working. Those having a data plan would appretiate it. Thx! :)
[XPERIA X1 Android Development] pirlano:
thanks alex! :)
[XPERIA X1 Android Development] r3bel:
I don't use WiFi so I'll test the hell out of that build, if you want.
[XPERIA X1 Android Development] nikosddesign:
I tried it on my device but does not work.

sorry my bad english!
[XPERIA X1 Android Development] caliban2:
umm...

go back to that post and continue reading the thread.
[XPERIA X1 Android Development] nikosddesign:
Alex cwm works. I did the above several times but nothing ...I wrote there for sektors for recovery...

sorry my bad english!
[XPERIA X1 Android Development] caliban2:
i meant because it's already been posted that neopeek's (=vatoloco) recovery doesn't work. this first version, to be precise. in the meantime there's working one, just not published. no need for it yet - no nand-rom.