Modify the build-in email app - Galaxy Note II, Galaxy S III Developer Discussion

I'm missing some features in the stock-email-app on the N7100 I had on the one x (e.g. having all folders incl. sub-folders combined in one folder for exchange/pop3 accounts). I testet almost all 3rd-party-app from the playstore and found nothing that hits all my requirements.
Now, i'm thinking about modifieing the stock-app, if it is possible.
I know, how to develope android-apps, but i'm new to rom-development.
So my questions are:
Is it possible the modify the stock-email app? Is it opensource, where can I find the source?
Or is maybe to de-/recompile the app (I read about a tool called APKTool) the way to go?!
Every hint (link to sources/turorials) is helpful!
Lee

Related

Orange Plugin - What goes where?

Just a clarification question...
I found the following files, packaged in a .cab, but don't think I need all of them and don't know where to put the files I do need.
Here's what I have:
4orangeh.dll
HomePage.xml
HomeScreen.dll
HomeScreen_menuF.bmh
HomeScreen_MenuS.bmh
orange.scheme.xml
OrangeHomescreen.home.xml
I'm thinking that the 4orangeh.dll is the only file I need and that it goes in the application data/home directory, and that the other files are associate with a homescreen this particular individual authored. Is that correct or no?
Thanks for the help!
ahhhh
NO.....nononono....thats wrong.
You got the units for ABAXIA (all the files above exept the 4Orangeh.dll)and 4OrangeH.
You may copy the files to /Application Data/Home and register the .dll manually with wm5regsvce.exe.
May not work stable, but you got this: (Link to another Thread by me about the 2 DIFFERENT OrangePlugins called Abaxia and 4OrangeH (4Orangeh includes 10 different Plugins)
ClickMeHard
The Top Image is Abaxia, the second Images are 4Orangeh.Abaxia is poooooor, 4OrangeH really Impressive
Nice arpy!
You wouldn't know where I can find some (English) documentation on how to use this plugin?
erm,no...sorry.Ive created a German Doc with all needed attributes for this Plugin, it was a hard trip and needs a lot of try-and-error-sessions to get nearly all informations about it.
Here is a Howto in German, it includes nearly all Attributes and Parameters needed for 4OrangeH.Not finished yet...there are some more undocumented Features, like FreeMemory,Messages,Ringtone...it is like an OWN HOMESCREEN-PROCESS, so it can Host more than one Plugin in one Line...an REALLY DAMN ****IN **** MISSING FEATURE in my lovely SmartPhone.
the file maybe helpful, if you always create Homescreens...
Thank you. I'll try and see how this comes through a translater.

Some questions about cooking ROMs - Reg Tweak

I am absolutely new to ROM cooking stuff, I searched the Q & A section but did not find any thread related to the topics I was interested to know:
1. I want to incorporate certain registry tweaks in my ROM, which is somehow getting over written (to be exact I want to turn off all plugins except Home Screen plus plus clock ui and quick launcher). I have exported the registry settings and tried to incorporate in the ROM, but somehow they are getting over written. I want to know is there any way I can make a particular package (in this case my tweaks) get compiled into the ROM last, so that whatever I define there don't get over written.
2. I have found some great freeware like the finger friendly keyboard in this forum, when I try to integrate them into my ROM using Package Creator 5.4, it gives error saying duplicate files. however upon viewing the cab, I saw that the file names may be same, but they are placed in different folders , what is the way to do it.
Can some one help me out?
BTW I do not use any kitchen and I am talking about building for my Gene.
Thanks for the help.
No one wants to share his/her knowledge? Wow

[Q] AOSP ROMs built with proprietary APKs and LIBs

This may be a bit of a philosophy thing, but I can't find any reference in xda forums / USENET groups / or google searching...
If I have proprietary apks and libs that I want to include in /system/app and /system/libs on an AOSP build, where do I put them? What has worked so far, is to copy the files to <AOSP_ROOT>/out/target/product/*/system after building once, and then rebuild again. This seems very hackish.
I see a couple possibilities for doing it the right way:
<AOSP_ROOT>/prebuilt/android-arm #(benefit of being platform specific)
<AOSP_ROOT>/external/*/out #(technically an external component)
I think the first method makes the most sense, but either way it looks like I'd have to create an Android.mk to go along with that, and again I'm completely in the dark about how to proceed. I'm assuming that some of the build environments folks are using to create custom AOSP ROMs address this already or at least they probably should, so this seems the appropriate forum to ask such a question.

[REQ] HTC Weather - Add a custom city

Android developers,
There is an app for windows mobile that allows users to add any custom city that has a code on www.accuweather.com see link below: -
http://forum.xda-developers.com/showthread.php?t=546141
I’m assuming that the database used for android is the same SQL Database, any chance a similar app can be developed for Android?
I’m sure it can be done manually using a SQL database editor, but for that the android device would have to be rooted.
better try Weather Widgets
There used yr.no database (huge one), as I tested this app, there were no mistakes in forecasts.
o4kareg said:
better try Weather Widgets
There used yr.no database (huge one), as I tested this app, there were no mistakes in forecasts.
Click to expand...
Click to collapse
Thanks works great while using Launcherpro beta!
Accuweather Cities
imranbashir_uk said:
Android developers,
There is an app for windows mobile that allows users to add any custom city that has a code on www.accuweather.com see link below: -
http://forum.xda-developers.com/showthread.php?t=546141
I’m assuming that the database used for android is the same SQL Database, any chance a similar app can be developed for Android?
I’m sure it can be done manually using a SQL database editor, but for that the android device would have to be rooted.
Click to expand...
Click to collapse
I too would love that someone develop this. My city is not listed in the stock HTC weather widget. However it does exist in the accuweather database. When I was using my Jade (WM) I could add my city using several apps. I've been searching all around in the android forum but so far to no avail. Thanks
Quiet a grave-dig, but searching the forum i didn't find another thread that would answer this question. Did anyone find a solution for HTC weather - how to add city to the database?
Please help, i am very interested for this solution, and just can't believe that Windows users have such functionality and Android doesn't.
An answer and a question:
Answer - The DB is in SQLite format and is stored (on my DINC, at least) in the data\data\htc.provider.weather\files folder as WP_0409WWE.db.
Get a SQLite editor (I got the free SQLiteExpert Personal edition) and edit the locationlist table. You can look at other entries to get the gist of the data entries you need. Just be careful that you get the timezone info and the Accuweather codes (in the "code" colum) correct.
Caveat - You will need a rooted phone and Root Explorer in order to copy the db to your PC and put it back on the phone.
Now for the question - Has anybody else had the clock/weather widget on the home screen get "lost"? The "current" location is usually right on the money. Just noticed a little bit ago that it is now showing Simpson Bay. By the temp and weather, obviously Simpson Bay, St Maarten (don't I wish!)
Everything else, Google, Google Maps, etc, shows my correct location (Charlotte, NC). But the weather widget insists that I am on St Maarten. Wishful thinking I guess...
Same here HTC Desire, a smaller town about 15 miles away, it's really random when it 'lies' but it is quite annoying, also it may be a conspiracy but it seems to mostly do it when I'm trying to show off the awesomeness of the phone to BB and iPhone friends.

How can I view the source code of an android app?

This is probably a noob question, but how can you view the coding of an android application? I just had a small test app developed for me and I would like to look at the "guts" of it.
I downloaded the emulator but I haven't been able to figure out how to see my app's code using it. Maybe there is another way that's easier? You know, something akin to the "view page source" tab enabled in many browsers that allows you to see an html page's code?
I tried opening it with TextEdit on my Mac but it says its not readable.
What's an easy way to take a look at/edit the code?
Thanks in advance for your help!
Android-apktool
Android-apktool - A tool for reengineering Android apk files ...
http: / / code.google.com/p/android-apktool
It is a tool for reengineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications; it makes possible to debug smali code step by step. Also it makes working with app easier because of project-like files structure and automation of some repetitive tasks like building apk, etc.
It is NOT intended for piracy and other non-legal uses. It could be used for localizing, adding some features or support for custom platforms and other GOOD purposes. Just try to be fair with authors of an app, that you use and probably like.
Click to expand...
Click to collapse
Google "apk manager"
Sent from my DROIDX using XDA App
Thank guys, however it says it can't be found - see this screencast I recorded: screencast.com/t/kII8UcBqE1RQ
Any ideas?
I feel like it can't be that complicated, but there is almost no info about in on Google...

Categories

Resources