Turning off touchwiz - Galaxy S I9000 General

I am mostly happy with the galaxy s its a great phone, speedy and most of all really nice screen.
There are some aspects of the samsung customised android im not entirely sure about. I would like to try out differents UIs like the default one and maybe htc sense.
My thoughts with touchwiz is cant we disable a service from starting up at boot in android, or edit the default runlevel so the touchwiz ui does not load. I presume somewhere on the rom resides the default android ui. I presume its in some init script or something somewhere, im not hugely bothered about rooting my phone and from what ive read it sounds quite dodgy and im not really happy with the hit and miss procedure that is available at the moment.
Ive tried using top but cant find thetouchwiz process presumably its running on top of the android X server equivalent, i have very little knowledge of android but am pretty comfortable with linux if someone can provide some pointers...
I have built my own custom gentoo environment before so was wondering if someone can point me to a good android rom cooking post. My development environment is windows if that matters...

Related

No more Sense in WinPhone 7

Nordic business area manager for Windows Mobile said on his blogg that there will be no more Sense on a Windows phone 7 phone...
Translated from swedish to english with the help of google:
"There will be no Sense to HTC Windows Phone 7 Series phones. It is entirely a Microsoft-defined experience that HTC can add things to, but not changing how it works. It's totally fine."
here is the source http://wissinger.wordpress.com/2010/02/15/en-annorlunda-telefon-windows-phone-7-series/#comments its in swedish so translate it with the help of google....
It's not very surprising.
It's part of their brand awareness strategy. Same like the PC Windows 7 Starter edition, were changing wallpapers is blocked.
MS wants to push their new OS and separate themselves from the previous WinMo. Most of WinMo phones now, have custom UI to hide the uglyness of stock system. So releasing a new system and allowing custom UIs would go unnoticed to the average Joe.
I'm sure they will allow custom UIs after a certain period of time tho. It will also give companies designing custom UIs more time to implement the new features.
well ultimately...sense was supposed to cover microsofts ugly user interface...thats no longer necessary...
with that said...the weather animations are still nice and I hope HTC will somehow integrate them in winmo 7 and also the homescreen is simply something I'm used to...since the diamond...I can't imagine my phone looking different on home screen
but seriously, thats the only thing I miss about sense...other than that it was clear that sense won't survive...
it supports no widgets which sucks
its written in lua which nobody understands
you have to modify manila files which means if you have multiple modifications, you can't delete stuff anymore.
it has some very useless tabs, yet doesn't allow you to create own tabs with important stuff...who needs a footprint tab again?
so overall it was clear that sense wouldn't survive too long in the current concept...you see what HTC has done with android...I hope they will be doing some innovative stuff with winmo 7...mainly the main screen in sense is awesome and the weather animations.

So many question, so little time.

Hello all,
I am new to the Android scene and I wanted to find out if there are any good tutorials on app/rom development, what are the programming languages used, etc... I know learning from scratch is probably a long and bumpy road, but it is something I am interested in. I have already rooted and flashed my phone, good times that was. Thank you all for your help.
Th3Cap3
What's your existing programming experience? You could do worse than check out the anddev forums. App development is principally in Java though you can write parts of apps in C or even assembler.
My existing programming consist of very very very basic python, and some web stuff like HTML and CSS, I would basically have to learn how to program the ones you have mentioned from scratch, I have books for most of those though. I will go check out those forums and see what I can dig up Thanks for the info.
I bookmarked that page thank you, I just got a hold of their Eclipse software and all of their beginner tutorials I can't wait to dive into this stuff.
Me too. I know C, but only have a passing acquaintance with Java & Linux; Android I know even less about, not having encountered it till getting my Hero in February. I'm working my way through Thinking in Java (Eckel) to be followed by Professional Android 2 Application Development (Meier).
Even if your grasp of Python is basic it's still a start - you don't have to struggle again with fundamental procedural programming concepts like conditional execution, program flow control & so forth. Plus Python is an OOP language, aiui (I don't know Python) so you have a head start there too
I've installed Java, Eclipse & Android's SDK on this Windows box, but I'm thinking of dual booting Ubuntu as some things just work better in Linux, especially if one wants to cross compile ROMs. Aiui Cygwin, which I already use, can be a little problematic & when one is likely to be asking for help at times, it's useful to be using a similar set up to most devs.
I have been thinking about dual booting again, I just havent had to time to partition my drive and install some sort of linux release, UBuntu is the one I am most familiar with, which isnt very, but its a start.
I am going through those video tutorials from anddev.org right now, it seems to be similar to Python in the way the coding is done, I am excited.
I have also downloaded the Eclipse program, but I have the pulsar version, it seems to be geared more towards mobile development and I have gotten the Android toolkit installed and I have had the Android SDK from when I rooted my Hero (Which is awesome, running the newest Damage Control) good times.
I think I may have a java book on PDF somewhere as well, I will have to go look.
Atm I can't make up my mind between dual boot & Virtual Box, or maybe both, to see if I can wean myself off m$
I have been thinking about the dual boot option a lot since you mentioned it, not sure what to do, I may wait till this quarters class is over so that if something goes missing. it Sony be a big deal
Sent from my HERO200 using the XDA mobile application powered by Tapatalk

Android Rom development (fixing video camera, etc.)

First of all, lots of respect to the devs for all the work they have done so far. The last few weeks we've gone from almost nothing to one of the most complete android ports of all windows devices.
Now for the topic: I'm a (beginning) software developer and after a lot of development on the .net framework I started learning java last year, at university.
I was wondering what parts of android are actually written in java. I know that the linux kernel and stuff is written in low-level languages like C(++) or even assembler. On top of that, Android runs a java virtual machine (called drupal if I remember correctly).
Does the built-in software, like for example the standard camera software, run in java, or has it been written in low-level languages to improve speed? If it has been written in Java, can we actually edit that code from the roms that are commonly used?
If so, I think there are a lot of people that could look at stuff like fixing the video camera (by changing the button layout in that mode for example) and other small bugs that occur on higher software levels. I think there are a lot of people that know nothing about kernel development but do know stuff about java (or similar OO-languages like C#) that could help out with stuff like this.
Am I on to something here? Any people that can tell me more about this?
i dont relly know
up up !!
in XTarantula's ROM the Stock Video Camera works with sound.
his build is based on Android 2.1 (Eclair) update 1.
Model Number is Nexus One and is fully stock (even with Stock Launcher, no launcher pro preinstalled.)
its a great build, im just waiting for a Froyo Build with the same features.
hope this will help: http://developer.android.com/guide/topics/ui/ui-events.html

Helpp Needed !!!! :)

hey there guys.,
i got a new Samsung B6520 Omnia Pro 5 ( running Windows Standard 6.5) a couple of days back.
It's basically a non touch phone( 320 x 240 pixels, 2.4 inches, QWERTY) and I'm looking for apps / themes/ and stuff in general for my phone.
i tried looking around the forum, but in vain.. so somebody Plzzzzz help...!!
i really think i made a mistake getting a WinMo
~Hbk~
Return it......... get an Android based phone the problem with the 6.5 it will not update to win7 so this op system is a dead horse. Sorry but yes you did make a mistake.
If you were going WM then you should have gotten a touch screen phone, there are loads of themes etc to try, or you could have installed SPB MS3.5 and had the best OS and interface a business/general use phone can have at the moment.
If you wanted games though, as oka1 said, android is better suited while still managing to be an ok business phone (htc sense makes this better I've found)
From an applications developer's point of view, programming for WinMo Standard can be a bit of a pain. You have to decide whether or not your program is going to run on it, or not, at design time. It may end up as a completely different release of the program.
Having said that, it is possible to make a single .exe run on both WinMo Professional and Standard, but the program has to look at which platform it is running on, and then behave accordingly. On WinMo Standard, there is no Touchscreen/Mouseclick input, only the keyboard and the D-Pad/Enter buttons. The interface has to be designed to work with both from the outset, or both interfaces must be included in the same program, then it decides and uses the correct one at runtime.
It can be done but it is a lot of extra effort. As an example try the 5x5 or Peg Solitaire puzzles in the signature below.
thanks for the inputs guys
i really wish some one could just write a program to port android onto a windows phone keeping in mind the hardware changes too. ..
But my question is, " When we are seamlessly able to install / un-install OS's on our desktops/ laptops, why not on a mobile phone?!"
I REALLY think mobile phone manufacturers should give the consumers that flexibility to chose what OS they'd want running on their devices. .
Who knows?! maybe they'd think on these lines in the future perhaps?
~Hbk~
Get a HTC HD2, it can run WM, WP7 (why you'd want to I don't know), Android, Win95, Win98, Ubuntu and a few others.
ya get HTC its awesome machine and it also works on each and every window whatever it is window vista or whatever it window 7.. ya YOu made a mistake but now dont waste time if you want winpro
I really hope some philanthropic people come forward and donate what ever they can..
Coz i really can't afford an Android right now..
I shall officially kick start "Project Andriod 2.2" A Donation Drive to help people who are stuck with symbian/winmo and want a serious upgrade to ANDROID..
~HbK~
I shall post the default/original wallpapers of Samsung B6520 Omnia here in this thread later..

[IDE] Using IntelliJ IDEA for Android development

When starting with Android development most people start so by using Eclipse, so did I. Unfortunately for me this was a quite frustrating experience no matter if I developed on Windows or Linux. I often had troubles launching projects after some changes and was forced to rebuild the whole workspace (which takes a while esp. if you included a couple library projects). So after a while I decided to switch to IDEA which is a lot more satisfying. I never had any issues with broken projects and everything just builds so much faster.
One big difference (and it seems many people have troubles with it) is IDEA's handling of library projects. Unfortunately I think this is done in a very logical way, as each "project" is handled as a model. Means you create a project ("My app"), add a module for your main app project, and add new modules for each library project you would add. For each modules you can set the dependencies and say on which modules it depends.
In the newest version (12) Jetbrains also added an Android UI designer, which was one of the features not available before.
If you are curious you can download and install IDEA from their website, or when you are using Ubuntu you can simply download it from Software center.
http://www.jetbrains.com/idea/
And here's a nice article given a quick introduction:
http://www.itwriting.com/blog/7083-intellij-idea-the-best-ide-for-programming-android.html
IDEA rocks, +1. It makes my little Arch box work like a real PC at times
i use idea too,just feel good
Sent from my Nexus 4
What about the on-the-fly analysis performed by IDEA during development? Does it detect many bugs?
Have you never used this functionality?
Nobody uses this feature of IDEA?
I've only had a brief play with it so far - updated the Android SDK and loaded 1 project from GitHub, but it compiles like lightning compared to Eclipse. Thanks for letting us know about this - it's much appreciated
So how does it handle multi-module projects? The advantage of Eclipse/Qt Creator is you can keep multiple projects open at once plus the plugin integration with Maven and Git.
I briefly tried out IntelliJ a couple months back and immediately stepped away when it failed multi-module requirement for me.
More speed than molasses Eclipse would be nice, though the Windows version runs tolerably on fast i5 and SSD.
If it supports .webp on the UI designer (unlike Eclipse), then I'll be all over it!
IntelliJ IDEA has no workspace concept like Eclipse, but its project can have multiple modules: http://www.jetbrains.com/idea/documentation/migration_faq.html .
I'm a total noob/beginner when it comes to programming - never really been into it. That said, I've recently been giving it a go using Eclipse - creating my own Android app. I've just installed IDEA and find it far better to use then Eclipse. Really loving it actually.
I never got into Eclipse. The only Eclipse project I tried using was IBM's Lotus version of OpenOffice. The thing was huge, bloated with Eclipse libraries.
Netbeans is my preferred IDE (also good for C++ and others) but it, unfortunately, falls short for Android.
Intellij worked first try. Glad to see a forum for this on XDA!
Really happy this gets some attention, I've switched from Eclipse to IDEA a while ago and I can't go back.
IDEA is just so smart and works so nice!
I think the best part of IntelliJ is that when you are programming you do it in one environment, from IntelliJ I can see Jira stories, commit svn/git and everything else I do while programming, without switching to 5 different applications
I hope more and more people will switch to IntelliJ, thanks for this thread!
Isn't anyone here bothered by the slow compile times compared to Eclipse? I'm working on a relatively large project, and each time anything is modified it seems to rebuild from scratch. Eclipse in comparision is able to launch the app with the new changes almost instantly.
I love IntelliJ when it comes to it's editor and project management, but in the end it takes about 20s to get my changes on the screen. I'm probably saving some time not having to bother with corrupted workspaces and such though.
I have been using it for more than a year now, haven't looked back at eclipse again.
One thing that bugs me about all of these options is that they don't work on Android itself. Not a big deal for me yet, but I see it becoming more important as we start to see Android devices with bigger screens and keyboards.
I know that AIDE is a decent IDE that runs on Android, but it only runs on Android and it doesn't compare with Eclipse or IntelliJ (yet).
I heard that the current version of Eclipse (4.2) enables some degree of GUI independence, and the next version (due in June) enforces that. That would be a good step forward, but still mostly a theoretical one.
If JetBrain were to undertake the rather large task of making IntelliJ work on Android, as well as existing desktop platforms, they would certainly get my $.
I wonder - is the new Gradle based build system compatible with Android itself?
I found the new-ish GAE Endpoints service to be quite interesting in that part of the build process (code generation) happens on the server as a service. This strikes me as very Googly and I wonder whether Google will provide Android build as a service sometime in the near to medium future. That would certainly help move us towards a platform independent future, though I guess AIDE has shown that it is not the build system, but the IDE, that is holding us back from developing on Android.
I've been using IntelliJ since just after I started Android development (2+ years ago). I had tried Eclipse before that, and besides the excellent feature set, always found the editor to be lacking in many ways (still no virtual space). So when starting with Android development I just hated it because I had to do it in Eclipse. No offense to the people who use and love it, I'm sure that it is a great IDE, it just does not suit me at all.
When I discovered IntellJ, I immediately felt comfortable within the IDE. This made me enjoy the coding that much more which, to me, beats out any feature that an IDE can ever have. IntelliJ has some shortcomings, but overall I find it an exceptional IDE for Android development. It can be a tad sluggish in large projects, but not to the point of annoyance. It is also insanely stable, and I have NEVER in 2 years of working with it had a single crash - just brilliant.
Also, having been using it over an extended period, I can safely say that they excellent developers at JetBrains have constantly been improving on the Android support within the IDE. Feature wise, I think that IntellJ is definitely almost on par with Eclipse, and they have done this without any official support from Google (as far as I know). If Google would take notice of IntelliJ and provide support (I'm thinking ADT) that would just make it even better - here's hoping.
I would highly recommend anyone attempting android development to give IntellJ a go - the Community Edition is free. Especially developers coming from Visual Studio
Thanks, tried it, but I prefer Eclipse.
I'm a new programmer (now learning), and it seems better for me now.
DubelBoom said:
Thanks, tried it, but I prefer Eclipse.
I'm a new programmer (now learning), and it seems better for me now.
Click to expand...
Click to collapse
I think this is an important point. Try all the options available, and make a choice based on what you prefer.
I'm just glad that at this point Android has at least two very capable IDEs to provide that choice.
I really cant figure out how to get IDEA to see my install of the android SDK. It looks like their setup tutorial assumes default locations for jdk and android-sdk on windows. How do you setup paths if android-sdk is somewhere else? (using a mac)
Also, second link on the first post seems to be dead right now.
truehybridx said:
I really cant figure out how to get IDEA to see my install of the android SDK. It looks like their setup tutorial assumes default locations for jdk and android-sdk on windows. How do you setup paths if android-sdk is somewhere else? (using a mac)
Also, second link on the first post seems to be dead right now.
Click to expand...
Click to collapse
Check my answer here: http://stackoverflow.com/a/16485929/104891 .
I am on my second attempt at using IDEA for Android dev and I am stuck at the same point as last time, and its the only thing that Eclipse has going for it: I want to create a new Android app, min SDK 8, target SDK 17 (or whatever). This is fairly easy in Eclipse and I can go though the wizard for a new project, choose my settings, even the app icon and end up with the bare outline of my app that has the ICS style (ie an ActionBar & Holo theme)... can I hell do this is IDEA. I know that there is something I am/am not doing that is causing this but I have followed tutorials for adding support libs and even had a go at ActionBarSherlock.
I think this is where a lot of users are scared off of IDEA - I think its interface and usability is better than Eclipse, hell, the GUI editor for the layout XML files is better in IDEA than in Eclipse! (Eclipse freaked out on me several times trying to put static, non moving buttons at the bottom of the screen with a vertical scrollview above them, IDEA, sure, no problem!).
If they could sort the basics out, like getting the wizards included and even if they could allow you to add in various other frameworks (ABS, ViewPager etc) then they would have a winner.
On that matter, anyone got a tutorial on setting up a new project in IDEA the same as Eclipse with Holo theme?
Thanks

Categories

Resources