yashsingh1/xdaforums huggingface dataset:
[Xperia Arc Themes and Apps] Emrul:
Sorry if anything i missed. Pls let me know which post i can find that mod. Thx.
[Xperia Arc Themes and Apps] ShyamSasi:
It's not possible as if now.
[Xperia Arc Themes and Apps] datagubben:
I get an error trying to compile the new "home.apk" for 2.3.4 with Apk-manager, anybody knows why? :mad:

Or better still try to make a 7-panel home.apk and share here....please try to help me!

this is the original home.apk from 4.0.1.A.0.238:
[Xperia Arc Themes and Apps] ShyamSasi:
I tried as well but by some reason it's failing. Soheil_rf manage to successfully complie the Home.apk and made it transparent. Maybe you can PM him and see.

Sorry Mate.
[Xperia Arc Themes and Apps] datagubben:
Thanks to IncubusUA for the JAVA code!

Here is 7 home screens (Home.apk) for 2.3.4 (new) that I made without any transparency of the dock.

http://www.multiupload.com/6GLF9HWFOY

Enjoy guys! :D:)

(Tested and working, no bootloop with this).....
[Xperia Arc Themes and Apps] muzontnt:
:confused:

Hi! Why cut down on the edge of the latest indicators?

Where is it correct? what codes to change and where?
[Xperia Arc Themes and Apps] xperiax10.awesome:
guys plz try to make 6X4..

this is the only thing i miss in Sony's default launcher!!

sent via awesome aRc (rooted 2.3.4)
[Xperia Arc Themes and Apps] muzontnt:
Hi all! :D I did it: my mode Home.apk for 42 FW SE X arc

Before

Now Home_7_new_indicators.rar

And old indicators from 145 FW Home_7_old_indicators.rar

Enjoy! :p :D
[Xperia Arc Themes and Apps] pedrotrebu:
It works perfectly in a Spanish 2.3.4 Neo, but I can't modify it. When I use apktools I get a bootloop, and with apkmanager I can't compile it. Any suggestion? Is necessary to sign the app in apkmanager? (I'm trying 9 screens)
[Xperia Arc Themes and Apps] datagubben:
Ok, I help you with apk-manager. :D

Just decompile apk, replace the string <style name="Layout.ButtonContainer" for <style name="Layout.ButtonContainer" parent="@android:style/Theme.Wallpaper.NoTitleBar"> at \res\values\styles.xml and compile...

:):):)
[Xperia Arc Themes and Apps] pedrotrebu:
I do ir, but I get always Bootloop. However with yours works perfectly.
[Xperia Arc Themes and Apps] pedrotrebu:
Ok, now it's working, but I can't see more than 7 screens. Do you now why this occurs?
[Xperia Arc Themes and Apps] blitzkrieg_:
hey guys!! sorry i guess this question is asked before.. i ve gone through this question in the other threads but still ve some doubts..

i wanna know how to copy this apk to system/app.. i mean i'm not familiar with adb, n my phone is rooted.. can i paste the apk in the system/app folder n then set the permissions using root explorer?? cuz i tried THIS mod my phone winded in boot loops.. wanna be careful this time.. sorry fr asking this question again..
[Xperia Arc Themes and Apps] datagubben:
Use root explorer and Copy and paste to system/ first, set permisssion rw-r-r and move to system/apps/

re-boot :)
[Xperia Arc Themes and Apps] blitzkrieg_:
awesome!! can all the apks in that folder be replaced in that folder by setting permissions this way??
[Xperia Arc Themes and Apps] datagubben:
meh, yes...
[Xperia Arc Themes and Apps] Cxpher:
Which file did you edit to fix the cut off indicator and do you have an idea how i can add more indicators? When i modify to have 9 home screens, i have 7 indicators only despite having 9 screens.
[Xperia Arc Themes and Apps] muzontnt:
Home.apk/res/layout/desktop_pagination.xml and res/layout-land-hdpi/desktop_pagination.xml

android:layout_width="150.0dip" >>> 170.0dip or 190.0dip
[Xperia Arc Themes and Apps] Cxpher:
Edited both, recompiled, replaced home.apk, rebooted and cleared sony home app cache.

Still no go, 9 screens, 7 indicators with cut off indicator for the last one on the right.
[Xperia Arc Themes and Apps] Emrul:
Hi ! Can i hv 9 home screen for my stock rooted 2.3.4 (.58) rom ? :)
[Xperia Arc Themes and Apps] kes4817:
Thanks.

it work Xperia S home?
[Xperia Arc Themes and Apps] greg1806:
i use your arc's modified home.apk in my xperia play. Somehow it works like a charm..

Xperia play stock rom .42

Thanx..
[Xperia Arc Themes and Apps] djloon17:
Do I still need root If I am going to use ADB because somehow I know a little bit of ADB
[Desire HD Q&A, Help & Troubleshooting] newelley100:
Trying to download the latest Android Revolution HD™ 5.2.5 rom and am getting the following error screen when i click on the link - The server at tiny.cc is taking too long to respond. I keep trying later (for 2 days) but no joy.

Any ideas?

Cheers :(
[Desire HD Q&A, Help & Troubleshooting] marsdta:
Not sure what's going on. I'm downloading now just fine

Edit-Have you also tried his dropbox link?

no hay de queso no mas de papa
[Desire HD Q&A, Help & Troubleshooting] newelley100:
Hi,

Ive tried the dropbox link and the same thing happens although the other links work fine... seems to be connected to the tiny.cc URLs. Ive tried in all browsers and get the same problem. How weird.

Is this download mirrored anywhere?
[Desire HD Q&A, Help & Troubleshooting] frosty_ice:
https://www.dropbox.com/s/q9eriqiiet1j89c/Android_Revolution_HD-4G_5.2.5.zip

Direct dropbox link, but you should really check why you can't access tiny.cc links.

It smells fishy.
[HTC Sensation] hautbois:
hello. I need the original rom 1.35.468.1 or 1.45.468.1 turkey. Where can I find? Can you help?
[HTC Sensation] Solidus_n313:
ugh...

http://xdaforums.com/showpost.php?p=16281566&postcount=2
[HTC Sensation] hautbois:
thank you. but that you can not find link?
[Huawei Ideos X5 U8800] yavuzyilmaz28:
I have searched entire forum with keywords "cell" and "broadcast" both together and seperately but couldn't find any related thread.

I saw that many other Android devices have this setting under "call settings" category but u8800 -at least mine- doesn't have it.

I also looked for the stock sms client settings and Go SMS settings and there weren't either.

Anyone knows or any idea?

P.S. I have a rooted device with factory rom.
[XPERIA X10 Q&A, Help & Troubleshooting] minipotts:
I Bricked my x10 earlier, so i tried using the flashtool to sort it out but it wont flash it because USB Debugging isnt on and i cant turn it on (because it just stops booting at the SE boot logo)? i do really think ive bricked it this time ? does anyone know how to flash it with out USB debugging on ? :(
[XPERIA X10 Q&A, Help & Troubleshooting] sofir786:
the actual flash process does not require usb debugging on, as long as the phone enters flashmode(hold back and then insert usb cable) the flash shud work, when the phone turns on and has been setup then u shud do as flashtool says and tick usb debugging on

so just to reiterate, open flashtool, press flash select ur desired firmware, press flash, flashtool prompts u to enter flashmode(hold back button then insert usb), flash will automatically begin, once flash is complete unplug usb turn phone on, wait till its booted up and gone thru setup NOW u can selct usb debugging and unknown sources
[XPERIA X10 Q&A, Help & Troubleshooting] romeo riviere:
Hi,

i have the same problem here, it's been a week since i started trying to flash this bloody X10a. Still no success, i can't even turn it on! Everytime i try flashing, i get this:

20/006/2011 16:06:55 - ERROR - (X10flash.java:260) - Error flashing. Aborted

20/006/2011 16:06:55 - INFO - (FlasherGUI.java:826) - Now unplug the device and power it on

20/006/2011 16:06:55 - INFO - (FlasherGUI.java:827) - Then go to application settings

20/006/2011 16:06:55 - INFO - (FlasherGUI.java:828) - turn on Unknown Sources and Debugging

So, my question is: Is it possible to turn on Unknown Sources and Debugging with a phone that won't do anything else than get into flashmode after 20-30 minutes of USB Charging and back button holding. The phone won't charge the battery either.
[XPERIA X10 Q&A, Help & Troubleshooting] gregbradley:
C'mon guys..no matter what is up with your phone you can repair it with pccompanion....
[XPERIA X10 Q&A, Help & Troubleshooting] romeo riviere:
I tried PC Companion and SEUS, i tried to do it with another computer but still..!

i am now trying yo do it under Ubuntu, wish me luck..
[XPERIA X10 Q&A, Help & Troubleshooting] neoxx3m:
PC companion is only solution guys,connect ur phone and repair..
[Android Software Development] viulian:
Hello,

I've managed to compile a small native web server for Android (but for now only tested on Sony X10 with 2.3.3 version). You will need root.

The main advantage is that you can quickly share photos / documents from your phone as long as there's WiFi available. The other phone needs just to have WiFi and a browser.

It is an Android port of the webserver source code found here: http://www.jbox.dk/sanos/webserver.htm which comes under BSD License.

Download

webserver-1.1.zip

Archive contents

webserver – Android binary

LICENSE – initial BSD License

android_port.patch – BSD licensed patch for webserver.c

README.txt – description on how to install / compile.

Installing

Since most mobile carriers block incoming traffic, you won’t probably be able to access your phone via GSM/3G data connection, only over WiFi.

You need to unpack the archive, and extract the webserver binary to a directory of your choice. Then:

adb push webserver /sdcard/
adb shell
su
cd /system/bin
cp /sdcard/webserver .
chmod 755 webserver
./webserver -u <username> -p <password> -s <port>

To stop just kill its pid ...

If you run in Terminal Emulator, just send it a Ctrl-C and it will exit.

Screenshots

Starting up the webserver (runs by default on port 80) and navigating to /sdcard/DCIM folder in the browser:

For more information about the porting process please check my website.

Change log

v1.0 - 21 Aug 2011

Initial port to Android

v1.1 23 - Aug 2011

Added command line options

Added listing of all local IPs (please check screenshot, it reports IPs and interfaces when starting up. Helps a lot to find out the WiFi IP, tun.ko is detected and works too)

Added Basic HTTP authentication for security

PS: if you have other rooted Android phones, I'm very interested in feedback if this works or not. I did not use anything specific to X10.

Thank you,
[Android Software Development] anantshri:
good to see someone working on not so generic stuff.... would like to help you with stuff althogh i am not that good at java.

Will be checking the webserver out....

i don't have any other phone however i am in a process of purchasing some tabs so might help you then....
[Android Software Development] viulian:
Thank you for feedback :)

Don't know if it will work in tablets (I did not test it on 3.0, only 2.3.3) .. but yes, if you will root them, please give it a shot!
[Android Software Development] silveraero:
Did you install this on your own X10? I need some pics.
[Android Software Development] viulian:
Yes :) and I've also tested it on X10. I've attached two screenshots to the first post of the thread. Please check them:

a) I have started webserver within Terminal Emulator

b) Then I navigated to the photos folder, in the browser (192.168.1.6 is phone's IP over WiFi).
[Android Software Development] anantshri:
just a quick comment

when you copy it to system/bin

you don't need to cd or ./

you cna directly run webserver

EDIT : i would suggest you do one more change.

right now if i understand correctly this can pose a security risk....

as it can give you all folders any file effectively all data any location...

Make changes such that which ever folder you navigate and start webserver from only that folder and its subfolders are accessiblle on webserver.

webserver is already in bin so we can run from anywhere

so if i want to share /sdcard/share

cd /sdcard/share

webserver

hope that will help.
[Android Software Development] viulian:
My bad! Yes, I was testing in /system/test when porting, and by reflex I typed it. I will leave it like that in descriptions, but you are right of course :)

It's a difficult decision to start adding security to folders ...

Because next question will be: but I want to access more folders! Or, yes, I want everything but I also want to exclude these and these ... And just like any software product, more time will be spent fool-proofing it. Because if you add configuration files, then you need a ton of error messages (and support for noobs) to explain what is wrong and how to fix it.

This is just a working proof of concept. It works, and it uses so little memory as compared to other Java apps that might do the same thing ...

I also thought of security (since I wouldn't want to start it on a public WiFi) but to add support for username and password - as even allowing some folders is still risky 'cos anybody than then browse all the photos.

On my todo list:

a) add file upload feature (fork()-ing is unstable on Android, so CGI support can't be done reliably - it will have to be built in)

b) add support for username and password.

c) sorting (alphabetically and folders first).
[Android Software Development] anantshri:
I was adding more while you replied :D

EDIT : i would suggest you do one more change.

right now if i understand correctly this can pose a security risk....

as it can give you all folders any file effectively all data any location...

Make changes such that which ever folder you navigate and start webserver from only that folder and its subfolders are accessiblle on webserver.

webserver is already in bin so we can run from anywhere

so if i want to share /sdcard/share

cd /sdcard/share

webserver

hope that will help.
[Android Software Development] pheel:
why not just swiftp ?
[Android Software Development] anantshri:
alternatives the more the merrier.
[Android Software Development] pheel:
haha, finee okays. but i enjoy the GUI and all .
[Android Software Development] viulian:
Well, this is a completely different approach. Native (.c) compile, very fast and extremely low memory footprint.

It is not ment for the masses. Google wants people to use Java / DalvikVM. What I (as a developer) want is to get closer to hardware instead of being abstracted away. While it is true that interface with good implementation wins (Apple proves it), it is very good that we can still go low level.

Second, FTP is limited. You can only connect to download.

In future, if people like webserver and keep providing feedback, HTTP is more powerful:

a) interact with phone - contacts, call logs, send sms from browser, etc

b) have cached previews when browsing the photos - this you cannot over FTP.

c) compression

d) no data/command channels to slow down interaction.

:)

As said, this is a proof of concept, and not offered as an alternative to "SwiFTP" and the rest.
[Android Software Development] pheel:
hmmm i see your point :)

but swiftp has proxy servers and you can upload :S

will test out tho. and will hit thanks when near comp
[Android Software Development] Mayazcherquoi:
Why not just virtually create a .htaccess inside of each folder? :)

Do that, and you can get user accounts, directory blocking, etc.
[Android Software Development] anantshri:
this is not a direct fork of apache so .htaccess support will not be an easy stufff to make... so we can let the dev think about how to implement a check....
[Android Software Development] Haldi4803:
SwiFTP works with FTP right? Some1 know Wifi FileExplorer?

What i miss with those 2 apps is Add Hoc support! I want to Acces one phone with another over Wifi! Would be perfect over http because it also works to an Iphone. Sadly most apps like that wont work while Barnacle theters WiFi.

P.S. Dont have a PC here, you can compile a APK? Or that wont Work because its not java?
[Android Software Development] viulian:
It will work, and APK can launch a native file :) but I wanted as close to bare minimum as possible.

However, I will only have time to investigate tonight when I get back home ..
[Android Software Development] viulian:
New version released !

v1.1

Added command line options

Added listing of all local IPs (please check screenshot, it reports IPs and interfaces when starting up. Helps a lot to find out the WiFi IP, tun.ko is detected and works too)

Added Basic HTTP authentication for security

Download

webserver-1.1.zip

I've also updated the first post of the thread with new screenshots (Hit Ctrl-R to reload the screenshots in case you have the old ones in the cache).
[Android Software Development] Frans Parnel:
Whilst some will disagree with me this would be awesome to bundle with MySQL and PHP servers...

Apache, MySQL, and PHP running on mobile...not so much for hosting a website but for developement...our devices are getting more and more powerful and would be cool to develop websites on the phone using a mobile version of lamp and an HTML/PHP ide like a mobile dreamweaver/expressions web...that and we already have photoediting software...

Not saying it'd be practical but would be nice...and I think it would come in handy from time to time...
[Android Software Development] viulian:
Actually :D

I downloaded the php-for-android bundle and which comes with php 5.3.3 compiled native.

The native php executable lies hidden, since it is intended for SL4A to detect and invoke it; I want to do the same thing, but only from this web server. Initially GET only - and later POST too.

The following issues are make it difficult to have full featured Linux alongside Android:

a) Google's poor implementation of fork / pthread. It is so poor, they insist people should not use it.

Here are some insights: http://groups.google.com/group/android-ndk/browse_thread/thread/1dfa066e20175c5a/e4c79372d365f5e3.

Dianne Hackborn, Android framework engineer, was hinting to actually limit even the basic one that exists, if people "abuse" it. http://comments.gmane.org/gmane.comp.handhelds.android.ndk/2132

b) Google implementation of bionic (many things lack) makes it difficult to port from Linux. Standard libraries are missing (libcrypt / base64 / ... ) and so on.

We'll see :) but with the avoidance attitude towards low level access (Google need people to use all the location services and ads based apps) I am a bit skeptical that they will ease transition to glibc.

At least to leave it as is ...
[Android Software Development] :
Wow...so sounds like we might have better luck getting it to work running it in Ubuntu under VM...which is stupid...lol
[Android Software Development] anantshri:
Ohk here are some things which i was working on.

I didn't touched php yet but was working on some perl and python codes to work .... I have posted a script which allows for working of standalone python scripts.

here is something i am thinking of ...

bionic is actually severely limiting we might need to find another way...

BTW for native applications till now i am compiling using arm-eabi compiller and using static linking to get my work done.

PHP integration could actually be cool.

all we need is to involke php executable properly rather we can deligate the control to php executable for that request.... all you need is to supply the page with full path as first argument response you will get html which you can directly fed to the stream and send across to client.

I might be thinking too easy or too naive.

right now at office will try looking at the code once i reach home.

Note : I once tried building a web server in java console based created a sort of sudo language of its own to be used to create dynamic pages... that was sever PITA.

Best of luck with your efforts.

EDIT : link might help in idea level or in coding....

http://code.google.com/p/i-jetty/

http://paw-android.fun2code.de/
[Android Software Development] viulian:
The i-jetty, I've tried it already (and using for a tutorial I posted here on how to remotely access your phone as long as you have a home computer with a public IP. No need for third parties.).

The disadvantage is that is java, uses a lot of memory, and their console app is limited - I've already posted a bug report here: http://code.google.com/p/i-jetty/issues/detail?id=88

Although it shows the call log properly, it doesn't show my contact lists, but it works on adding contacts (another bug, I will report it too).

Paw again doesn't work properly on my phone, tested it back in the days.

But is not the way I want to go - native!

I'm able to fork / exec and redirect output of the exec()ed file (the php interpreter) to a file. I am still trying to get the streams to work (and avoid using intermediate files) so you can have the php writing directly to the browser socket.

Now the big limitation is that the PHP interpreter is CLI (not CGI version). It means only scripts that are tested (and do not expect to be ran in CGI) will be working.

I also investigated the perl interpreter and I had better success with it :) GET works, but POST doesn't yet.

I also switched to a different web server (since the amount of work for the basic one here is too much). I cross compiled it, and POST doesn't work because a bug in their software. With this one I've tried pplog (written in PERL) and it works beautiful, but no POST yet. I will investigate the bugs and hopefully I will fix it. No support yet for file uploads.

I'll give it a go with sphpblog too (for PHP) but will take some more days of playing and will update the post accordingly!
[Android Software Development] viulian:
Success!

Screenshot of pplog blog :) running on Android - all NATIVE!

I will release the web server pack in the next few days, I just want to report on the progress:

a) GET / POST with CGI invoking of Perl scripts.

C) running on mini_httpd (which I compiled for Android) w/ Perl for Android (with CGI.pm library installed manually, it will be a mandatory step - it is not included in Perl for Android distribution).

Some more teasers:

a) mini_httpd process running:

[root@X10]/usr/local/mini-httpd/htdocs/pplog# ps | grep mini
root 5601 1 736 344 c00d3534 afd0b864 S ./mini_httpd

b) extract from top - look at the memory of the server as opposed to standard Android clock:

5601 0% S 1 736K 344K fg root ./mini_httpd
5683 0% S 21 147668K 22628K bg app_38 com.android.deskclock

c) listing of the /usr/local/mini_httpd folder on the phone:

[root@X10]/usr/local/mini-httpd# ls -l
drwxrwxrwx 3 0 0 0 Aug 25 20:18 htdocs
-rwxr-xr-x 1 0 0 15228 Aug 25 19:55 htpasswd
-rwxr-xr-x 1 0 0 53716 Aug 25 19:55 mini_httpd
-rw-rw-rw- 1 0 0 110 Aug 25 20:22 mini_httpd.conf
-rw-rw-rw- 1 0 0 12463 Aug 25 21:39 mini_httpd.log
-rwxr-xr-x 1 0 0 81 Aug 25 20:08 restart.sh

In case you're still reading, I will release it in few days:

a) test PHP (and how to get mini_httpd to support both .php and .pl as CGI extensions)

b) create a new topic about with detailed instructions.

Later Edit: Link to the tutorial: Running native CGI scripts (perl) with micro-httpd on Android. For feedback about micro-httpd and Perl, I've created a thread here on XDA.
[Android Software Development] hacktock:
Just a quick question. Does this server support Range headers?
[Android Software Development] viulian:
Nope. Only GET and POST (standard ones) with CGI. Due to PHP include bug (PHP doesn't strip the shebang), PHP can't really be used. Only Perl behaves.

I am working on a newer configuration, lighttpd + php as fast cgi (and lighttpd does support range requests). Please subscribe to that thread.
[Android Software Development] hawkeyexp:
today i tried it out and it works well :-) a small gui or commandline option would be nice for example ony running on wifi etc.
[Android Software Development] krzych:
LOL, I'm lost :D. I've just discovered this topic which almost promises PHP, but just read above and got confused :D - should I be subscribed here or for lighthttpd? :D

It's very good someone has so much knowledge to set up ANY httpd compiled natively. Your "top" report explains every bit of what I always said to ppl... To be honest, I would like to have NDK which has directly connected library to Dalviks GUI and nothing more at all - just to have working C with human interface, but of course, Google would not be so happy with it.

Keep up the good work, I wish you succeed with complete webserver at the end without the bloats (which possibly PHP is, but it's something I cannot live without meaning web development ;P).
[Android Software Development] pureexe:
I interested on your work. send fullsource of v1.1 to me please thank :)