yashsingh1/xdaforums huggingface dataset:
[Nexus One Q&A, Help & Troubleshooting] AbsoluteDesignz:
I noticed that it can't be easily (if possibly) themed anymore...does anyone know where it's located?
[Nexus One Q&A, Help & Troubleshooting] El Daddy:
location: res/drawable-hdpi/stat_notify_email

Edit. In the gmail.apk not in framework.apk
[Nexus One Q&A, Help & Troubleshooting] AbsoluteDesignz:
it can't be that easy. LOL. I swear I tried to change that.
[Nexus One Q&A, Help & Troubleshooting] El Daddy:
I just changed the gmail icon with ninjamorph on CM6.1 RC2. Worked for me!
[Nexus One Q&A, Help & Troubleshooting] AbsoluteDesignz:
aiight thank you...I must've done something wrong the last time.
[EVO 4G Q&A, Help & Troubleshooting] zl362:
Just got my evo a few days ago. It seems to get it rooted is not so easy for me.

I upgrade from 3.26(hboot 0.93) to 3.29(hboot 0.97), and I tried something, like suggested by the page 38 of this post:

http://xdaforums.com/show...highlight=root

no luck. the software stop at the screen " waiting for the device, plug phone in now and enable usb debugging mode,make sure htc sync is not installed "

Unlike other people easily get root from unrevoked, I am so puzzled... if anybody can give me a hand to root my evo... i will be very much appreciated. thanks!

I have charge only and debugging mode on my phone usb connection. Do i need to adb driver or some other drivers?

Here is basic info of my phone:

hardware version 0003

android version 2.2

baseband version 2.15.00.09.01

kernel version 2.6.32.15-ge2fb08e

build number 3.19.651.5 CL252548 release-keys

software number 3.29.651.5

pri version 1.77_003

PRL version 60671

Thanks, any word is appreciated!
[EVO 4G Q&A, Help & Troubleshooting] chadm424:
do you have android sdk installed and if so does our evo show up if you look for adb devices in cmd?
[EVO 4G Q&A, Help & Troubleshooting] _MetalHead_:
Did you install the necessary hboot drivers from unrevoked's website?
[EVO 4G Q&A, Help & Troubleshooting] djtoonjr:
Make sure u have ADB set-up on ur computer.

If not go here

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

(it says dat u need a rooted G1, dont worry about dat. this works for every windows computer out there. u just need a rooted phone to just confirm it works and blahblahblah)

once u do that, make sure u have ur Hboot drivers updated on ur comp, if not go here.

http://unrevoked.com/rootwiki/doku.php/public/windows_hboot_driver_install

once u do that, rooting ur phone.

this is the only method out of all the others that ive seen, that WILL work for any Evo.

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

just read over everything, double check and make sure ur stuff is installed right and you'll be on ur way..

remember, DONT USE UNREVOKED! its been out-of-date and will f**k up ur 4G for good.
[EVO 4G Q&A, Help & Troubleshooting] flyboy1100:
i am trying to figure out this root stuff too. if he has a v.003 why can't you use unrevoked?
[EVO 4G Q&A, Help & Troubleshooting] Stroid01:
Not true...if you have the old unrevoked that was up briefly then taken down then yes that can mess up your 4g this was because there was a part in the unrevoked that did not pay attention to the RSA Keys specific to your EVO 4g.

If you use the current unrevoked3 and have hboot .97 or below you can use the one click method unroot method and retain all 4g funcitionality. I did it with my EVO two weeks ago worked flawlesly and I tested my 4g after with no issue running checks via adb shell and normal testing.

hboot= .97 or below you can use unrevoked3 one click unroot.
[EVO 4G Q&A, Help & Troubleshooting] jlechner:
I HIGHLY recommend this thread: http://xdaforums.com/showthread.php?t=838448
[EVO 4G Q&A, Help & Troubleshooting] zl362:
Sir, did you installed abd drivers to run unrevoked 3?

Hi there,

in case to run unrevoked 3, do you need to install abd and sdk drivers???
[EVO 4G Q&A, Help & Troubleshooting] zl362:
this one seems good for my situation

May I ask what is the relationship of this instruction with Unrevoked 3.21?

If i didn't get unrevoked work for my phone (it is supposed to work for hb0.97), do i have better chance with this instruction?

thanks, i need to get root to have free wifi badly.
[EVO 4G Q&A, Help & Troubleshooting] zl362:
do we need sdk for unrevoked 3.21?

the author of this page didn't say we need sdk and abd drivers for rooting

http://xdaforums.com/showthread.php?t=787304&highlight=root
[EVO 4G Q&A, Help & Troubleshooting] zl362:
yes, i did

no luck for unrevoked 3.21 with my hboot 0.97 phone
[EVO 4G Q&A, Help & Troubleshooting] Stroid01:
yes download the drivers from the unrevoked site and install to your computer. I think having the android sdk is good but not necessary if you download the drivers from unrevoked. I had to do it three times before it unrooted my evo using unrevoked. I unrooted another evo the first try. It will work if you have hboot .97 i speak from experience from 2 weeks ago.
[EVO 4G Q&A, Help & Troubleshooting] jmollabi:
youtube has step by step instructions..its a lil more intense to root this badboy
[XPERIA X1 Android Development] seandean:
This thread is dedicated to the development of the 2.6.35 kernel for the Xperia X1 (HTC Kovsky) device.

Alex (sp3dev) has done a wonderful job so far to port a lot of his pervious 2.6.27 work into this branch. His source code can be found here: http://gitorious.com/~ast/linux-on-qualcomm-s-msm/alex-linux-xperia

It’s possible to build the source and boot the kernel, but no functionality beyond that is functioning so far (i.e. it won’t connect to your GSM network or be able to detect touch on the screen).

Eventually releases will be posted here; hopefully other developers can submit patches, recommendations, etc.

Thanks, and stay tuned!
[XPERIA X1 Android Development] neock:
Great, expecting the completely new kernel!:cool:
[XPERIA X1 Android Development] pbfree:
Stay Tuned, YES!!

yes, I think we have to use this thread to stay up to date with the kernel development.

My opinion is that there are few developer that continue to port android on kovsky, the Alex branch is one the most active. So I'll follow you.

Thanks and keep going.
[XPERIA X1 Android Development] matejdro:
OK starting with the offtopic in development thread again (sorry), but what are the advantages of the new kernel?
[XPERIA X1 Android Development] sp3dev:
Mainly to clean up the code and iron out bugs (probably to merge with mainline linux one day).. But anyway, just for fun..
[XPERIA X1 Android Development] stefanACM:
Alex can you just do some quick fixes and compile .35 version for NEOPEEK GINGERBREAD ROM ???

That's would be great thing for X1 community ;)
[XPERIA X1 Android Development] sp3dev:
no, unfortunately not. it requires much more than small fixes. porting microp and touchscreen drivers is a huge PITA. and i want to port some nand bootloader first
[XPERIA X1 Android Development] stefanACM:
Ok thanks for answer...

But, i didn't understand what you mean by that bootloader...you wanna make DIRECT NAND ADROID BOOTLOADER for X1 ?

Anyway is that what you love to do or you know how to do it ?

If you need any help from me i am here. I am not good with LINUX terminal, but i know VB.net, C#, and a little C++.

Thanks for everything rusian brother :D
[XPERIA X1 Android Development] bahkyp:
This looks like the stuff they are doing here https://www.codeaurora.org/gitweb/q...it;a=shortlog;h=refs/heads/android-msm-2.6.35, whats different?
[XPERIA X1 Android Development] sp3dev:
Ok, a very experimental zImage. Only for those of you guys that have much free time and nothing to do...

http://www.mediafire.com/?a1rzi5embishqd7

It contains:

kernel 2.6.35.7

Working:

Touchscreen

Sound/headset (with the new libraries from jbruneaux). You need to copy AudioFilterTable.csv, AudioPara3_XC.csv renamed to AudioPara3.csv, AudioPreProcessTable.csv from \Windows to the root of sd card. All in all, this means you can use custom acoustic tables and sound quality will improve greatly.

LEDs. Completely reworked, doesn't hang with custom triggers. Do 'echo mmc0 > /sys/class/leds/green/trigger' to have fun and let the green led blink like on your desktop when accessing sd card.

Phone calls (huh. i have not tested mic though)

Keyboard/keypad.

USB - will probably fail if booting with usb plugged. replug to activate. some power management was reworked (will need to fix that glitch with booting with usb in), but now the power of ulpi is disabled when usb unplugged - less drain

Battery monitor/Charger - less hackish now. Uses linux power system to drop voltage/monitor charging. The charger status updates instantaneously on plug/unplug

Shutdown/reboot

Not working yet:

GPRS/PPP (alright.. you are free to fix the userspace, ril and scripts to choose the correct smd channel. i will not add the hack swapping channels 1 and 7 to the new kernel)

GPS (will just crash. but probably more a userspace thing, though)

Bluetooth (rfkill is there. it will hang dead if you try to access the serial port, though)

WiFi

Qwerty backlight (i'm just lazy)

Vibra (look up the previous point)

Camera (WIP)

Optical Joystick

To make sound work, copy the two .so files to /system/lib. They are incompatible with previous kernels (htc-linux tree) and vice versa, this kernel is incompatible with the old libraries.

Do NOT set pm.sleep_mode to 0 or 1, it is not yet working

So, you can see that this is highly experimental and a WIP, it's more a proof of concept, but if you have time, you could try it to see if it boots for you..
[XPERIA X1 Android Development] wallaceff:
I guess like everyone here... i just want no more button freezes! everything else is currently working acceptably for me!
[XPERIA X1 Android Development] duckly:
Wow, amazing you managed to get 2.6.35 working on our mobile phones, I like what you have done with the LED's :) And reponse time was impressive and it felt very speedy, had sadly some issues that prevented me from running any benchmarks.

Honeycomb is not working will with this new kernel, could not connect to any network, it was continiously switcing flight mode on off preventing any kind of network from working. Could not browse the filesystem with included filebrowser, I do wonder why as I had not problem accessing /sdcard from a terminal.

Do you know why the existing froyo libraries have problems with the updated kernel?
[XPERIA X1 Android Development] sp3dev:
No, i have no problems. Ril works fwiw

http://img441.imageshack.us/img441/6028/devicefn.png

So, maybe you need to do a wipe before booting. Anyway, it is nowhere near working, so i guess it is pointless digging into the userspace before getting all hardware on 35.

One thing. JB sound libs may be prelinked and conflict with your system libraries, so i think it's best to wait until this stuff is merged to xdandroid first
[XPERIA X1 Android Development] seandean:
Was this kernel made based off source changes not yet committed to GIT? I tried last week building a kernel based on your 35 repository (which it built successfully) but the touch screen wasn’t working for me.
[XPERIA X1 Android Development] sp3dev:
The touchscreen part was not modified, but yes, some of the code is not yet released. I am still working on headset and audio and plan on committing it later this week. I am now testing wifi. The card seems to bring up now, but i have not yet tried connecting. Setting up debian chroot for that now
[XPERIA X1 Android Development] stefanACM:
But Alex,

Please understand that all kernels from .27 series have really unstable WiFi and really slow... If you can make WiFi to work like on WM that would be all what i want in Android ;)

Thanks
[XPERIA X1 Android Development] needo:
It is really great work guys .. keep it up .. i'm waiting for this kernel ..

hope i can see it fully working soon .. as i guess it may overcome libskia problem as neopeek said .. which will give us the ability to port many awesome roms ..

Thanks too much Alex & Seandean ..
[XPERIA X1 Android Development] pirlano:
good work!!! :) what about FM Radio and front camera in the future? :)
[XPERIA X1 Android Development] sp3dev:
Wow. after much trial and error, wl1251 'just works' as it should (well, actually the wl1251 sdio driver is a bit buggy, so for some time now we won't be using wifi interrupt and power saving mode). The patches for mmc are commited.. The rest, audio and headset, will come later
[XPERIA X1 Android Development] duckly:
Excellent, sounds like 2.6.35 is getting close to replace the old 2.6.27 :)

Do you have some precompiled wpa_supplicant and libnl.so that are working with the wl1251 network driver? Have added the compat-wireless to the old 2.6.27 but I am having some difficulty compiling the tools needed to control it and verify if it is working at all on the old kernel.

Downloaded a copy of your 2.6.35 source yesterday, can see that I allready now need to download it again to get your latest updates :D
[XPERIA X1 Android Development] sp3dev:
That's what git was designed for..

But yes, i'm compiling xdandroid and fixing some userspace libraries to make gprs, gps and wifi work. Btw, seems like WisTilt2 and his programmers (the guys from rhodium forum) are rewriting the RIL, so we'll have faster network registration and no missed calls..

But as for BT, it's not working at all. Either something's wrong with gpios, or with the new msm serial driver, but i cannot seem to spot the problem
[XPERIA X1 Android Development] stefanACM:
What's about EXT3 and EXT4 support on this kernel series ? It will be available?

And one more question about WiFi, I see you write that you finally get WiFi to work, what speed and is it unstable like before ?

Thanks
[XPERIA X1 Android Development] sp3dev:
It's not working again ;). I may have broken something in kernel, will need to verify some stuff. I had no chance to test how well it works, but it has found all the wifi access points in my hood, but i need to rebuild android to make it work without command line voodoo
[XPERIA X1 Android Development] wallaceff:
I'm loving how far things have come lately... really appreciate it!

Can i just ask what additional features you're currently working on?
[XPERIA X1 Android Development] sp3dev:
Ok, here is a test rootfs and system to preview the changes

Wifi is not ready. Currently the kernel driver is a WIP. It can scan for networks and associate but gets stuck on any activity and power management is a TODO.

Also, PPP (gprs) is probably not working - I have not tested but have not yet integrated hyc's changes.

Camera driver is present in kernel but the userland libraries are not compatible with it..

I'm currently having exams (damn.. will they ever end?) but I plan to fix the issues within a couple of weeks or so.

So, in this release we have kernel 2.6.35.7

-Reworked sound system + equalizer support. You need to copy AudioFilterTable.csv, AudioPara3.csv and AudioPreProcessTable.csv from \Windows to the root of sd card

-Latest RIL from hyc. Working USSD in unicode and much more

-Improved power management. Changed some power collapse registers to reduce power consumption in suspend. Also, MMC is now turned off in suspend. And most important one - charger detection is immediate now

-Immediate USB detection and USB is disabled when not used

-GPS working with kernel 2.6.35.7

-Color leds working (RGB, no patterns)

-Bluetooth working. Or at least it should be.

http://www.mediafire.com/?cbfghc6zb6gv1be

Future plans include

-Fixing WiFi

-Fixing Camera

-Fixing sound on NAND boot and making NAND rom

-Adding FM Radio support

-Optical Joystick and light sensor if I reverse engineer the driver.

Note that currently the system may fail to boot on a cold boot, it gets stuck while loading. If your phone is not booted in 10 minutes, pull the battery and try again - should boot just fine.
[XPERIA X1 Android Development] Benquick:
oohh, gosh, i was waiting for you for soooo long time!

good luck with your exams and even better luck with making a fully functional kernel and NAND boot.
[XPERIA X1 Android Development] ilgreco112:
Sure Sp3dev Good luck with your exams, can't wait for a good ROM on nand (who said CyanogenMod ?), the day that it comes out you can surely give me a Donator's link I wont miss it ^^
[XPERIA X1 Android Development] Fennesz:
Great work! This news is awesome!

As soon as WiFi is at least functional I will use this kernel for the every day test :)

Good luck with your exam
[XPERIA X1 Android Development] wallaceff:
Also would love wifi working. Better battery life can only be a good thing! I currently have my device sitting around with no sim card in it, but would love to be able to put it in standby and not have the battery gone in 12 hours (or less).

It also seems that development has stopped on ROMs as people have been waiting for new kernals.. so this has got to be a fantastic thing!
[XPERIA X1 Android Development] stefanACM:
Amazing work ;)

Just make WiFi normal like on WinMob it would be amazing :) with nand boot
[XPERIA X1 Android Development] pirlano:
awesome news :D :D :D

good luck Alex :D
[XPERIA X1 Android Development] ilgreco112:
anyone having some news ?
[XPERIA X1 Android Development] caliban2:
http://www.neopeek.com/viewtopic.php?f=70&t=7501
[XPERIA X1 Android Development] ilgreco112:
ho thanks, i'm following neopeek too, how could I have miss it
[XPERIA X1 Android Development] caliban2:
how to miss? that's very easy... :(

it's not in x1-thread, but in blackstone/etc

same goes for neopeeks new rom, "neoFROYO".

it's very fast and stable, best rom i've seen so far. finally one where i'd say "bring on nand-flash, let's replace winmo" - until now there would've been no use for that. (well, kernel-issues are still there, until those are fixed - what good would nand-flash do?)

but again, in blackstone/etc thread. give it a try! :)

edit:

whoops, sorry. just noticed that the link above still is a 2.6.27-kernel.

dunno about 2.6.35. ^^
[XPERIA X1 Android Development] caliban2:
update:

looks like alex is still developing on 2.6.35 (last update 2 days ago), but i haven't found a compiled kernel for download, just the source. maybe i'll get bored and find out how to compile, trying it in practice.

fact is:

the new builds on neopeek may be as fast as nothing before on our phone - until there's a better kernel for x1, playing around with them is just a fun game. android is still far away from daily use on this phone. :( phone just died on me, battery empty - yet android had shown around 60% (w/ ygge-monster). wifi is unreliable as well.

this is like driving an aston martin dbs*, but it's only running on 9 of its 12 cylinders...

*replace with whatever sportscar you like
[XPERIA X1 Android Development] pirlano:
don't worry, alex is working hard :D
[XPERIA X1 Android Development] caliban2:
yeah, i can see that. :)

last night i tried to compile his last work - to make a long story short:

i ended up with a zimage, a modules.tar.gz and a non-booting system. :D

i just hope he keeps on going. as far as i know, he's the only one working on x1-kernel. xdandroid (glemson) don't support it...
[XPERIA X1 Android Development] sp3dev:
An update

http://www.mediafire.com/?8junwwiwa6hxx84

UPDATE: kernel and modules. Probably fixes some suspend issues introduced with updates. And make sure to disable wifi before suspend.

http://www.mediafire.com/?i96c51lftrh53oo

Wifi is now sort of working. I.e., you can power it on and off and it associates but in most cases the connection dies some time after it. I think the wl1251 driver will need a complete rewrite to be more like wl1271.

Changes

1. SDIO backported from linux 3.1.0-rc2. This fixes power issues with wifi

2. Camera library 'fixed' in userland. The preview works now on this build (it did not before with xdandroid).

Beware - I was lazy to make a proper build so just pulled the image from my device. It doesn't containg Google apps and partly has a UI theme from Xperia Arc.

There is a lot of work to do, I have plans on integrating acoustic and wifi to xdandroid so that we can use their images. Now that all major hardware is working in kernel, I have time to work on userland. After that I will probably switch to SHR distribution and work on integrating Kovsky to mainline
[XPERIA X1 Android Development] r3bel:
This is a really nice update! Cheers sp3dev!
[XPERIA X1 Android Development] caliban2:
finally managed to run neofroyo with it and... speed! suddenly this thing is fast!

sure, lots of stuff not working (like phone-stuff), but look at the speed!!!

;)

thx for the sneak-preview!
[XPERIA X1 Android Development] wallaceff:
Just wondering, before I give it a go... can you elaborate on what does/doesn't work? Specifically battery life? wifi?
[XPERIA X1 Android Development] hddwqm:
Maybe install Google APP will fix the phone issue?
[XPERIA X1 Android Development] ilgreco112:
this is cool, I like Xperia ARC's UI =)
[XPERIA X1 Android Development] caliban2:
it's far from the point to be concerned about batt-life. don't compare it to the available kernels - yet.

nah, that's not it.

i have to try if more stuff works with sp3dev's image. maybe cwm and time need to be adjusted to this kernel? (rootfs etc)

this kernel is still in dev-land. :)
[XPERIA X1 Android Development] sp3dev:
You will need a lot of userland changes

1. new RIL from hyc [frx07]

2. acoustic from Jerome Bruneaux [available on git but not merged]

3. nl80211-enabled wpa_supplicant and hacked libhardware_legacy [I uploaded the sources some time ago but it will need a bit of work to integrate]

4. copy firmware for the wifi

5. libgps which detects amss version based on ril version [frx07]
[XPERIA X1 Android Development] caliban2:
hm... sounds like stuff an interested layman like me could work out, except point 3.
[XPERIA X1 Android Development] Fennesz:
Great news!
[XPERIA X1 Android Development] jazzyd1:
Caliban what did you do to get it working.... with cwm? or some how differently? can you share with me... i am testing too.. thanks in advance
[XPERIA X1 Android Development] ryo2456:
Is the project still go on?
[XPERIA X1 Android Development] sp3dev:
I wrote a somewhat stupid driver for the optical joystick. In addition to mouse mode (which is not supported by android) it emulates arrow keys.

the prebuilt 2.6.35.7 kernel is at http://www.mediafire.com/?6enuzm9epbec8f7, the code is in git
[XPERIA X1 Android Development] x1-xda:
I tried to compile it with gcc 4.6 but it failed. Does it need older version, like 4.1 or something else?

This is error i get:

init/calibrate.c: In function 'calibrate_delay':
init/calibrate.c:182: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:https://support.codesourcery.com/GNUToolchain/> for instructions.
make[1]: *** [init/calibrate.o] Error 1
make: *** [init] Error 2

Same error on Ubuntu 11.04 (with gcc 4.4 or 4.5 i think it was) and now with 11.10 (gcc 4.6.1).

make htc_msm_android_defconfig ARCH=arm
export PATH=~/path-to-toolchain/arm-2008q1/bin:$PATH
make zImage ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
[XPERIA X1 Android Development] sp3dev:
sounds like either all your compilers are buggy or you have little RAM. At least, compiles fine for me. I'm using codesourcery lite with gcc 4.4
[XPERIA X1 Android Development] gujiangjiang:
Qusetion！

I want to ask ：

How to use this kernel？

So big file！:(
[XPERIA X1 Android Development] sp3dev:
WIFI PWNED. Looks like suspend does not fail anymore. Time to test. I'd like that a few guys who are running NAND and know how to repack their boot.img test this as well. I'll be working on NAND rom soon and plan on fixing remaining issues (namely, camera, gprs and gps).

here is a test zImage

http://www.mediafire.com/?83kk989yb27m79e

it also has optical joystick working and supports overclocking up to 614.4 MHz via SetCPU
[XPERIA X1 Android Development] ryo2456:
Great news!! Thanks for your work on X1!!
[XPERIA X1 Android Development] Buccio:
You are an awesome guy Alex, your work is absolutely great.. Thanks very much i'll flash your next NAND rom :D Keep up the great work :)
[XPERIA X1 Android Development] neoofoox:
If someone has put the file in boot.img. It would be great if this one could post it in here or send me a PM with the link.

Because I have not the ability to make it by my one (windows/mac)