yashsingh1/xdaforums huggingface dataset:
[Android Themes] turn:
I've got a question that's perturbed me since my first Android phone: how come no one has capitalized on an app similar to the iPhone's Summerboard?

i'd think it'd be relatively easy, as i assume (with no previous knowledge, mind you) that the iPhone and Android use a similar system for app coding, and with that there would already be the framework for the work needing to be done.

and if the coder was a greedy bastard, (not my opinion) he would/could make a killing from the sales of it. by only charging .99 on the market or through PayPal or whatever, if all these themers purchased it (s)he'd be making some nice guap.

i'd be interested in doing the UI if some advantageous super-coder out there wanted to head up the project. i think it'd do a lot of good.

and don't get what i'm trying to throw out confused with all the half-hearted attempts at making some graphic-altering application; i'm talking about something that relies on theme files, which rely on themers, which rely on artists.

i'd hope, too, that if successful it'd bring over some of the wonderful guys from macthemes.net. they're behind most of the icons that people (myself included) have ripped for use on our Android phones, actually.
[Android Themes] turn:
wow! sorry, brothers.
[Android Themes] Littlefield:
no, i'm with you. theres a new app called metamorph that is getting there but there is still a ways to go until you can theme iphone style. hopefully we'll get there :rolleyes:
[Android Themes] jayzusfk:
Yeah, I'm completely confused as to how this is any different from Stericson's apps. MetaMorph's been out for how many months now, and NinjaMorph has been out for at least a month or so. Both work extremely well for theming any or all parts of android framework.

Also, Anderweb's launcher is making amazing progress with customizable icon and widget sizes and effects, among other things.
[Android Themes] djosiah:
also the difficulty with doing this for android are the .9pngs. these images cant just be replaced with an app and have to be done through a tedious process.
[Android Themes] JAguirre1231:
There is also the problem with Android and iPhone apps being setup differently. With the iPhone, you install an app (.ipa) and it has an open folder with every image easily swappable. With Android, each thing is kept in its original packaging (.apk), and swapping things out would require you to resign it with the devs original signature OR moving it to the /system partition (As apps here do not need to be signed). The problem with this is 1. (Almost) No dev is going to continually resign their app for each time they are asked to when they will have to do it again as soon as they update the app and 2. The /system partition does not have an unlimited amount of space, it's POSSIBLE (Don't take my word for it) that we should be able to symlink it to the /sd-ext partition, but this runs the risk of slowing down the phone.

This is just my ignorant view on this so any piece of information may be incorrect.
[Android Themes] Ace42:
Plus that app would need root access which normal apps don't have, then most people use non-rooted devices. Don't forget the diff res of phones, some people will be angry when they cant get it to work. You should see some of the dumb comments left on the market.
[Droid Eris Android Development] Hungry Man:
What are the pros and cons of it?

I saw the "guide" that one of the dev's wrote about it but it just gave background, it didn't really say WHY you would want to use it.

Speed improvements?

I saw he mentioned that it can help stop bottlenecking dalvik cache/ JIT. Does that mean it'll help speed things up?

*My bad. I thought I was in general but I have multiple tabs open. If anyone would like to move this thread or simply delete it that works too since the question was answered.
[Droid Eris Android Development] bftb0:
Con: potentially complicates backup and restore, especially if the dalvik cache is moved to the SD card. (Requires the user to understand exactly how it works, and how it differs between ROMs to avoid running into subtle problems.)

Pros: Gives you more space for apps, eliminates the need to re-download market apps when loading a new ROM, and allows you to back up your apps.

Highly doubtful you will notice any speed improvements.

Please ask a forum admin to move this thread to the General forum; it has little to do with development.
[Droid Eris Android Development] tkirton:
Unless you are running a Class 6 card, you won't notice any speed improvements (and it won't be significant with Class 6).

You use A2SD to get more apps on your phone, without the restriction of internal memory.
[Droid Eris Android Development] Hungry Man:
So I would have a speed boost with class 6, just not noticeable? What about a class 10?
[Droid Eris Android Development] tenzomonk:
you'd probably be looking at upwards of $100 for a class 10 sdcard... and even then, i don't think you are going to get the performance you want.

what exactly are you looking to do? LOL... just seems like a lot of money to invest for such little gains (i.e., you probably won't tell much, if ANY difference... IMO)
[Droid Eris Android Development] Hungry Man:
Oh no I wasn't planning on doing this lol although I am getting a class 4 card because I'm going to use my stock card for something else.

and an 8GB Class 10 is about 65 dollars at the JR near my house. I was just curious because they mentioned the dalvik cache being transferred to SD and how this apparently stops "bottlenecking" JIT functions.
[Hero CDMA Q&A, Help & Troubleshooting] d1msum4lyfe:
after I update my profile, the phone goes into roaming mode.

To get it out, I have to update the PRL to another one, and it's fine. Then update profile and roaming.

Any fix?
[EVO 4G Android Development] redct:
Okay, let's try not to get this thread cluttered up with off-topic speculation like the last one. Starting with what we know already:

There is a ~30 frames per second cap on 2D and 3D rendering. This can be established both visually (play Doodle Jump) and through a benchmark.

If you boot a Nexus One 2.2 ROM, the animation seems to run at 60FPS for a while. This, however, is not totally certain.

This seems to be a software cap, not a hard cap. However, an HTC product representative says otherwise. Jury's still out, apparently.

There is speculation that the cap might be due to the HDMI out on the graphics chip.

Kernel source is being released "soon".

There is touch sensing lag, but this seems to be unrelated.

This issue affects all EVO hardware builds and all EVO ROMs currently.

HTC claims that the cap is by design to improve battery life.

If there is anything else that you have to add that has reasonable evidence backing it up, please do.

EDITED BY TOASTCFH:

Issue of 30fps has been resolved on the devices with Epson pannels through the work done on the kernel reverse engineered kernel source provided in the thread below. for more information and source code for the fix/fixes. also a update.zip can be found on the OP for Fresh 0.3 containing a boot.img containing the kernel compiled with the fps fix.

{KERNEL-SOURCE} GoDmOdE-EVO-2.6.29 {Make Shift Kernel}

enjoy :D

END OF EDIT
[EVO 4G Android Development] Krandor311:
Correct me if I'm wrong but while running fps2d, aren't there slight flashes where the fps jumps over 30? That in and of itself should prove that the cap isn't hardware based.
[EVO 4G Android Development] redct:
Very true! I'm not versed very well in the actual mechanics of the hardware, but that does sound like a good sign.
[EVO 4G Android Development] justinisyoung:
well, a good idea to see if it's a hardware cap or whether it's with the kernel is to try using toast's ported incredible kernel? since the incredible doesn't have the 30fps issue, and assuming it's software(kernel) based, then we shoudln't have that problem.

someone willing to try? sorry, i can't do this on my evo at the moment :(
[EVO 4G Android Development] timgt:
I would try if I had the kernel made for me in zip format to flash. Since I have one of the I/O devices I would be able to try but I dont know how to make the kernel to flash.
[EVO 4G Android Development] Cicatrize:
This thread is gonna get merged...
[EVO 4G Android Development] Vinny75:
Try one of the overclock builds. They are using toast's source. I want to think this has been tried before.

EDIT:

Seems it was tried on these builds:

RvU Rom: On android central

AOSP Rom: Avalaunch's AOSP Rom

FroYo Rom : Avalaunch's FroYo Rom

http://xdaforums.com/showpost.php?p=6769032&postcount=88
[EVO 4G Android Development] bcnice20:
I'm pretty sure it has and still has the same issues the board files for the evo are in there though not the incredibles
[EVO 4G Android Development] Vinny75:
I don't think it is firmware. The RUU for the EVO and Incredible both contain the same tp_amtel224_16ab.img which may be the firmware for the Amtel 224 touchscreen controller. (http://xdaforums.com/showthread.php?t=704640)
[EVO 4G Android Development] Vinny75:
From ffolkes

from http://xdaforums.com/showpost.php?p=6854074&postcount=664
[EVO 4G Android Development] halfline:
I did a little experiment to see if the restriction was in user-space or the kernel:

- First I set up my machine like I described in the "Getting a wider set of development tools on the phone" thread

- Then I wrote a little program (attached) that suspends the phone compositing manager and wrote to the frame buffer device directly.

The conclusion: Even when writing straight to /dev/graphics/fb0, talking straight to the kernel, there's a 30fps limit.
[EVO 4G Android Development] AssassinsLament:
So does this hint that it's a board driver issue and not a hardware issue? Is the fps being sent to fb0 already at 30fps? Sorry, just trying to understand. Been working on this issue for days too.
[EVO 4G Android Development] halfline:
I think it would be very strange if it were a hardware issue, but this test unfortunately doesn't help answer that question.

As far as I can tell, the way drawing works on the phone is... Every app communicates with this "system_server" compositor process. That compositor is what sends the drawing to the framebuffer device. The individual apps use shared memory to share what they want drawn with the compositor.

The question I was trying to answer was. Is the system_server compositor limiting the framerate, or is it the kernel? My program takes the compositor out of the picture, and just does some very fast drawing straight to the framebuffer device as quickly as possible. It measures the framerate at which the drawing is getting processed by the kernel. If I let it run for a while the output is like:

30 frames in last second, 29.7 average fps, total time 102 seconds

which leads me to believe it's definitely not the compositor (or say userspace libraries) imposing the 30fps framerate.
[EVO 4G Android Development] AssassinsLament:
Ok, thanks. Here is what I've tried so far:

I've taken the full stock HTC Incredible source (similar device), and just put in 9 board supersonic files into it, changed the makefile to compile those supersonic specific files and the kernel boots and everything is fine, but its still capped at 30fps. The HTC Incredible does not have the 30fps issue, so it's 1) code that I can't find in those 9 board supersonic files, or 2) Hardware capped.

That's my best thoughts for now on it :(
[EVO 4G Android Development] hibby50:
I think it has to do with the htc lock screen. The lockscreen is difficult to remove in custom roms (i haven't seen anybody do it yet) and when you run fps2d with the screen off you get 60 fps (or like 57)
[EVO 4G Android Development] Tilde88:
Hey... you guys do know that720p LCD HDTVs display at 30Hz right? Newer ones do 240 and whatnot, but if you have an LCD monitor that's high def (like our evos), play with the refresh rate... just saying
[EVO 4G Android Development] roghaj:
I don't think any one here knows that. At least anyone that has done their homework.

-Roger
[EVO 4G Android Development] ReFLeX135:
If that is true, wouldn't this be evidence that it is not hardware capped?
[EVO 4G Android Development] Tilde88:
I don't know what thats supposed to mean so ill ignore it...

How about trying the straight to kernel test on avalaunchs' froyo v8 with the OC revision flashed? seems like something different... custom kernel, overclocked, and the cameras not working could be a plus for the benchmark... hopefully hdmi is dead too....
[EVO 4G Android Development] bcnice20:
Does anyone know if the hd2 has this issue doesn't it have the exact same screen and alot of the same hardware as the evo just different OS
[EVO 4G Q&A, Help & Troubleshooting] freeza:
Has anyone tried modifiying the ro.sf.lcd_density from the default value of 240 to something else? like 300? If so, what were the results?

# density in DPI of the LCD of this board. This is used to scale the UI

# appropriately. If this property is not defined, the default value is 160 dpi.

ro.sf.lcd_density = 240
[EVO 4G Q&A, Help & Troubleshooting] joeykrim:
its fairly easy to change if you have write access to system.

experiment with the value in /system/build.prop and reboot.

i dont know much about DPI so i can't give any great suggestions ... perhaps somebody more familiar with resolutions and DPI can get some more valueable input? or google DPI android and perhaps other people have experimented on other phones?
[EVO 4G Q&A, Help & Troubleshooting] ultimind:
I played with this a lot on my Nexus, and while it does make stuff super tiny, and you can fit way more text on screen, a lot of UI elements don't draw correctly. Leading to a rough user experience.

Fun to play with, but unfortunately, unless you change it to one of the Android-standard DPI settings, you probably won't be too happy.
[EVO 4G Q&A, Help & Troubleshooting] freeza:
Heh, figured. I remember a program doing this on Windows Mobile as well. Ineresting. I wonder what the next standard setting is after 240? :) 160, 240, 320? :-D

We have a giant screen so maybe we can actually do something with this...any takers? :)
[EVO 4G Q&A, Help & Troubleshooting] mrkmrk:
I'd love to, but I don't want to have anything broken. :(

/pansy
[EVO 4G Q&A, Help & Troubleshooting] KERKEDAGAIN:
good call, OP! Defly goes back to android on my Vogue..anyway, I went ahead and tried a few densities and I'm running 218 ATM. Makes it a little crisper w/o messing too much up.

*Note: apps seem to remain relatively unaffected minus a few relics here n there while widgets, mainly Sense widgets, can get pretty distorted. I'm using ADW Launcher so I'm not hurtin atall
[EVO 4G Q&A, Help & Troubleshooting] freeza:
Nice. You know that 240 is what HTC set it at right? 218 is kind of going down lol. You should try the next standard step up, which is 320
[EVO 4G Q&A, Help & Troubleshooting] ChrisDos:
Just to let you know, going higher will make everything bigger. I find 200 to be ideal for the EVO. Though Sense Rom's have problem if you change the DPI. CyanogenMod does not.
[EVO 4G Q&A, Help & Troubleshooting] spiicytuna:
I've never heard that before, but I don't Sense, what goes wrong in Sense when you change the dpi?
[EVO 4G Themes and Apps] sloth3:
When will android have it. Im willing to pay 10$ for someone to make it for the droid platform.
[EVO 4G Themes and Apps] ukcatsfan:
Couldnt agree more, this needs to stay in all the app devs view
[EVO 4G Themes and Apps] drewX2:
Might want to ask T-Pain since its prolly his app... lol
[EVO 4G Themes and Apps] TheBiles:
Seconded. I like useless voice changer apps.

-------------
[EVO 4G Themes and Apps] GODZSON:
This should be a request in the development side :) or smule themselves
[EVO 4G Themes and Apps] warmachine00:
more likely it's anatres', the company that makes autotune, which t-pain, akon, and a myriad of other singers have been using recently.
[EVO 4G Themes and Apps] stretchwookie:
i would buy the app too, since the voice digitizer is roughly $250
[EVO 4G Themes and Apps] TheBiles:
Looks like you're both wrong. It's actually Smule's. :p
[EVO 4G Themes and Apps] extrafuzzyllama:
ur all wrong smule is thedev of the app

anatres is the autotune makers

and tpain is garbage ;)
[EVO 4G Themes and Apps] lilzone:
+1 lol!!!!!!!!!
[EVO 4G Themes and Apps] sloth3:
So how do we get the ball rolling for this?!?!?!
[EVO 4G Themes and Apps] ballr4lyf:
I prefer Carl. :D
[EVO 4G Themes and Apps] B3RL1N:
Nice :)

I'm looking for a Microsoft Sam app, badly.

Because I have a roflcopter and it goes soI soI soI soI
[EVO 4G Themes and Apps] kamdroid:
you probably won't see it on Android as Smule says they have no desire to develop for Android

http://mediamemo.allthingsd.com/20100305/an-apple-app-star-explains-why-he-wont-work-with-android/
[EVO 4G Themes and Apps] TheBiles:
He sounds like stuck-up.

-------------
[EVO 4G Themes and Apps] jabbawalkee:
Eh, maybe so, but he seems extremely intelligent and I, in some way, agree with what he had to say. Android does not offer the same ROI as Apple does. Have you heard of any Android developer actually making a substantial amount of money on the platform? I haven't, but maybe I don't know. Although I'm disappointed that awesome iPhone app developers such as Smule's Jeff Smith and others won't be coming to Android, I can certainly understand where they're coming from.
[EVO 4G Themes and Apps] intervigil:
I wrote a simple app that gives you the autotune effect, it's out on the market as MicDroid. It's still alpha-quality, and I'm still working on graphics for it. Check it out and give me some feedback.
[EVO 4G Themes and Apps] flexgrip:
Purchasing the donate version right now. I have no desire to use the app but I really like seeing a request like this getting answered. It makes everyone happy and it makes us devs look good. At the least the ones that have time to work under the android hood.

Keep it up.
[EVO 4G Themes and Apps] extrafuzzyllama:
hey if you want i can do the graphics i am also going to school for graphic design but have been at it for a while

let me know
[EVO 4G Themes and Apps] chrisctb:
Haha me and my friends were singing like jackasses into it. Nice work so far! Will be awesome with a nice gui
[Touch Pro2, Tilt 2 Windows Mobile General] nightphobia:
Can someone please help me. I have a T-Mobile Branded TP2. I always used ENERGY Rom and I have used to get rid of that dumb t-mobile splash screen. Now I need to send my phone back to T-Mobile for warranty and I cannot fully get my splash screen back.

I have used the various T-Mobile splash screens avail from this forum, and what keeps happening is the very first screen is fine, then when the Radio and Rom information shows it's the changed splash then it goes back to the t-mobile boot up animation.

I have tried flashing different roms with splash screens I tasked 29 a couple times, but that radio version screen wont change back to the t-mobile likes it has in the past. :(
[Touch Pro2, Tilt 2 Windows Mobile General] cjm1979:
Does the official T-Mobile rom not solve this?
[Touch Pro2, Tilt 2 Windows Mobile General] nightphobia:
No it does not. It normally does and I tried it a few times, with no luck
[Touch Pro2, Tilt 2 Windows Mobile General] StefanB86:
The official T-Mobile rom should do it, i have done it a few times already, but if is not working, here you go...
[Touch Pro2, Tilt 2 Windows Mobile General] nightphobia:
Thanks, Tried that already, and again. Still the same thing. It's really weird that it's only the Radio/Rom info screen that does it.
[Touch Pro2, Tilt 2 Windows Mobile General] Kenichi:
Haha I had to do this too, don't freak out.

Ok first you have to download the stock 6.5 ROM from T-Mobile first. Use your IMEI and get it.

Flash that ROM and you will get your splash screen back. If you want to change that rom into 6.1, you can search around the forums to find it.

Then after that its pretty simple, change radio, and SPL, and your done!

Kenichi
[Touch Pro2, Tilt 2 Windows Mobile General] nightphobia:
I have tried re-installing the t-mobile ROM several times with no positive results
[Touch Pro2, Tilt 2 Windows Mobile General] BigWopHH:
Can you just follow the instructions here:

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

And use a copy of the T-Mobile splash screen?
[Touch Pro2, Tilt 2 Windows Mobile General] nightphobia:
Hmm Maybe I will try that and then go from there.

Thanks!
[Touch Pro2, Tilt 2 Windows Mobile General] nightphobia:
Nope. Ok back to the drawing board. I have never seen anything like this before :(
[Touch Pro2, Tilt 2 Windows Mobile General] Kenichi:
Are you sure you have tired it with the STOCK

6.5

T-Mobile ROM, 6.1 on the forums doesn't change the splash screen.

Kenichi
[Touch Pro2, Tilt 2 Windows Mobile General] nightphobia:
Yes I am Positive, Downloaded it Directly from the T-Mobile wmupgrade site.

Like I said its weird because it looks like it changes the first part of the Splash because when you first turn it on you see the "Stick Together" logo, then it goes to the original TP2 logo when it displays the Radio and ROM Version, then it changes into the Tmobile animation.
[Touch Pro2, Tilt 2 Windows Mobile General] nightphobia:
Ok so I solved my Issue.

The TP2 I have now was a recent replacement from T-Mobile. I noticed that they had changed the Home key to a Key with the Windows Logo. So it gave me an Idea that maybe they changed the way the Splash Screens work as well. So after some research on this site I noticed that CDMA TP2's need 2 splash.np files. So I created 2 with the logo, and packaged them in a nbh file, and "BAM" all was good.

I have attached the nbh I created in case anyone else runs into this issue in the future.

Thank you everyone for your help!
[Touch Pro2, Tilt 2 Windows Mobile General] stevedebi:
This is the file I need, but the zip file needs a password!
[Touch Pro2, Tilt 2 Windows Mobile General] xnifex:
I've been looking at this over on the HD2 sub-forum. the splash screen is 2 pics, not 1. the first that appears right away & then the one that appears when the ROM info is displayed.

http://xdaforums.com/showthread.php?t=731614
[Touch Pro2, Tilt 2 Windows Mobile General] stevedebi:
I am attaching the .nbh file that will put in the screen 2. Screen 1 and the animated screen are restored by the stock software install. The 24 bit BMP file is in the zip as well.
[Touch Pro2, Tilt 2 Windows Mobile General] nightphobia:
Thanks for posting another one, Not sure what was up but my zip didn't have a password. :(
[Touch Pro2, Tilt 2 Windows Mobile General] hooshman:
I have the same issue... except with AT&T!

I have the same exact issue you were having, except I have AT&T. Does anyone have a .nbh to put the correct AT&T splash screen on (when the numbers show at the bottom of the screen during bootup)? Or does anybody have at least the correct image file, or have a slight idea of what to do so I can try to figure it out?
[EVO 4G General] mrono:
F###ING AMAZING. Despite the problems i'm not leaving this phone, I love it.

It seems like every post is about something wrong, lets get a thread going on how much you love your evo!

:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D
[EVO 4G General] ap3604:
Well... every other post is about Evo 4g love affair, so lets not ;)
[EVO 4G General] IceCreaMan:
my only gripe is no voice & data at the sametime, other than that i am enjoying the EVO (atleast within my 30 day window haha). i am recently enjoying the linking of contacts to social networks and other items as well linking Qik to facebook to provide links to videos i posted without having to do it manually.

very cool phone, walk around in the airport listening to music, get the ok from pilot for electronics, switch to a movie, read the usatoday, send my wife a msg on gtalk, flip back to movie, etc etc etc
[EVO 4G General] timkdodson:
I love my EVO too which is why I am so sad that HTC put a cap on the graphics and I may have to return it...

-------------------------------------

Sent via the XDA Tapatalk App
[EVO 4G General] dchamero:
Well, if you are in a 4G zone, you can do voice and data at the same time...
[EVO 4G General] SiL3nTKiLL:
i want it!!!!
[EVO 4G General] sfox8:
+1 for this topic! I love mine as well. Amazing phone despite the negative reports (which I only experience a few of personally).