yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Themes and Apps] bob2300nx:
Yeah I disagree with "there is no point in having them if it is slower".......the patch works pretty dam well with most wallpapers its just the peski nexus being alittle to slow to be usable for me. MagnusRagnarok my OP was not an attack on you at all. I am extremely thankful for what you have done, and hope you have not taken my post that way. I am just trying to see if more people feel the same way as me. For me getting the nexus one wallpaper running alittle bit better would get me closer to completing my phone.
[Hero CDMA Themes and Apps] bob2300nx:
Ill bump since I edited my first post. Hopefully someone finds it helpful.
[Hero CDMA Themes and Apps] blu3g:
Hey guys, I know a lot of us have been dying to get the nexus wallpaper working without having to do the opengl fix to make wallpapers stick, seeing as it made the wallpaper ran really choppy. I found a way to get it to stick, run smooth, and not have to change the opengl. I used the update zip posted by emerica6541 and it stuck right on and have ran smooth ever since. Granted he did modify the wallpaper so the lights are smaller, but I think it looks better that way on our heroes due to the smaller screen. It has survived multiple reboots, and over 30 mins of sleep time. I am running darch's legend rom though, so I'm not sure if this will work for damage's or flipz's roms, but its worth a shot.

xdaforums.com/showpost.php?p=6174675&postcount=49
[Hero CDMA Themes and Apps] bob2300nx:
Thank you very much for the post. I have tried flashing that before and it did not seem to work (this is on a fresh build). Ill try again, if not maybe a kind soul could look at it and see how to port onto fresh/damage build.

This is the point of the thread, not to shoot down other's hard work but to improve on it....I think thats what xda is about.
[Hero CDMA Themes and Apps] blu3g:
Just a note though, when you first set the wallpaper, your phone will freeze for a min, then it'll take you to the bootscreen. Once it reloads, you should be good to go.
[Hero CDMA Themes and Apps] bob2300nx:
I had it on my sd. Sadly it does not seem to make any difference. It is smooth enough (alittle bit jittery but not too bad) but once a widget updates it stops just like the other version of nexus wallpaper.
[Hero CDMA Themes and Apps] blu3g:
Hmm, that's odd. Are you running the new opengl fix to get the other wallpapers to stick? Because I am still running the old opengl that came standard on darch's Rom.
[Hero CDMA Themes and Apps] bob2300nx:
Oh no, i am running the new openGL. I will try the old one thanks! Should have read your original post better.
[Hero CDMA Themes and Apps] bob2300nx:
One thing that is weird is that the LWP stick with the old openGL if its plugged into the computer. Does the phone not sleep if its plugged into a computer?
[Hero CDMA Themes and Apps] bob2300nx:
Well your right, so I used the old openGL and performance was alot better, BUT it did not stick. Is it possible your phone is not sleeping?
[HD2 Windows Mobile 6.5 Themes and Apps] Russe.k:
Im not to sure where to look for this but i was looking for information on how to access my home network to access and play songs, vids over a wifi connection to play files straight off my computer or my Hard Drive.

My gf's Samsung omnia hd comes with a programme/application to do so any help would be appreciated. Thanks
[HD2 Windows Mobile 6.5 Themes and Apps] elburna:
I do it via Resco Explorer, it has this feature build in. You can easily browse the content of your PC this way.

Greets
[HD2 Windows Mobile 6.5 Themes and Apps] Kev007:
i used to use this, but since i got my HD2, i've been using Resco Explorer too! it's fantastic!
[HD2 Windows Mobile 6.5 Themes and Apps] colosos70:
Network HD2

I've now got Resco Explorer after seeing this thread but still have no idea how to go about setting up the network.

Step by step instructions please, anyone?

Many thanks in advance.
[HD2 Windows Mobile 6.5 Themes and Apps] Archer:
You don't need 3rd party software for this - you can do it with file explorer.

Open file explorer

Do Menu, Goto, Open path, New path

Enter the shared folder name

Click OK

It's then available from the dropdown at the top left where you can change from device to storage card and back.
[HD2 Windows Mobile 6.5 Themes and Apps] colosos70:
Network HD2

Hmmm... tried that, all seemed to go well, then it said it "cannot connect to server due to settings". Even though i'm connected via wifi and can get online thru various other programs!

Tried getting the internet settings from o2 UK and their website "cannot connect to this service at the moment" !

I think someone is trying to tell me not to do this!!
[Nexus One Android Development] hugonz:
So I've been traipsing through some of the other Qualcomm repositories searching for tidbits that might be of use for N1 kernels. As far as I can tell, none of these changes have been merged in to the aosp or cyanogen kernels, although unfortunately the underlying kernels have diverged and these won't apply cleanly but it should be possible to manually merge with some effort.

First up, this patch reduces AXI (internal bus) speed when the apps CPU is running at lower clock speeds and increases it when at higher clock speeds. Memory would otherwise be the bottleneck for many applications.

https://www.codeaurora.org/gitweb/q...it;h=6caa6d84d8c687b5f66f5b5ea281183eae8947a8

msm: acpuclock-8x50: Couple CPU freq and AXI freq.

The memory throughput is directly proportional to the AXI frequency. The
AXI freq is coupled with the CPU freq to prevent the memory from being
the bottleneck when the CPU is running at one of its higher frequencies.
This will cause an increase in power consumption when the CPU is running
at higher frequencies, but will give a better performance/power ratio.

This patch adds core support for AXI clock changes.

https://www.codeaurora.org/gitweb/q...it;h=009d997b1439edf1991e181206c74ee3e943787e

msm: clock: Add SoC/board independent APIs to set/get max AXI frequency.

Some drivers need to set the AXI frequency to the maximum frequency
supported by the board. Add a MSM_AXI_MAX_FREQ_KHZ magic value that
allows them to achieve that in a SoC/board independent manner.

The following two patches drop the AXI speed when the processor is idle but the screen is on, down to the minimum that will allow the framebuffer to keep driving the screen. Claims to save ~20 mA which would be somewhere around 10-20% at least. Unfortunately these will probably be harder to merge in, as the Chromium kernel uses quite a different mdp/framebuffer architecture. Still, worth trying!

https://www.codeaurora.org/gitweb/q...it;h=fdb01a9945f2ac3a4cc76c507ed0abf5dd5cfb57

msm_fb: Reduce AXI bus frequency to 62 Mhz from 128 Mhz

Reduced AXI bus frequency to 62 Mhx to save power during idle
screen mode/limited sleep mode.

https://www.codeaurora.org/gitweb/q...it;h=dee586811e34cb24dedc1d0587f3e31f1ba656a6

msm_fb: Reduce AXI bus frequency to 58 Mhz from 64 Mhz.

Reduce AXI bus frequency further to 58 Mhz for lcdc panels to save
~20mA power during idle screen mode/limited sleep mode.
[Nexus One Android Development] Gimpeh:
I can't wait to see what Kmobz, Intersect, and pershoot do with this!
[Nexus One Android Development] jblazea50:
interesting stuff...hopefully one of the many great kernel devs can use this info and find a way to get it to be useful on the N1 and save more battery life
[Nexus One Android Development] jazzor:
For those interested, if you have a look at pm.c, a lot of the logic seems to be already there:

/* axi 128 screen on, 61mhz screen off */
static void axi_early_suspend(struct early_suspend *handler) {
axi_rate = 0;
clk_set_rate(axi_clk, axi_rate);
}

The only thing that is missing is the setting of the axi rates along with the cpu frequency. However, I would think that it is going to take a special amount of trial and error to get the rates correct for the nexus one, since they are, after all, different pieces of hardware.
[Nexus One Android Development] coolbho3000:
We could try to further reduce the frequency of the AXI bus while the screen is off. AOSP currently does 61MHz, right?
[Nexus One Android Development] intersectRaven:
It should be possible to go with Code Aurora's 58 I think? :confused:
[Nexus One Android Development] jazzor:
Yes we could reduce it further. I dont know what impact it will have on stability yet.

I have provided a very quick (and very dirty) patch for scaling the axi rates according to cpu frequency. THIS IS NOT INTENDED TO BE USED UNLESS YOU KNOW WHAT YOU ARE DOING.

It is just a preliminary patch which compiles into a zImage. I do not know if it works (i'll leave that to the experts). Please, always (!!), check the patches and code before running the kernel image.

I tried to follow the convention already existing in acpuclock-scorpion as much as possible. One caveat: I do not know what the return value for a successful clk_set_rate is, and I am only assuming based on the code aura sources (pm.c does not use the return value).

Edit: forgot to add that I think it is a little too much for pm.c AND acpuclock-scorpion to be setting the axi value (if it works at all), and might cause stability issues. Maybe someone might try removing the pm.c code and use acpu-clock only, I dont know....
[Nexus One Android Development] intersectRaven:
I've made too many changes to acpuclock to apply this directly. I'll take a look at it later though. :)
[Nexus One Android Development] hugonz:
True, but the comment doesn't agree with the code itself:

/* axi 128 screen on, 61mhz screen off */
<snip>
static void axi_late_resume(struct early_suspend *handler) {
axi_rate = 128000000;
sleep_axi_rate = 120000000; // <- 120 MHz...
clk_set_rate(axi_clk, axi_rate);
}

I wonder if we could drop the sleep_axi_rate = 120000000 to something much lower?

Also, the OP patches were for dropping the AXI rate when the screen is on but the processor is idling. (And it's not clear what screen resolution the code in the OP patches was for, but if it's for ChromeOS I presume it's higher than our 800x480, so bus bandwidth for the framebuffer shouldn't be a problem). So no, unless I'm missing something most of the logic in these patches isn't there already as you claim. (If I am missing something, please show me where... I believe it would have to be in the MDP driver somewhere).
[Nexus One Android Development] jazzor:
I might be wrong, but this is how I understand it. axi_early_suspend is called when the nexus is going under suspend mode, which is like suspend to ram. This happens when there are no active tasks running and the screen is off. As the code says, the rate is set to 0 implying it is going to set it as low as the limits allow (assuming that is 61mhz). axi_late_resume is for the case when the nexus is NOT in suspend. There are still 2 states in this mode, one where the machine is being actively used (browsing web) and one where the machine is idle (such as when we are listening to music or any background task that may or may not be using the screen), but the machine cannot suspend to ram due tasks still actively running.

In any case, experimenting with lower values of axi rates should be done to see if it indeed saves battery.
[Nexus One Android Development] persiansown:
oooh great thread. I will definitely be looking into this stuff when I get back in town! thanks for the links!
[Nexus One Android Development] hugonz:
https://www.codeaurora.org/gitweb/q...it;h=8a68421a300878d729991c1db609a541910d2c70

Here is another patch (more up to date -> perhaps easier to merge).
[Nexus One Android Development] Ivan Dimkovic:
I just implemented the AXI frequency tweak for N1 - I noticed it is also present in HTC Desire kernel

I am testing it now - so far it seems stable.

Attached acpuclock_scorpion.c implementing the AXI tweaks. Basically, AXI frequency now scales with CPU frequency.
[Nexus One Android Development] Markdental:
Do you run this along with a custom kernel and just flash in recovery like an update.zip?
[Nexus One Android Development] Ivan Dimkovic:
I usually use Cyanogen's kernel as base for my experiments - so this should definitely compile with Cyanogen's 2.6.34 kernels. This acpuclk-scorpion.c has lowered voltages and also support for frequencies up to 1190 MHz

Although you will also need to change few call prototypes in acpuclock.h - it is quite trivial just replace old acpuclk_set_rate() and acpuclk_power_collapse() prototypes with these:

That should do it.
[Nexus One Android Development] wildmonks:
No, this will have to compiled into the kernel, which I'm doing right now. Thank you so much for doing this Ivan!
[Nexus One Android Development] intersectRaven:
Nice to see someone finally got this to work! I've been too lax as of late. :p
[Nexus One Android Development] Ivan Dimkovic:
Getting AXI scaling to work was pretty easy - makes me wonder why is it not in the AOSP kernel for N1.

It is definitely in the HTC Desire kernel, and I am sure HTC knows what is good for the hardware they built :)
[Nexus One Android Development] eViL D::
what change to pm.c if any?
[Nexus One Android Development] Ivan Dimkovic:
pm.c already has everything in place needed for AXI clock switching.
[Nexus One Android Development] Ivan Dimkovic:
Interesting,

I just found that they considerably increased the AXI clocks in Code Aurora kernel:

https://www.codeaurora.org/gitweb/q...f;hb=848cfc54b73f5ef94fba0b855d0b2277130f21ca

I dunno if Nexus One board would support these speeds - but I'll try it now :)

@edit - I am wrong, as I overlooked the file name - it is realted to MSM 8x50a - not MSM 8x50

@edit 2 - system does boot, although I am not sure if these higher frequencies are applied at all
[Nexus One Android Development] eViL D::
From what source though? I'm compiling from 2.6.32.9 and get a compiler error in pm.c, line 348. Stopped at:

pm_saved_acpu_clk_rate = acpuclk_power_collapse();
[Nexus One Android Development] Ivan Dimkovic:
Ah yes, it should be:

Because acpuclk_power_collapse now has this extra argument (from_idle)
[Nexus One Android Development] wildmonks:
the acpuclk_power_collapse function now uses a variable. Adding the variable "from_idle" should let you compile.

pm_saved_acpu_clk_rate = acpuclk_power_collapse(from_idle);

EDIT: Awe.. I was too slow.. lol
[Nexus One Android Development] eViL D::
Hrmm, I believe I tried that. Let me try again. Thanks guys!

Err, forgot to remove int :o
[Nexus One Android Development] eViL D::
I'm not so sure about battery savings yet, but I can say that I can get to 1.2ghz now. But, that probably defeats the purpose of battery savings....
[Nexus One Android Development] SeEsAw12:
LOL

nice.
[Android Software/Hacking General [Developers Only]] iflip:
so im looking around the market and come across an ap called "groupie" enables you to use additional live folders for contact groups. so i configure it to display my contacts from a new group i crated in my phone, and voila, looks great, but when i click on a contact in my folder it pulls up a totally different contact. Now im certain theres a way to hack new live folders in home and codes n stuff must be modified, but im new and dont understand all that. do i need android sdk to try this? or is there a way to do it within the device i have to do this. Either way i really would like to know how to create new live folders. someone...anyone please explain where to start. if theres some new things i need to learn, like source codes n stuff, then cool, let me know. Greatly appreciated. thanks. :-)
[Hero CDMA Themes and Apps] alexthearmo:
I won't be home for the next 24 hours...so hopefully there won't be any problems...but if there is, I'll be back in 24 to try and answer them. Thanks for understanding! :D
[Hero CDMA Themes and Apps] West650:
Looks pretty nice, I'll try it out later :rolleyes:
[Hero CDMA Themes and Apps] chubbzlou:
Looks good gotta check it out.
[Hero CDMA Themes and Apps] MrWeeks:
loving this theme , anyway to get this with treve's black dialer??
[Hero CDMA Themes and Apps] energizer1389:
Dude, whats that launcher you got on your signature???
[Hero CDMA Themes and Apps] alexthearmo:
You can flash treves black dialer from here

http://xdaforums.com/showthread.php?t=653622&highlight=black+dialer+blue ...scroll down and you'll find it. The only thing is that the green call button will replace the blue one that comes in my theme. Hope that helps.
[Hero CDMA Themes and Apps] alexthearmo:
There is also a black dialer with blue highlights on this page: http://xdaforums.com/showthread.php?t=657728&highlight=black+dialer+blue&page=5 and there's a simpler one on the page before it. Hope that helps.
[Hero CDMA Themes and Apps] alexthearmo:
He is running gamorras HeroOne theme. That's where I got all the blue framework from. Gamorras theme is really awesome. You should check it out. :D
[Hero CDMA Themes and Apps] MrWeeks:
hey i flashed treves black dialer and it flashed fine with blue call button! again sick theme man thanks alot!
[Hero CDMA Themes and Apps] alexthearmo:
I'll be updating this guy sometime tonight. :)
[Hero CDMA Themes and Apps] gitemwet66:
I like the theme, well done. However will you be fixing the location icon on the status bar?
[Hero CDMA Themes and Apps] alexthearmo:
Thanks!! Couple of things: First: FLASH THIS NEW VERSION OF THE LOCK/MENU PATCH!! http://www.mediafire.com/?ywz5wdtttvn (this is what was causing the green widget menu)

Second...i didn't port the theme, so I don't have the location icon, HOWEVER, if you go into Settings>Location>and UNCHECK "Use wireless networks" and CHECK Use GPS satellites, you will save a LOT of battery life, and get the prettier location icon. Try it out and let me know how it works! Thanks!
[Hero CDMA Themes and Apps] ElAguila:
I really like this theme. I flashed with my RegawMod and it looks great. Is there a clear lockscreen that can be flashed with this theme that won't effect how the taskbar looks?
[Hero CDMA Themes and Apps] alexthearmo:
I'm not sure. I haven't tried flashing a clear lockscreen on top of the theme. You might want to check out THIS THREAD...there are a lot of different lockscreen variations going on there. As always, nandroid before you try flashing their stuff...so if it screws up the task bar you can go back.

Also...I just updated my theme...it now supports Live Wall Papers. You might wanna check that out. Hope that helps. Let me know if you have any other questions. :D
[Hero CDMA Themes and Apps] ElAguila:
I have tried a couple so far and each of them changes the taskbar in some way. One didn't change the icons but the bar was broking into sections of black and sections of gray. If I find one that works I will let you know.
[Hero CDMA Themes and Apps] alexthearmo:
Cool! Let us know. If I find some time I'll try to put one together in a flashable zip. No promises though...but I'll try sometime soon.
[Hero CDMA Themes and Apps] alexthearmo:
Have you guys tried this one? http://www.4shared.com/get/247216679/dc2d3d54/clearlock21.html I haven't tested it. No time. Do a nandroid first.
[Hero CDMA Themes and Apps] MrWeeks:
You and the people who helped you out did yourself this theme is the sickest and the smoothest!! great work!
[Hero CDMA Themes and Apps] ElAguila:
I tried that one and a couple of others but to no avail. Alas I think our best bet is to wait and hope alex can get the time and put one together for us. :D
[Hero CDMA Themes and Apps] alexthearmo:
hey guys...I'll try to work on the clear lock screen tomorrow and wednesday. I'm not even sure if I'll be able to get it working...I'm really new to modding...but I'll try for you.

In the mean time, if you want something different to look at on your lockscreen, here is an all black vanilla lockscreen with blue highlights. Maybe it'll hold you over for a few days till I can (hopefully) get the clear lockscreen for you.

Flash this first View attachment vanilla-lock-clock-flipz.zip then flash my theme again on top of that. It'll give you a cool new lockscreen (slide to unlock only...no double menu press...sorry...but a lot of people don't like the menu press). Nandroid first incase you don't like it!

I'll post back if I make any progress. God bless!
[Hero CDMA Themes and Apps] ElAguila:
Re: [THEME] (4/19/10) Thearmo Theme v.2 w/ Live Wall Papers!!

If you can get one working that would be great. If you can't, we still appreciate the effort. It is a great theme!

Sent from my HERO200 using the XDA mobile application powered by Tapatalk
[Hero CDMA Themes and Apps] alexthearmo:
ElAguila, I'm gonna try pulling apart some other clear lock screens today to see if I can get one working on this theme. Can you tell me which ones you tried that actually gave you a clear lockscreen? (I know they messed up the task bar, but I can remove those files from the zip.). Let me know which clear lockscreen zips worked for you with this theme. Post a link if you can. If you do, I'll probably be able to get you a working one today some time. Thanks.
[Hero CDMA Themes and Apps] ElAguila:
I tried this one:

http://www.4shared.com/file/7Dhelrvp/clearlock21.html?err=no-sess

and the 2 from this thread:

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

I tried another one and I don't remember where I got it. I think it was from the original clear theme for 2.1 from a few months ago.
[Hero CDMA Themes and Apps] fortyozspartan:
Any chance you could get wallpapers working in some fashion for the lock screen?
[Hero CDMA Themes and Apps] alexthearmo:
If you use the vanilla lockscreen, no one has found an easy way to change the backgrounds...but they have found a way: See this post: http://xdaforums.com/showthread.php?p=6221422#post6221422 (I can't make a flashable zip for this though, it has to be done by the individual...since you have to manually push the wallpaper that you want).

If you use the regular HTC lockscreen, you can change the wallpaper on that as usual.

Let me know if you have any other questions.

Edit: You can also see this post for another way to add wallpapers to your vanilla lockscreen (it still takes manual file exchanging though): http://xdaforums.com/showpost.php?p=6135628&postcount=2209
[Hero CDMA Themes and Apps] nebenezer:
Love the blue nexus boot screen!
[Hero CDMA Themes and Apps] alexthearmo:
Clear lock screen!!

Success!! It took me a while, but I got a clear lockscreen for this theme!! It doesn't affect any of the other files...just a pure, clean, clear lockscreen. :D

Download here, and flash over the top of this theme. If you have any problems...let me know.

http://www.mediafire.com/?kzri3ggwkq2 <--clear lockscreen for Thearmo theme.
[Hero CDMA Themes and Apps] ElAguila:
Great. I will download and flash it when I get home. Thanks for the efforts!!:D:D
[Hero CDMA Themes and Apps] alexthearmo:
No problem...let me know if it works for you. :)
[Hero CDMA Themes and Apps] ElAguila:
I got it installed and it works great. Thanks so much doing this !
[Hero CDMA Themes and Apps] alexthearmo:
awesome! No problem my friend. God bless you!
[Hero CDMA Themes and Apps] alexthearmo:
update coming again in the next few days. :) Should be some cool stuff.
[Hero CDMA Themes and Apps] ElAguila:
Some of the items I don't get to see because I don't use senseUI. I use the hexus launcher. But what I do get, I like very much. Thanks for the hard work.
[Hero CDMA Themes and Apps] Drewmungus:
Very cool theme. Thanks for putting this together and thanks to the various people who made all the bits.

The only thing I don't like is when you plug in a headset the icon has a black square around it.

And this is not directed at you, but more rooting in general. Why is there no directions or readme's in anything. When I was modding my unreal games in every single mod there was readme with directions on how to install. Now you get tired of seeing them but for somebody doing this for the first time(like this was my first theme) it is invaluable and really encourages them to trying and not give up.

I installed this by...

Doing a Nandroid backup, Place the zip on your SD card. reboot into ra, select choose zip, select the zip you placed on your SD card, and install...
[Hero CDMA Themes and Apps] alexthearmo:
update coming tonight!!
[Hero CDMA Themes and Apps] alexthearmo:
Finally! I updated my theme! :) Download in the first post!