Problen in xdandroid - Touch Pro, Fuze General

I have a touch pro, I'm trying to use the xdandroid, but all the versions he has a great sensitivity on the keys below the screen, where it has four buttons plus the round, and all I gotta do it changes the screen to be clutching automatic these buttons, I've tested on 2 htc touch pro and the same thing, has to be clean this area not to activate the buttons, have any setting to disable this?
Sorry my bad english!
Obs.: posted here as to post in the area of the android must have a minimum 10 posts

I'm guessing you are talking about how the button lights go crazy and a means to disable those buttons. To my knowledge, there isn't a way around this. Also, I haven't notice my buttons on my Fuze/RAPH110 going crazy since FRX04. Then again, I am also constantly updating files such as the rootfs and kernel packages. Just out of curiosity, which version of XDAndroid are you running? Yes, there are a total of at least 6 versions now, to include a Gingerbread alpha version.

Now i use http://files.xdandroid.com/GBX0A_Full_Bundle_11.3.2011.zip
What your version?

Keep in mind the Gingerbread port is still in the alpha phases. Somethings will work and other things won't. I use FRX06 because it is more a complete port but even it has some bugs. You can download the full package or just the system. I am also testing various kernel packages to see what works(for me); what's broken and the sort. I would also encourage you to download the ts-calibration file found in the FRX06 thread (first post). Till you figure out how it works and what you can do to change your experience with XDAndroid. Additionally, once you download the ts-calibration file, you'll need to extract it and place it under the same folder/directory as haret. Should be \FRX06\ IF you extract the full package as is.
If you encounter any problems, it is suggested to start over with a fresh microSD(format FAT32 with something other than windows) and push everything up one dirctory. So, if everything is under \FRX06\, cut and paste the contents under that folder to the root of your microSD. The folder is there to organize the builds; for those who run multiple builds or have more than just FRX06 on the microSD. XDAndroid is supposed to run regardless but if you do encounter any problems, that is just one of the many work arounds or solutions to try.

Thank you for answers, my biggest problems are that the button, the high power consumption and catch him and have to give a reset

Yeah, the battery issue has always been a pain. Though, it surely is better now than the 1 hour(and less) run time we had when this project first started! Some report a whole 8 hours, I have yet to see it but not saying that it couldn't happen. I suppose I could turn off the extra services such as sync and weather updates but then I'd be running a similar setup as winmo...
What everyone has to realize that with added availability, comes added problems. Especially if you aren't usually running google sync and other background data services 24/7 while in winmo!
Keeping in mind, I usually get a little longer(maybe 12 hours?) run time while in winmo. With data running in the background 24/7, a couple dozen txts and an hour at the most of talking per day. So, I remain unconvinced it isn't our devices that is the actual problem...

Related

Question about ROM installation best practices...

Hi all!
I've been regularly testing new ROM releases by the gurus here at XDA on my AT&T Tilt. Each install has been everything from a "close to the brick" experience, to extreme jubilation with new found speed and features. But, one issue keeps re-occuring and I'd like to ask what the best practice is for loading a new ROM image?
I ask this because it seems that each load brings new oddities and new problems that seem to occur due to past ROM images being on the device. Like right now I'm playing with a clean AT&T based ROM. Strangely though the HTC home screen is not included with this ROM, yet after the first load, whamo! the HTC home screen showed up. It was not in the installed programs list, so I couldn't easily remove it. And installs (to create an image that could be removed) failed a number of times before it worked enough to change the installation.
That's just one scenario. And I've had a lot more in very interesting ways. Like for instance, Battery Status 1.04 Ext has a seriously stong liking to my phone. That program I'd like to keep, but it's odd that it is always there, no matter what I do. And usually in some odd state that makes it hard to use until I pound it hard enough.
Also, the time seems to odd too. Every other ROM install, I'm forced to reset the time on the device at initial startup. Otherwise the time is just fine on the even number of installs.
So, what's the best routine of tasks to complete to ensure that a ROM installs as cleanly and problem free as possible. Is there a way to "clear" memory properly so nothing is left over? Dutty once helped out by suggesting that I install the OEM shipping ROM first before anything new. But that even doesn't work 100% of the time. Any suggestions are very helpful.
Thanks all for the Great ROMs. I'm having a great time playing with all the new features and abilities you guys give these awesome little machines.
Scott
weird...
The only things I can think of are obvious, but here it goes. Have you tried hard resetting / clear storage before you flash a new ROM? Are these programs being installed from your computer activesync or something? Have you tried removing your memory card?
Good Luck

New Wizard User Seeking Quick Guidance

I just got my first pocket pc in the mail yesterday. First off, I absolutely love it. I got the wizard - it was a very good price on ebay for the features, even if it is a couple years old (I think?). Regardless, it's a huge upgrade from a standard cell phone for a small price.
I've never used one before nor used windows mobile. It came with WM5 and I've managed to unlock and update it to WM6. I read somewhere that TNT.1437 was a stable release, so I installed TNT.1437 with TouchFlo. It seems fine, except I still get clocknot.exe notification every time I start (even after disabling auto update for time).
My main question is this - is TNT.1437 still a good release or is it getting old? If I remember correctly the thread hadn't had posts in a while. Is the newer TNT release near the top of the forum stable?
I am mainly looking for a stable release that won't mess up my calls. Even WM5 had huge improvements and features over my basic phone I had, so having the 'newest' software isn't really needed (although I don't mind it if it's stable).
Anyways, I'm just wondering if I should stick with 1437 or upgrade to something else before I start diving into it and installing my own apps and setting the phone up. If I do stick with it (or upgrade and still have the issue), is there a way to get rid of that clocknot.exe notification besides turning auto-update for time off, which doesn't seem to have worked? I also installed the trial version of memmaid as that was recommended in the same thread, it didn't find any notification issues.
Thanks in advance.
1st thing to remember is that it's not a smartphone. it's a pocket pc. Smartphone apps won't work on this (most at least) and vice versa although there are a few.
Smartphone's don't have touch screens.
My Experience
Here's the thread containing the latest TNT ROM and a lot of info on it:
http://forum.xda-developers.com/showthread.php?t=367534
I'm using v1 of the last build and am having lockups on occation when the PDA is in standby. That said a lot of the posts indicate that sometimes you have to flash a rom several times or downgrade to a stock rom first before weird things go away. There was another post that suggested doing a soft reset followed by a hard reset after each rom is loaded to avoid rom instability problems. Also there was another post I read that said stability problems can be solved by using a specific utility (sorry name excapes me)that backs up the rom you just installed to your memory card and then reloading it from the memory card. None of this makes sense but I'm going to try these things if I can't get my lockup problem to go away with the latest build of TNT.
As for the notifications problem I fixed my through trial and error. Appearently there is a notifications queue or database that gets all screwed up. There are many tools out there (I used one called CheckNotifications) that let you fix the queue but in doing so you may break activesync and other automation. If found an app (FixASRunAt) that puts the neccessary entries back. I don't recall my exact procces for getting it working right but I do recall it took several passes at using both apps.
Good luck with your upgrade!
Welcome, I've had my wizard for two years flashed 5 or 6 roms, "its right" make good stable rom packed with useful software. I would suggest you read lots about any rom you install as if there are any problems its reported and usually fixed in rom thread.
If I might suggest Jaguar 4.0 rom, it is very stable and only a few programs leaving lots of space for you to test and add programs of your choice, you will want to try different programs. Some you stick with others will not be of use to you, the fun is in trying new things.
If you feel a little braver try the rom in my signature, I've had a few teething troubles but nothing major, anyway I can always change back.
Keep operator settings and instructions to hand, to make it easier when flashing, I also keep a list of installed apps so it is easier next time to remember what I use most often.
Finally welcome, there's now turning back now, it's addictive you know!
It most certainly is addictive.
Thanks for the tips thus far. I have one major question left - seeing as how there are so many ROMS out there, should I ever want to change to another one due to problems with the current one, or just to experience it, is there an easy way to keep program data and settings saved? There are certain third party programs that I would like to keep on the unit regardless of which ROM is running, so I'd like to be able to simply install them again and restore them to the state they were at with the previous ROM. I'm not sure how WM software works.
So far with TNT.1437 installed, I've just had a few problems, some of which may simply be the fact I'm new to WM and don't know what I am doing. It froze once or twice but that was it. It tends to run fine. The biggest issue I am wrestling with now is wifi connection. It always attempts to connect to previous wifi signals even when I am in a different location. If it would work as a laptop does (connect to a NEARBY wifi signal that you have provided a key for) then that would be great. But it keeps trying to connect to the campus network when I'm at my apartment, so I have to manually go in and figure out how to stop that and get it to connect to the apartment one here (out of like 10 options, which I only use one). Then I go to campus and I have the same issue and have to go in and make adjustments again. However, this is probably a WM issue and not a ROM problem.
As far as saving data or settings, I usually either back up the appropriate files to storage card or install to Storage card and just reinstall after hard reset. I don't think any back up utilities work if you change roms, but I'm sure some one will prove me wrong.
As for your second problem, I didn't even know it was one, so can't help you. Although thinking about it I've seen a program for assigning profiles to wifi connections or something along those lines, which is just what your looking for. Do a search. If I come across it will post a link for you.
Ixtana_ran said:
As far as saving data or settings, I usually either back up the appropriate files to storage card or install to Storage card and just reinstall after hard reset. I don't think any back up utilities work if you change roms, but I'm sure some one will prove me wrong.
As for your second problem, I didn't even know it was one, so can't help you. Although thinking about it I've seen a program for assigning profiles to wifi connections or something along those lines, which is just what your looking for. Do a search. If I come across it will post a link for you.
Click to expand...
Click to collapse
Installing to a storage card seems like a good idea. When you install to a storage card, does it install the App there as well as data for the app? Do you even get a choice of where to do the install? Some files run as .exe on the desktop and then automatically install on the wizard. Others I have encountered have you copy a .cab file to the wizard and then just open it. Would you simply put the .cab file on the storage card and open from there? Is there a way to install via .exe to storage card?
I have a bunch of microSD cards around, so I'm waiting on a miniSD adapter to come in so I can actually use them with this phone. It will probably be easier to figure out once I have the adapter.
wow. ive had my wizard 5 months im still having problems understanding what i read about geting wm6 and touchflo. you experiance with do things allready?
Doesn't matter where you install from, when you get a storage card in, you are given a choice:- device or storage card.
Some don't like storage cards and after go on device memory, i.e. today plug ins. but its not written in stone, trial and error.
Thanks for all the help. It's a lot clearer than it was a few days ago now that I've played with installing some more.
My final question is this: I've learned how to install ROMS and search these forums for them (although I'm not sure on what each has to offer, as that will take some time). However, people mention when switching ROMs for whatever reason, the best thing to do is install an original ROM first, and then go on to whatever you want to install.
Where can I find the original ROMs for WM6? I've looked in the forums and did a search but didn't seem to come up with anything.
Would an original WM6 ROM work? Or would I need to flash back to a Cingular one with WM5 like it had when I first got it?
Anyways, just wondering about this. I imagine I just do it the same way I flashed the TNT ROM, but need to get a copy of the original ROM saved for future use.
Thanks.
Superman859 said:
Thanks for all the help. It's a lot clearer than it was a few days ago now that I've played with installing some more.
My final question is this: I've learned how to install ROMS and search these forums for them (although I'm not sure on what each has to offer, as that will take some time). However, people mention when switching ROMs for whatever reason, the best thing to do is install an original ROM first, and then go on to whatever you want to install.
Where can I find the original ROMs for WM6? I've looked in the forums and did a search but didn't seem to come up with anything.
Would an original WM6 ROM work? Or would I need to flash back to a Cingular one with WM5 like it had when I first got it?
Anyways, just wondering about this. I imagine I just do it the same way I flashed the TNT ROM, but need to get a copy of the original ROM saved for future use.
Thanks.
Click to expand...
Click to collapse
Although the wizard was tested my MS with wm6, it was never released as stock. For stability, always flash your carrier rom before a new rom (wm5... you can get it at htc)
Octavio's roms have been the most stable for me. 6.3 with wm6.1 works great. Also check out www.pointui.com for another type of touch interface. I think you would like it.
Oh... and don't become like us. I flash the rom now more then i use it. Dang things addictive.
Alright. When you say I can get it from HTC, are you referring to this URL?
HTC Download
I just want to make sure I am saving the correct version to revert back to in between ROMS. The site doesn't really provide much description about what it is.
Edit: I tried to install the ROM from the URL above, but it gave an error and said I need a newer update utility. Not sure why...Anyways...Can anyone provide a link to where I can find the original ROM I should flash to between other ROMs? If it makes a difference, I have Cingular (AT&T) - originally had WM5 now it has TNT.1437 (WM6) and I went through steps for hardSPL if that makes a difference (IPL 2.21.0001 SPL 2.21.01ip) as seen on the wiki. Phone is a G4 and works fine other than a few bugs / freezes up on ocassion, but I'd like to try other ROMs
EDIT: The ROM above did work, but I had to remove the HardSPL I had added earlier. That must've been the problem. After removing it, I installed stock ROM without any trouble - time to try a new ROM!

A Few Noob Questions

Hello,
I am a new AT&T Fuze owner and new in general to Windows Mobile "Professional". (Had a Symbian 60 Device Previously) I have been doing extensive reading and researching to figure out how to accomplish my goals but I keep running into dead ends. I have been searching forums and Google but I find that most information is formatted for people that have been in the community for a long time and understand all of the jargon. There seems to be so many flavors of windows and platforms that it makes my head spin and I also find that words like Smartphone, Pocket PC, Window CE, etc.. are thrown around very loosely.
Sorry for the preamble. Here is what I know so far.
Device = AT&T Fuze
CE OS 5.2.19971 (Build 19971.1.2.6)
CID = HTC_P4600 (Not listed in the WIKI here)
ROM = 1.95.502..5 WWE (10/20/08)
Radio = 1.02.25.32
Protocol = 52.39c.25.22h
First I was wondering if there was a positive way of knowing if a certain piece of software will work with my device and what that spec would be. Like does it go by windows version, phone version, both? Or at least some general rules of thumb what to take note of before trying a piece of software. (If it was designed for or works on other flavors of Raphael is it safe to try?)
My biggest problem at the moment is I can't seem to install anything anymore. I am getting a message about unsigned cabs or files missing. I'm hoping this wasn't something I did but it's a possibility. Some software "PPCPimBackup.exe" will still install but most won't like "Advanced_Configuration_Tool_v3.3.cab". I even tried to make a simple .cab using CeRegEditor to adjust the city string for the weather tab in TF3D. Any help here would be most appreciated. I am very weary of all these so called "unlockers" out there and even read a thread here where someone bricked their device by installing the wrong software for the device.
Is the Fuze the same as the Diamond? (They look identical)
What is the preferred way to back up the entire device or is it even possible with standard software? Most of what I found backs up PIM info.
When a program (Taskmanager 3.1) says to minimize, where does it go? How do you bring it back to the foreground or do you have to install a taskbar manager?
I actually have more I want to ask but that probably wouldn't be prudent. I think if I could help myself better once I understand what software I can and can't use with my phone.
Many thanks in advance and apologize for noobing up your forum =P
Eidolen
I'll try to answer some of your questions.
1) Normally, software will say windows mobile 5 or 6 as a requirement along with maybe .Net Framework. If it's for Windows Mobile most likely it'll work. Just have to try it and see.
2) Your programs are probably not installing because you may not have the required .Net Framework. I know Advance Config requires .Net Framework 3.5. So if you don't have it, install it. You can find it here or from Microsoft's website. You need the Windows CE or Compact version.
3) The Fuze is similar to the Diamond but don't go trying to install ROMs that are made for the Diamond. Use the ones in the Raphael forums.
4) If you want to backup your entire device, use a program such as Sprite Backup. This will make a full backup of entire system excluding ROM. However, if you want to do a restore, you need to make sure you have the same ROM installed, if not, it will create a lot of problems.
5) With TaskManager, when you minimize it just continues to run in the background. Program is still loaded and taking up memory/etc. Similar to when you minimize something in Windows. To bring it back, you can view the TaskManager and restore to foreground.
Hope that helps somewhat.
Wow,
Thanks you for the quick and non condescending reply. I've been surfing more since I posted and hopefully I could get you to elaborate on a few things.
2) Your programs are probably not installing because you may not have the required .Net Framework. I know Advance Config requires .Net Framework 3.5. So if you don't have it, install it. You can find it here or from Microsoft's website. You need the Windows CE or Compact version.
Click to expand...
Click to collapse
I did the .Net install and it went without a hitch but still no joy. I noticed on the authors support forums that others are having the same problem but no clear solution has been posted. /Sigh
I was thinking I needed to follow a procedure similar to the one listed here where you have to install a certificate and make some policy changes in the registry but since I can't find any info specifically for the Fuze I haven't done anything yet other than download the certificate that was linked in that post.
I should mention I am not a complete computer illiterate, and am fully comfortable with the registry and even more advanced techniques if necessary. I should also mention that I don't plan on replacing my rom at all. Just want to keep it to basic reg hacks, software installs, and some theming once I get things working the way I want.
I did already change one registry policy key (0000101a) to "1" from a thread I found on these forums, as it is something easily changed back but of course it did not help.
4) If you want to backup your entire device, use a program such as Sprite Backup. This will make a full backup of entire system excluding ROM. However, if you want to do a restore, you need to make sure you have the same ROM installed, if not, it will create a lot of problems.
Click to expand...
Click to collapse
Thanks, I will check this out. Sounds like exactly what I was looking for.
5) With TaskManager, when you minimize it just continues to run in the background. Program is still loaded and taking up memory/etc. Similar to when you minimize something in Windows. To bring it back, you can view the TaskManager and restore to foreground.
Click to expand...
Click to collapse
I understand what you said but what I was trying to figure out is how to recall it from the background. It doesn't show up in the TF3D task list when it's minimized so I was wondering if you had to click on the task bar or do some certain trick to bring it to the fore-front. The ability to move between programs easily is my biggest gripe so far as I seem to have to open and close the keyboard, hit home or back a lot to move around. I would love the ability to hit some hot key or some secret spot on the screen to launch taskmanager and then I could use it to go to whatever program I wanted.
I have seen a few bugs in TM_3.1 that cause crashes, but it is an awesome program and hopefully the developer will keep working out the bugs. If there is another program you would recommend that accomplished the same type of functionality I'd be interested in trying it out.
Thanks again for your friendly help.
Eidolen
Just looked at the contents of that cab referenced from that link I posted. It is just a Setup.xml file with the following contents.
<wap-provisioningdoc>
<characteristic type="SecurityPolicy">
<parm name="4119" value="144"/>
</characteristic>
</wap-provisioningdoc>
Any thoughts?
As for .Net, the following is from Modaco, and I found that it worked like a charm:
How to install and use .NET Compact Framework 3.5
If you're a developer or have knowledge of .net Compact Framework, you'll be aware that version 3.5 has shipped. You'll be aware that it offers a number of enhancements in features, stability and performance, and you'll likely also know that it provides full backwards compatability with previous versions of the Compact Framework. What you may NOT know is that when CF 3.5 is installed on a device, applications that target previous versions of the Compact Framework will continue to run against the old versions, and 3.5 and previous versions will live side by side on the device. Only when new devices come along will we see ONLY 3.5 on a device.
This presents a number of problems, namely
• Users who deploy CF 3.5 to their device but use applications targeting older versions will not benefit from the 3.5 performance improvements
• Developers who develop apps for pre CF 3.5 frameworks cannot easily test their applications ready for when 3.5 only devices come along
Thankfully, help is at hand in the form of a little known Compact Framework 3.5 powertoy named '.Net Configuration'. The application, which is available at Microsoft, provides the user with full granularity of control over the .net CF on their device. You can see installed versions, change the used CF version for a particular application or change the used CF version for all applications run on your device! Perfect!
Sadly in Microsoft's infinite wisdom the application in question is tucked away in simple EXE inside the 6.2MB download and somewhat hard to find, so i've taken the liberty of packaging it up into a CAB here that installs it with it's own Start Menu shortcut.
- Run '.Net Configuration' from your Start Menu
- Navigate to the 'Device Policy' tab and select version 3.5
- Select 'Apply' then 'OK'
That's it, you're done!
Thanks kindly but I'm guessing now that myself or a piece of software I've installed has borked my ability to install software. It seems I can install exe files but no cabs, including the one you posted will install.
As I've stated I have not made any attempts to unlock anything yet but have installed some software and made some registry tweaks. I wish I could see what exactly is happening like Procmon does for windows to pinpoint the problem, but I might just have to resort to a hard reset if I can't figure it out.
I'm open to any ideas but if I don't figure it out tonight I guess I'll reset tomorrow. Thanks for the guidance and help.
Cheers,
Eidolen
@eidolen
You have a SD card?
Gimme some time and I write you a little 101 how to deal with the Fuze.
eidolen said:
Thanks kindly but I'm guessing now that myself or a piece of software I've installed has borked my ability to install software. It seems I can install exe files but no cabs, including the one you posted will install.
Click to expand...
Click to collapse
eidolen said:
I did already change one registry policy key (0000101a) to "1" from a thread I found on these forums, as it is something easily changed back but of course it did not help.
Click to expand...
Click to collapse
You might want to double-check that registry hack to make sure it's correct. Seems like a big coincidence that the one registry hack you've made so far is to allow unsigned cabs to install and the biggest problem you seem to be having is that you can't get unsigned cabs to install....
eidolen
You have a SD card?
Gimme some time and I write you a little 101 how to deal with the Fuze.
Click to expand...
Click to collapse
I ordered my SD card yesterday =/ Hopefully be here soon. Still very interested in the 101 though!
You might want to double-check that registry hack to make sure it's correct. Seems like a big coincidence that the one registry hack you've made so far is to allow unsigned cabs to install and the biggest problem you seem to be having is that you can't get unsigned cabs to install....
Click to expand...
Click to collapse
Yeah I gave that a shot but no joy. That wasn't the only reg hack I did but the only relating to "Unlocking". I haven't touched anything I wasn't pretty sure about. For instance I have looked at all the tweaks for speeding up the TF3D using cache setting but the numbers don't match so I never tried it. If I didn't understand what the tweak was I stayed away.
I did the PTT button tweak for voice/camera and played around with the cities for the weather app. Other than that I can't think of anything else I touched in the registry but I did a lot of looking.
On the other hand I have installed a good bit of software to try out. I have also rearranged my menu items by deleting shortcuts in the start menu folder. Even though I've done a good bit to the phone I think it might be best to start from scratch with a hard reset and start again with the knowledge I've gained in the past few days. My Opera browser has been getting a real workout with 40+ tabs going =P
I did find another thread here that has someone with a similar problem but the way it happened was entirely different. His fix was to wipe the phone and use the same software I was trying to install when I found this problem.
http://forum.xda-developers.com/showthread.php?p=3038792#post3038792
I took ecltech's advice and got Sprite Backup and made a backup already. I would rather fix the problem but it sounds like it might be difficult tracking it down so I'm prepared to start again. What would be great is finding some guide or general direction in what programs and or tweaks I should install and in what order and any other pertinent information regarding starting from scratch. "The Must Have" utilities and programs.
I can't believe how helpful everyone's been so far considering this is a developers board. I figured it was worth the risk to get chewed in the hopes of getting the best advice. With all the info surfing I've been doing it's clear that this is the site where it all happens.
Cheers and thanks again,
Eidolen
OMG!
I'm almost too afraid to admit it but at least I feel good that I figured it out on my own. I was smart enough to make a backup of the registry with CeRedEditor before doing anything major and remembered it had a compare feature. After loading it up It immediately occurred to me to look at HKCR\cabfile and that's where I found my answer.
I had downloaded a little free utility from SKTools called Cabinstaller that allows you to choose where programs get installed. Somehow the registry entry it made didn't correctly point to the executable. In any case I think I installed it late the other night and forgot about it because the exe files I installed after that installed fine. I should have tested it immediately and I wouldn't have had this problem. /sigh
Thank you everyone for the help and ideas and even though I've fixed this problem I still might do a full reset and start from scratch now that I got all mentally prepared to do it and start over feeling a little more confident in what I'm doing.
While it's on my mind right now and since I never got a solution for the question in my first post, is there a hack or small little program that will allow you to put a shortcut in either the top bar where the start menu is or in the bottom where the shortcut for the on screen keyboard is so I can invoke the Task Manager easily to help with navigating? I wouldn't even be opposed to a shortcut in the TF3D pop-up you get when clicking on the top right bar. It would be great if this could be done with a bloated program but not opposed to it if the program is useful.
Thanks again everyone. I guess I'll start a new post for any new questions. (I have lots but will try and figure out as much as I can by myself first.)
Cheers,
Eidolen
eidolen said:
I
I took ecltech's advice and got Sprite Backup and made a backup already. I would rather fix the problem but it sounds like it might be difficult tracking it down so I'm prepared to start again. What would be great is finding some guide or general direction in what programs and or tweaks I should install and in what order and any other pertinent information regarding starting from scratch. "The Must Have" utilities and programs.
Click to expand...
Click to collapse
I think you're probably right about starting again from scratch. It would probably be less work than tracking down what's causing your problem and then you'll be starting with a cleaner slate for installing everything going forward.
There are a few different threads on here about what constitutes "must have" apps for the Fuze and the one thing I can say is that no two people agree on the list! Your best bet is to seach out those threads and see which ones you think would be most useful to you. A great place to get started is at http://www.blownfuze.org using username and password 'xda' (without the quotes)
My suggestions for the generic must haves are:
Total Commander
PHM Registry Editor (or whichever reg editor you prefer)
Diamond Tweak
Diamond TF3D Config
Other basic programs that might be worth checking out depending on what you do on your fuze are:
PocketShield or S2U2 for locking the phone
TCPMP Core Media Player
TorchButton for using the LED flash as a flashlight
BeyondPod or pRSS Reader for RSS feeds and podcasts
GoogleMaps and/or Live Search
Good luck!
Sprite backup is included in your Fuze as original software. I always keep a full backup copy on my Sd card of a good clean WM 6.1 install with all the must have tweaks done already. You will find it saves alot of headaches when you mess something up trying things out. After that I do a weekly backup as I add more and more stuff over time.
does diamond TF3D Config or diamond tweak work with this ROM version?
Thanks yzf750, I am preparing to do just that. I am getting prepared for a hard reset now once I notate what I want to keep that's on my phone already. Hopefully I can get it set up by the time my SD card arrives this coming week and can do the backup to it for keeps.
I read a blog post about doing a soft reset after a hard reset to prevent the ATT software from installing and I think I really want to try that. I just need to make sure I install the stuff I want to keep like TF3D manually afterwards. I'm hoping to find a more detailed guide for the procedure than what was posted though.
I'll post back and report if the smoke genie escapes or not.
Eidolen
some n00b guidance
Ok so i have been looking at these forums for a few days now doing homework before i even get the phone(its ordered). So my questions are
1. if i have AT&T unlock the phone(i know someone who works there so i hope they can help out) do i still need to do the hardspl to change radios etc?
2. Whats really the difference between all these roms built by users and just using BuildOS(im assuming this works on GSM phones and not just CDMA because its from PPC) to build your own ROM? and do most of these tweeks come prebuilt into these roms or do u still need to to other stuff? i.e reg tweaks etc, like i think it would be better for me to just build a rom with BuildOS with the apps i want etc and not keep flashing all the time
3. Is GPS still a problem for people?, i think ill just use tomtom or garmin and hope for the best as its not a huge concern. After looking around i guess its just a matter of finding the radio that works best for the individual, so anyone in the .US new england area have any recommendations of the best radio in the northeast like NYC area?
4. whats a good order to do this stuff?, i plan on using the phone for a couple days or so as stock just to get the general feel of the OS in general. then prolly flash the ROM with a custom BuildOS ROM(unless someone can provide the difference between BuildOS and say PROven ROM), then do w.e else needs to be done. ive seen the recommeded tweaks, just not sure if they still need to be done with a flashed ROM. not really looking for a game phone more office apps like RDP and irc etc, sys admin tools
Basically i think theres just a ton of info on here which is a good thing but im just getting started on Winmo although flashing etc dosent intimidate me so im eager to get started just a little unclear on some things and cant seem to find the answer just surfing, so any help or links to some stuff i might have missed is appreciated. Pretty much just want a smooth runnin ROM thats not stock of course, decent gps reception and the apps i want. thanks all
Look here, I made a little write-up for the basics using a stock ATT ROM. I ran this routine actually twice on my phone (ROM flashing junkie) so it should be fairly complete.
I have to note that, in most cases at least, I know what I do and can "recover" from a ROM flash within ~ 30 minutes, having all software, tweaks and contacts restored.
Regarding ROMs
That's an open can of worms with two next to it waiting. Read the threads and read the problems and decide later if you want to flash or not. If you are not used to WinMo phones it's perhaps better to hold back a week or two.
Some ROMs are built from original Raphael builts others are based on WinMo 6.1 but contain partially applications and tweaks from other HTC devices. The latest build # need not to be the best. For example RRE's ROM is based on the original ATT ROM and he created a really nice good performing ROM while other Chefs rip out first all guts and basics of a ROM (making it "naked") adding features and programs later. That's a more or less political discussion what's better and what's not and you have to decide yourself based on what you read and/or experience. For MY part I know Monx/HT from the Tilt times and always appreciated his work and speedy ROMs and he continued the same line on the Raphael/Fuze though it took him some time to come where he is right now.
As said all political in that regards, almost all ROMs out there ARE GOOD and have advantages in the one or the other area.
Tweaks
Yes the tweaks work even for a stock ATT ROM with ATT's TouchFlo/Manila (though I think it's plain ugly).
GPS
Again a difficult subject. For example the stock GPS (enabled or disabled assisted GPS settings) works kinda well with google maps BUT doesn't perform as expected with 3rd party GPS apps (TomTom, iGO). Keep in mind a lot came from other devices and for example iGO on the Tilt rocked down to the street number with no lag at all where the Fuze is doing more "guesstimating" than performing (compared to the Tilt).
Backup
Do a PIM backup once or twice a week and do a FULL backup once a week or if you installed new software after you confirm that you like it. If you wreck your phone for whatever reason AND you stay with the SAME ROM a full restore will work.
Just Wow!
That's an impressive piece of work there. I haven't stopped reading or poking around while I'm waiting for my SD card to get here and had quite some experience today. I did read the thread regarding doing a "Non-Bloat" Install and actually started to do it but stopped when I realized there still seems to be some residual bugs to the process. I figured for now even with the little bit of confidence I've gained I'd wait on that a little longer.
I did jot some info down while it was still "Bloat-Free" for anyone interested:
Bloatfree Services:
App Service APP1:
USSD APP8:
Push to Talk PTT0:
EnlargeStartMenuEMX0:
HTC IMS service IMS0:
STK Service AP15:
LargeTitleBar AP21:
HtcServices HSV2:
Keypad KBD1:
Bluetooth Audio Gateway BAG0:
Software Disable Dialog Service SDD0:
Sync Bluetooth Server ASV0:
Software Management Service SWM0:
Certificate Enroll Engine CES0:
SNApi SNA0:
DPT DPY0:
LAS LAS0:
Credential Manager CRD0:
Notify NFY0:
OBEX OBX0:
Bluetooth HID Loader BHL0:
SqmUpload SQM0:
Click to expand...
Click to collapse
Bloatfree Processes:
NK.exe
RegistryCSPTool.exe
OperaPreL.exe
poutlook.exe
sapsettings.exe
opera9.exe
htcimssvc.exe
tmail.exe
cecmd.exe <--Total Commander
conmgr.exe
TaskMgr.exe <--duh
rapiclnt.exe
repllog.exe <--activesync
biotouch.exe
shell32.exe
QuickGPS.exe
VoiceCMD.exe
SIPGT_app.exe
services.exe
filesys.exe
gwes.exe
manilla.exe
device.exe
cprog.exe
Click to expand...
Click to collapse
I forgot to check the memory and storage readings sadly but I figured this list could be checked against the full bloat version to see what processes and services could be killed. I figured I'd play with a full working install so if anything didn't work I would know it was from myself or software I installed instead of guessing if it was a side effect of the no bloat process. Also I could learn what the bloat was and strip it away.
Once I decided on Bloat I started a Log/Diary of everything I did for my own reference and thought it might be useful for troubleshooting later. Everything was going smooth until I decided to take on the behemoth named RealVGA.
Luckily I made a full Sprite backup previous to playing with it and am reinstalling that backup as I write this.
If there is one piece of advice I could give from the little knowledge I've gained so far is that most of the upper-end hacks/tweaks software that is available are living breathing complex entities and are not to be taken lightly. Each one needs to be thoroughly researched and understood before using unless you have an older device that has been supported for a long time. I find very little information on using most software regarding the Fuze even though it is very similar to other devices. Truth is, it is not identical which can make things hairy at times. Anyway the more you fail, the more you learn.
For other Fuze owners out there I'll post my personal log so you have an idea what programs I had trouble with and what I tried to do to resolve them. For sure I had huge problems with RealVGA as well as PocketCM and PocketCm Keyboard. It's a shame too as they all are outstanding upgrades.
Well I think I'll be ready for your tutorial when my card gets here so I will be sure to report back to let you know how it went. I already learned a lot just from reading it. For one I didn't know you could do anything over usb if you cancelled the ActiveSync. I just used that trick while restoring my phone and still haven't done a sync. I'm sure that guide will be a huge help to many like myself.
Huge Thanks!
Eidolen
PHP:
Diary of a Blown Fuze (Blown Attempt that is)
Just a stream of consisnous, sorry if some doesn't make sense
Log got more vebose as I went.
"Fresh Bloated Install"
Boot
Set Weather City
Configure WiFi
Calibrate G-Sensor
==================================
Memory:
Storage======Program
Total 294.53 || Total 200.99
In Use 74.05 || In Use 70.93
Free 220.48 || Free 130.06
==================================
Turn off Auto Backlight - Adjusted Settings
Removed Programs - I Play Jewel
Configured all settings under "All Settings" tab
=====================================================
Having keyboard problems where it is unresponsive. Had to use on-screen KB
to write user information. Also had KB lag a few times afterwards but not
as severe.
=====================================================
SYNC (Merged 89 file items)
Install NETCFSetupv35.msi
Install netcfcfg.cab
Install tcmdpocketarm.cab
Configured .Net to use 3.5
Installed Advanced_Configuration_Tool_v3.3.cab
Create Sprite Backup "Fresh Install" ACT3.3 not config yet
=========================================================
Phone supplied Sprite backup software reported "backing up 85mb" but when finished
the file is only 144kb! Not sure what happened. Will try to initiate
a backup from the desktop software.
=========================================================
Initiated Full Desktop Version backup "Fresh Install 2 FULL" 93.03M
Ended with file size of 60.3M
**********************************************************
Configure Advanced Config Tool:
User Interface ->
Horizontal Icon Spacing: 150
Vertical Icon Spacing: 140
Icon title font size: 8
Popup Menu Font Size: 800
Power Management ->
All either default or "Advised" setting if applicable
Screen ->
Show Orientation: Yes (default)
Keyboard Backlight Timeout: 15sec
Suggested Words: 3
Network ->
Device friendly Name: #####
Phone ->
Show All Call History: Yes
Call History Clean: Never
Show Battery Icon: Yes
Show Band: Yes
Bluetooth ->
BT Device Name: #####
GPS ->
Logfile Size: 32K
Internet Explorer ->
4 Way Navigation: Disabled
Clear Type: Enabled
Search Page: Google
Max Connections Per Server: 8
Messaging ->
SMS Delivery Notification: Yes
Use Unicode Support: Yes
Symc Sent Items: Yes
Show Roaming: Yes
Calendar ->
Show Lunar: Yes
Show Events in Week View: Yes
Camera ->
Capture Key Delay: Enabled
Key Delay: Enabled
HTC Animation ->
Volume: 90
HTC Camera Album ->
OK Button: Close
Misc:
Auto Daylight Savings Switch: Yes
Show Daylight Savings Notification: Yes
<<<<<<<<<<<<<<<<Noticed lots of options missing from last time I used this program before the hard reset like more font sizes among other things>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
**************************************************************
Sprite Resore "PIM_2008-12-13.exe" PIM info Only
Contacts Restored but no TF3D settings were retained
(No contacts in TF3D, Messages, etc..)
Set up both email accounts
Set Up online AB LDAP
Adjusted Camera Settings
Copied My Pictures,Notes, Ringtones, PTT shortcuts and other "Files" back to device using Sprite Explorer File=2008-12-14.exe
Extracted "Browser Favorites" From Sprite Explorer /System Settings 2008-12-14.exe
Hand Edit Opera.ini
Transferred Some opera files (wand.dat, cookies, images) using Sprite Explorer 2008-12-14.exe
Transferred a pantload of s/w to be installed
Installed Diamond_TF3D_Config_Setup_v0.6.7.cab
(Made speed adjustments and removed Worldcard and "Unknown" TAB. Also "Unlocked" Noticed program launcher shows a ton of empty entries.)
Install ResPack128dpi.ARM.CAB
Install ResPack96dpi.ARM.CAB
(Sprite backup crashed on reboot from ResPack96dpi.ARM.CAB)
InstallRealVGA_11.CAB
Install missing ipxxx.dll's and screen went black then rebooted
**** my Pants *chant* no-brick no-brick no-brick
Watched it reboot. Something crashed but then TF3D loaded with tiny fonts!! (128dpi)
Modified Menu Icon spacing for 4 in a row. (Want to tweak further if I keep RealVGA)
=================================================================================
HKLM\Software\Microsoft\Shell\
Add New Key "IconConfig"
In there Add DWORD Value:
"HorizontalIconSpacing" Dec value="112"
"VerticalIconSpacing" Dec value="115"
"IconTitleFontSize" Dec value="6"
==================================================================================
Notice a small black band on TF3D screens at the bottom. Acts as part of the tabs
Total commander toggle icon bar does not fully open up.
Contact all people link does not work
Contacts from Start Menu does not Work
Phone does not work
Installed respack96outlookfix.cab and Changed to 96 DPI now contacts and phone works!!
Adding Contacts in TF3D very buggy, auto puts in a picture somehow and have to go back and change it.
NVM...It selects the pics I had assigned before the reset somehow. Cool!
On Screen Keyboards Very Borked (Only Partially Visiable) Trying PocketCM Keyboard for VGA *Crosses Fingers*
It works but no colors, just plain Gray *humph!*
===============================================================
Config Fonts in Advanced config tool
UI ->
H Scroll Width: 25
V Scroll Width: 25
H Arrow Size: 32
V Arrow Size: 32
Icon Title Font Size: 16 (Was 6)
Menu Bar Font: Large
Popup Menu Font Size: Large
===============================================================
Reset
Home TF3D Screen buggy, Tabs at bottom are doubled up. Clears when used to scroll but large black bar at bottom now
Wow! TF3D Communtications screen is really toast! It shows in upper left screen and at least it works but it's almost unreadable.
Not noticing any change in fonts so far
"All Settings" Won't Launch. Ouch!
Umm, System Locked up hard
Tried sliding keyboard and heard sound and title bars appreared but no luck, home and back not work either
It let me reboot with switch at least, not reset button
Tried Unticking "Disable Skin" in RealVGA
Reboot
"All Settings" Still Borked
reboot
Start Menu -> settings locks up too *cry*
Reboot!
Maybe result of font settings in ACT?
Might be time to do a restore =(
===============================================================
Config Fonts in Advanced config tool
UI ->
H Scroll Width: 19
V Scroll Width: 19
H Arrow Size: 20 (default)
V Arrow Size: 20 (default)
Icon Title Font Size: 10 (Was 16)
Menu Bar Font: Large
Popup Menu Font Size: Large
===============================================================
Reboot
RealVGA is nice but not sure it's worth this effort. Just too many problems.
Noticed graphics in TF3D are much slower and laggy now as well.
"All Settings" still borked Not sure what else to try at this point.
Good info on this subject is hard to come by. Most ppl seem to have good luck with this app.
Went to re-tick the skin option in RealVGA but it was still ticked. hmmm
What I think is needed is an app that could swap resolutions on the fly with a hotkey. ( Prolly not technically possible)
At least you could have normal usage and only use for certain apps that really benefit from it.
After another reboot the "Disable phone skin" is checked again. Guess it can't be unticked.
Un-ticked "No enlarge title Bar" in Diamond TF3D Config
I am able to open the "Programs" link from the start menu, wonder why settings is screwed.
Tried settings again, no joy, was able to use home key though this time. Not locked up.
Start menu does not work now though. Yikes, had to use reset this time.
Throws arms in the air!
Hard Reset =(
You are funny eidolen.
If you want copy the files I provided to your device (since you don't have a DS yet) and play with it.
You'll hard reset anyway when the SD arrives - LOL
Your also going to find at some point that the more and more tweaks and modifications you make,more problems will start sufacing. I was a rom flashing junkie like many on this forum for 2 years. Since I replaced my prior phone with the Fuze I am running just the stock rom without bloatware and a FEW select tweaks (includes radio change). It runs fast, works good and I dont have to soft reset it all the time.
Take a look at every custom rom, Im not putting any of them down, but after time the threads on them become 100 plus pages long, the number of other fixes to get them running right become impossible to keep track of. It becomes a daily job of just trying to keep that rom working without breaking some other feature or getting it to work right. They put out weekly fixes on most custom roms. They start out with the right intention, but it soon becomes just a bloated non oem rom after time.
Its addicting and fun, but at some point a person just wants to use the phone instead of hard resetting it all the time, flashing roms nightly and trying to figure out how to fix stuff in each rom.
I reached that point now and my fuze is outstanding without having to spend days tinkering with it. It is snappy, reponsive and ALL the software I have installed on it works, and the GPS works flawlessly even inside my house.
But again, your "hands on" approch as your doing now, is probaly the best way to learn
teh bestest
between these last few posts and my little chat with our neighbors PPC on there irc channel i am pretty confident i know what the deal is now, you guys have been a great help, i think im going to play a bit with some roms of course but eventually land on a bloat free standard rom with some added apps like putty and irc etc for sysadmin work, on that note yzf750 could u tell me exactally what u have running on yours sounds like its what im looking for.

[ROM] 6/29/10 | Fresh Evo 0.5.3 | Outdated -- look for Fresh Evo 1.0.1

NOTE: This is old and has been replaced by Fresh Evo 1.0.1. I decided to start a new thread because this one was just too huge.
http://forum.xda-developers.com/showthread.php?t=726090
Click to expand...
Click to collapse
Geek For Me is proud to release:
Fresh Evo 0.5.3 for your Sprint Evo 4g
NOTE: Fresh Evo now assumes that you have NAND unlocked (part 2 of rooting). This means you are fully rooted and have write access to /system/ even when you are booted up. If you have not unlocked NAND protection then you should do so before flashing this rom!
This release was delayed for way too long due to various things out of my control (school, work, other projects, and a crashed hdd last weekend) so I'm happy to finally get it out!
I have been getting asked a lot when I'll integrate the new OTA update. I don't plan on including it until an RUU for it leaks out because it's a much better way to get files than to copy off patched ones. With that said Sprint pulled the update anyways due to it bricking people's phones. Haha. So just be patient and I'll update once it's out. Here's an analogy for you. You install Windows on a computer and then do all the windows updates. You then hunt down the random files that have changed and pull them off that computer, and just copy them over to another computer that hasn't had windows updates done, in an attempt to update it. While that may end up working, it is not nearly as clean as just getting an updated copy of windows that already has the updates on it and reinstalling it. THAT is why I don't plan on putting the OTA in until I have an RUU for it.
Do a data wipe! This version 100% requires one, even if you are coming from Fresh Evo 0.x. This should however be the last wipe required! It has also been reported that Clockwork Recovery is not wiping sd:ext properly. So if you do a data wipe (data, dalvik, cache, and sd:ext) and are still getting FC's or boot loops then you need to flash Amon's recovery and use it instead. In order to flash this rom you need to be rooted (unrevoked method doesn't count as root) to flash this. How To: Root Your Sprint Evo with NAND unlocked. Always make a nandroid backup, I can't be held responsible if something breaks, etc, etc.
Expect 1 loop at the very first boot! This is a side effect of the fixed vanilla lock. The very first time you boot up the phone it will load the lockscreen and then boot loop one time and then come up.
If it continues to loop then go here.
Go here to see all reported bugs: http://link.geekfor.me/freshevobugs -- if you are having a problem then check that page first, and read these release notes in their entirety!
Base: RUU_Supersonic_1.32.651.6
Changes from 0.3 to 0.5.3 (0.4 never made it to an official release):
Added Fresh Updater! Check the How To for information on setting it up and using it. This project has been on the back burner for months, and I'm happy to finally have brought it back and finished it up. Thanks to cyanogen and firefart as it's based on CMUpdater. It is built off of R657 which is the newest commit.
270 degree auto-rotation (you can turn the phone to the right or the left for landscape) -- Thanks to Optedoblivion for pointing me in the right direction
Fully fixed vanilla lock screen -- see screen shots. Use Fresh Updater to grab one of the vanilla patches to enable it. HTC's lock is enabled by default.
Landscape rosie (disabled by default!) -- see screen shots to see the issues with this. It is functional however it is definitely a hack. You will see some issues with using it. It doesn't look pretty, but it does work! Thanks to jschisurf for pointing me in the right direction on this one. NOTE: I have landscape rosie disabled by default! If you want to try it out then grab one of the patches in Fresh Updater to enable it. See the Fresh Updater How To for help with that.
Landscape settings.apk -- no problems here. Works fine.
12 new Rosie widgets. 7 that are available for our phone and 5 that aren't.
Profiles, ringtone, battery, call mom, coin flip, daily challenge, dice, notes, quick record, tasks, tip calculator, and today in history.
These are made by HTC and will only work in Rosie.
802.11N enabled (2.4 ghz only, not 5ghz) -- thanks to chuckhriczko!
Another brand new boot screen! -- thanks to wrx4memp
Updated DarkTremor apps2sd to 2.7 version 3 version 2. Version 3 was moving dalvik-cache to the sdcard even though it was set to not do so. Will upgrade to v3 when it's fixed. Thanks to tkirton!
Fixed wifi tether force close (still using the newest 2.0.5 pre 2)
Stock files have been resigned. This should prevent the need for any future wipes (not counting any major software changes by HTC/Sprint).
Updated launcher pro to 0.6.3
Updated google maps to 4.3.0
Updated estrongs file explorer to 1.4.2.2
Updated rom manager to 2.0.0.2 -- Note as mentioned above that clockwork recovery is currently having issues wiping sd:ext. So if you are having trouble with bootloops or FC's after flashing this rom then you need to use Amon's recovery instead. Additionally because of Fresh Updater, rom manager may not be needed anymore. VOTE BELOW on if you want me to continue including rom manager or not.
I have still chosen to NOT include adless browsing in my rom. I used adless browsing in all of my Hero Android 1.5 roms because it actually blocked ads from the browser. In Android 2.1 this functionality stopped working so I stopped including it. It was pointed out to me that while it doesn't block them in the browser, it does block them in apps (background data). The reason I am choosing to not include this is because as a developer myself, I feel that the authors deserve to get paid for what they do if you want to use their app. If you are choosing to use their free ad-driven application then I don't want to contribute to people blocking those ads and preventing the dev from getting paid.
Fresh Evo Features:
All APK's have been png optimized and zipalign'd
png optimize goes through every APK and losslessly compresses the png (picture) files without causing any type of visual change. This provides a smaller apk file size that loads faster. Each APK has then been zipalign'd. From Android's developer page: zipalign is an archive alignment tool that provides important optimization to Android application (.apk) files. The purpose is to ensure that all uncompressed data starts with a particular alignment relative to the start of the file. Specifically, it causes all uncompressed data within the .apk, such as images or raw files, to be aligned on 4-byte boundaries. This allows all portions to be accessed directly with mmap() even if they contain binary data with alignment restrictions. The benefit is a reduction in the amount of RAM consumed when running the application.
While this does free up space on /system/ (as seen below) it is not done to make free space considering we have more than enough. It is done purely for a performance gain. Every day use of the phone will go smoother and stock applications will respond faster. The reason this works is because it has reduced the application file size as much as 50%, so they load in to memory faster and run smoother.
Additionally all applications in /data/ (even ones you downloaded) will be zipalign'd on boot if they need to be.
Not every apk takes png optimization + zip align well. I've done it on enough roms that I think I know which ones cause issues now, but if you are getting FC's on any apps (I can't test them all) then let me know and I'll get it resolved. Thanks!
Apps2sd enabled! Using Darktremor by tkirton.
Apps2sd takes all applications from /data/app and /data/app-private and moves them to a partition on your sdcard. It was originally created for phones that didn't enough enough space on /data/ to store a large number of applications. This has mostly been resolved on the Evo because we have over 400mb of space allocated to /data/. However for some people this isn't enough. Additionally if your apps are stored on your sdcard then you can do a data wipe and they will still be there (albeit settings will be lost, but you won't need to reinstall them).
You do not have to use apps2sd if you don't want to use it. If you just don't format your sdcard with an ext partition (leave it all as fat32 like it is from the factory) then apps2sd will stay turned off.
How to setup apps2sd on Fresh Evo and warnings about apps2sd
Battery optimizations
The stock mms.apk was possibly causing a wake lock. I have swapped it for a different one while I do some testing.
Raised VM kernel dirty page writeback frequency to 15 seconds. This wakes the phone up less often for background VM activity. Every single application in Android is technically running in a VM (virtual machine) so that's why this helps (as recommended by lesswatts.org).
Compcache 0.6.2 / Ramzswap enabled -- Thanks to toastcfh for compiling the modules! Compcache creates a RAM based block device (named ramzswap) which acts as swap disk. Pages swapped to this disk are compressed and stored in memory itself. Compressing pages and keeping them in RAM virtually increases its capacity. This allows more applications to fit in given amount of memory. This will only kick in when the stock memory (which the Evo has plenty of) gets low.
I have tuned the default to be 100mb ramzswap size with 40% swappiness
You can check compcache's use by opening an adb shell and typing: rzscontrol /dev/block/ramzswap0 --stats
ES File Explorer
ROM Manager -- Fresh Evo does show up as an available download in the free version of ROM Manager, so you can use it to update Fresh Evo right through your phone if you want.
Launcher Pro
Wifi Tether (free 3g and 4g wireless tethering)
Qik
Facebook moved to /data/ so that it can be uninstalled
Custom boot screen thanks to wrx4memp!
Added PowerTOP 1.11. From LessWatts.org: Programs can make your [phone] use more power. PowerTOP is a Linux tool that helps you find those programs that are misbehaving while your [phone] is idle. -- Compiled by cyanogen.
To run PowerTOP just open an adb shell and type: "powertop -d". It will scan for 15 seconds and then print out a report.
The first section will show you what % of time your phone spent running at what Mhz. In the screen shot above my phone was asleep so it was at 245Mhz the whole time.
The next section shows wakeups-from-idle per second. 50-80 would be normal. If you are in that range then you don't have a problem.
The next list is the top causes for wakeups. Compare your list to mine (I only showed the top 3).
All the way at the bottom it will have optimizations that can be made to lower power use. These changes can not be made to the rom itself, they must be made to the kernel. While other roms claim they made changes to the kernel, if they are using the stock kernel (if they aren't over-clockable then they are using the stock kernel) then they didn't. While there is a kernel source available to us, I have chosen to continue using the stock kernel until our official source is released by HTC for stability reasons.
I have chosen to NOT include adless browsing in my rom. I used adless browsing in all of my Hero Android 1.5 roms because it actually blocked ads from the browser. In Android 2.1 this functionality stopped working so I stopped including it. It was pointed out to me that while it doesn't block them in the browser, it does block them in apps (background data). The reason I am choosing to not include this is because as a developer myself, I feel that the authors deserve to get paid for what they do if you want to use their app. If you are choosing to use their free ad-driven application then I don't want to contribute to people blocking those ads and preventing the dev from getting paid.
See the official change log for all previous notes and changes! READ IT. It can answer a lot of questions if you are new to Fresh Evo.
DOWNLOAD: http://geekfor.me/new-release/fresh-evo-053/
RADIO: 1.39.00.05.31 (make sure you are running the newest radio if you are having problems with 4g)
New screen shots:
Older: screen shots:
Thanks to D/\SH at smartphonejunkie.com for the video! This is from the last version of Fresh Evo but he has some nice things to say.
Any plan to get this into ROM Manager? I find that app to be super convenient.
sph33r said:
Any plan to get this into ROM Manager? I find that app to be super convenient.
Click to expand...
Click to collapse
Yup it will be, I was just waiting to release so that the links worked.
Flashing now. The one thing I missed when leaving the Hero was fresh rom's. Thanks Flipz
flipzmode said:
Yup it will be, I was just waiting to release so that the links worked.
Click to expand...
Click to collapse
Awesome! I'm glad to see developers embracing that software.
Can't wait to try it, it sounds great.
Haha mad people must be downloading this your site is having issues establishing a database connection
Nvm seems fine now
Flashed with no problems. My Evo is Fresh!
Thanks Flipz
flipz just made my weekend!
Can we install directly over Fresh 0.1c Beta without a wipe?
Flashing now. Thanks Flipz
TheBiles said:
Can we install directly over Fresh 0.1c Beta without a wipe?
Click to expand...
Click to collapse
Shouldn't be a problem. And yea, the site is getting murdered. I just enabled super cache.
drbgotenks said:
Flashed with no problems. My Evo is Fresh!
Thanks Flipz
Click to expand...
Click to collapse
Hahahaha... I've been dying to say that!!!
Great to see you here flipz!
The beta version was running fine for me but I am excited to see the public version released.
For anyone not familiar with flipzmode's work, just flash this ROM and you'll be a fan!
omg I SO wish my Evo's battery isn't dead right now.
Awesome stuff. Was a huge fan of the hero roms. Now on to bigger and better things
The rom manager wouldn't let me flash. It didn't force close, it just said failed. To fix, I changed the setting in the very bottom panel to an older version, then changed back to the current one and it worked fine.
Flipz,
I love the idea with moving some of them to /data/app... which got me thinking... why not move almost everything there? That way everyone can uninstall whatever they don't like... or at least moving everything you can, over there to allow everything to still work.
Hey Flipz... I noticed that the Hero kitchen worked to push some of the .apk's back to the Evo. But some return an error..and fail.
For example the HTCFMRadio apk;
Can u clarify, when u say: adb shell mount /sdcardadb shell mount /systemadb shellcp /sdcard/fresh-removed-apks/WHATEVERAPP.apk /system/app
Like would "adb shell mount /sdcardadb shell mount /systemadb shellcp /sdcard/fresh-removed-apks/WHATEVERAPP.apk /system/app be all one command line? Or where should that be broken up at? I tried doing adb shell/mount /sdcard and it said "Usage: mount [-r] [-w] [-o options] [-t type] device directory..
drbgotenks said:
The rom manager wouldn't let me flash. It didn't force close, it just said failed. To fix, I changed the setting in the very bottom panel to an older version, then changed back to the current one and it worked fine.
Click to expand...
Click to collapse
Ditto. Did the the fix you suggested, and it's back in action.
Tenny said:
Flipz,
I love the idea with moving some of them to /data/app... which got me thinking... why not move almost everything there? That way everyone can uninstall whatever they don't like... or at least moving everything you can, over there to allow everything to still work.
Click to expand...
Click to collapse
Damn good idea, a second this if it could be done! It would be the most customizable ROM ever!!!!!

[WIP] 100% Native Android 6.0 TMO ROM

Greetings,
I am currently working on a 100% Android Marshmallow v6.0.1 variant for the Samsung On5 SM-G550T/1 (T-Mobile).
THIS IS NOT A THREAD ON HOW TO ROOT YOUR PHONE
This thread assumes you have already rooted and installed TWRP on your phone and have basic understanding on to backup and recover your phone.
If you need that sort of help, please see my other thread:
https://goo.gl/jWNVNX​
Reasons for Project:
I started this project for two reasons:
- Frustration for the lack of support for an otherwise great phone.
- Stumbling across the Samsung Factory Test Rom doing research for other projects.
This ROM has a a 100% Native Driver Set for Android v6.0.1 on the SM-G550T/1. The driver set is identical for the TMO or MetroPCS variants, but the EFS folder will remain different for each.
I'm going to outright confess that I am not a programmer and this is truthfully the first ROM I am trying to develop on my own. I'm a Project Manager and Software Designer by trade, but I rarely get this deep into ROM developments. I figured it was a good project to take on to learn the nitty griddy of what a truly pure Android Experience looks like. That being said, I'd greatly appreciate any help anyone can contribute and will make all my work freely available to anyone wanting to help provided that everyone participating goes into it with good faith that they have no intent on making substantial gains from this project.
Usage of these ROMs/Files/Programs are subject to the following licenses:
- Google's Android Open Source Project Licnese (AOSP):
https://source.android.com/setup/start/licenses
- Google's Individual Contributor License Agreement:
https://cla.developers.google.com/about/google-individual
- Apache Software License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0
- Samsung Open Source Release Center (OSRC) License:
http://opensource.samsung.com/reception/
That being said, I believe this remains a good enough device, IMHO, to transition people into Android or to provide to people not requiring a fully featured phone.
KNOX Status:
The Factory Test ROM is mostly clean having all the drivers intact and lacks most Samsung Bloatware "tampering". It *DOES* have some preliminary containers for KNOX installed, but none of it is active and takes up less then 1 MB of total space after cleaning passes to remove as many traces as could be removed without breaking things. It is currently being "managed" by an init.d script that generates the folders. I haven't been able to track down yet.
Known Issues:
- 100% Pure Android Menus.
- Rooted/Super User.
- Sound, Camera, GPS, TMO Modem, Wifi, Bluetooth 100% working.
- 100% Native Tethering.
- Adblocker pre-installed (for both Apps and Websites).
- The smallest amount of KNOX installations outside of Lineage. >1mb of KNOX is present with the only items being present are installer containers.
- I'm trying to track down Init.d files that loads with Android and automatically disables/flushes WIFI.
- By default, the power button is set a 100ms push time to turn off (not show power menu). I'm trying to figure out a work around for this.
- I'm trying to find a compatible Contacts Storage file.
- There is no shutdown menu.
Please note that any released versions of this ROM will have makeshift ways to get around these issues.
Downloads:
Please see the second post in this thread.
How to Install:
#01.) Backup your device.
#02.) Download the zip file for the TWRP backup.
#03.) Unzip the TWRP backup.
#04.) Load the downloaded restore into your TWRP Backup Directory.
#05.) Boot into TWRP Recovery.
#06.) Restore the ROM copied into your TWRP Backup Directory.
#07.) Reboot.
Note: No personal data has been configured.
References:
Update Log:
https://goo.gl/CEGCx9|
Required System Apps for Samsung Phones:
https://goo.gl/emTvgX
Things I Could Use Help On:
- A very good way to figure out what Init.d files are doing what without reading through them.
- A good way to change the PIT so we can move 2 gig from the System Rom into the User Rom space.
- Easy methods for changing key button presses.
- A shutdown menu setup.
- A way to make this into an installer.
Note that all those things I'm working on ALREADY, but suggestions would be helpful.
Thanks in advance for any help anyone offers.
Donations Welcomed:
Dev elopement of this ROM is timely, I appreciate any contributions you wish to provide.
https://goo.gl/esVVqA
DOWNLOAD LINKS:
[2019-03-11] Android (v6.0.1) Build #13 [RC] - Google
https://www.androidfilehost.com/?fid=1395089523397913770
- Note, due to Google Now being installed on this one, I can't configure the home long press as the restart menu.
[2019-03-11] Android (v6.0.1) Build #13 [RC] - Diagnostics
https://www.androidfilehost.com/?fid=1395089523397913771
[2019-03-02] Android [v6.0.0] Build #10F [RC]
https://www.androidfilehost.com/?fid=1395089523397908668
i would love to test this rom
Its been taking a little longer then I expected to get it working correctly --- I've been having trouble tracking down some bugs, but with a little luck, I'll post the Google variant tomorrow.
Here is a "working" version to look at:
https://www.androidfilehost.com/?fid=1395089523397901430
It's a restore for TWRP (not an install).
It has all the aforementioned bugs, but is pretty clean only with a few basic utilities installed on it.
I'm trying to track down a number of things:
How to change the Power Button function:
In my most current build, I have made the power button simply put the device to sleep with a long hold of the home button bringing up the power menu. I can't for the life of me figure out where the power button menu lives at or how to define it.
Normally, you'd go edit /system/usr/keylayout/Generic.kl, however, editing it button 116 (the power button) for "Power" only makes it turn off. I can remap it easily as sleep. I compared several other ROMs who use the exact same parameter.
My current version, I just use an app to remap several of those functions; but I don't feel like that's a "release worthy" fix.
Factory Mode:
I can't figure out how to get this version of the ROM to get out of factory mode. The only real problem this causes is, on bootup, it will display a message saying as such and then disable WIFI and turn off the sound. Both, of which, can be immediately be turned back on. It also disables power saver modes.
At first, I thought this was an Init.d file, but after doing some digging I determined this has to the /efs/factoryapp/factorymode file. I may need to swap elements from another EFS to get this fixed.
Contacts Storage:
This is another one I can't seem to track down, but I have a working idea how to fix it. At current, anything that uses Contact Storage won't work. I wonder if the contact storage I have on the system is simply incompatible for some reason. I'm going to try to pull over those system apps from another working rom.
Storage
I've mapped out all the partitions but am having trouble figuring out how to actually change the partitions. There is a whole 2 GB being wasted on the system partition. I'm actually very surprised that no one has ever released a rom with this fixed.
I've tried using parted, but my ADB Install is messed up something major and I cant track down that problem. Reinstalled ADB hasn't fixed it. Its largely a PC problem on my end; a problem I'm dragging my feat going and trying to fix. This is an issue I REALLY wish I could use PC tools for :-\. I've done these changes a thousand times on Windows based machines, but never on a Linux based OS.
Now that I think about it, maybe I should try doing this from the terminal prompt in TWRP. I just wish the keyboard in TWRP didn't suck :-\.
Other Thoughts:
Beyond those very vexing bugs, I have to honestly say that I feel like this experience on this rom is vastly superior to that of the stock Samsung Experience. Sure, these issues are vexing, but I'm also seeing much less system overhead (CPU usage, RAM usage) with this Rom then anything else outside of Lineage.
Update
Here's an update for everyone who might be interested:
The last couple of week's I spent an ENORMOUS amount of time trying to track down as much as I can to get this ROM to work as intended.
For those interested, I've developed a completely new spreadsheet describing everything that's bloatware versus needed items:
https://goo.gl/emTvgX
This spreadsheet will probably be handy for EVERYONE working on Samsung related devices. When its a little more clean, I'll throw it some place better; but since this is specific towards this device, I'll keep it here for now.
It describes everything in /system/app/ and /system/priv-app/ in Samsung's default install and which of those items are actually needed for a 100% clean Android Experience.
I've also rolled through the architecture and have cleaned a lot of "junk" out of the system. Overall, I've pulled it the system from around 1.3 gb installed all the way down to about 800 mb and still feel confident I can trim more out of it.
I've also made it a point to install as much updated system apps as possible. Its been a game of juggling Google, Samsung and other ROM apps to find what works. In general, there are only one major programs left that are Samsung based in any way and that's the Samsung Phone Service app; which seems like its required to interface with the specific hardware on the phone. I've tracked down a number of native Google teleservice.apk-s and none have worked to date.
I am, sadly, still having the aforementioned problems:
- Contacts won't sync despite being able to connect to the contact services and seeing what backups are available. Manual restores work and updating contacts TO the server works now.
- The Power Button turns off the device immediately. The problem resides in a configuration somewhere that's telling the "Power" function to not bring up the power menu. The power menu is in the system, but appears to be renamed or something. I'm having trouble tracking this down. For documentation sake, in theory you should be able to just go to /system/usr/keylayout/General.kl and edit button 116, but that doesn't work.
- The phone is still locked into "Factory Mode". Various documentation says that if you go to /efs/FactoryData/factorymode and edit the contents to "ON", it should resolve this issue, but it doesn't. I feel that the problem resides in the CSC folder and EFS folder, but I haven't gotten around to testing yet. I suspect if you swap the CSC and EFS folders out and set all the correct permissions it might fix that. As it stands now, however, its only a minor inconvenience.
Overall, there's a lot more junk to sift through on the last two problems. The first problem I am kind of stumped on.
If you want to download the ROM and look at it or run it, you can follow the below link. It's currently setup with my "trouble shooting environment" making key places to tinker with easily accessible.
DOWNLOAD HERE:
https://goo.gl/MuPqE3
@LighthammerX
Im very grateful for this site where we can come and learn from one another. I just wanted to say thanks for taking time to work on this device and then sharing your findings. I've been using my on5 for 2 months now after other device died. I'm in the process of moving now but once I'm done with that I'm going to scope out this bad boy and see if I can figure out a few things. Appreciate you sharing your information with us all. Cheers.
Sent from my on5ltemtr using XDA Labs
Thanks. I'm glad to see there's some interest here. IMHO, with the right setup, this little phone is actually a very nice device today.
I actually took a lot of what I learned from hack this ROM apart and applied it to Super Starz to get it running a lot cleaning as my daily runner until/if I get these few bugs figured out.
Personally, I think the most valuable thing I've been learning is just how bloated Samsung Devices truly are out of the box.
I'm going to go ahead and dump my progress log here too so you guys can see what I've been toiling with in hopes someone has some specific feedback on issues and if I am in the right place or not:
https://goo.gl/CEGCx9
As of the writing of this post, I'm virtually confident any problems I am experiencing has nothing to do with /efs/ or /system/csc/.
I've found some inconsistencies in /etc/ and in a few other directories in /system/.
I still wonder if there isn't a init.d file I haven't tracked down yet, but personally I find folder compares faster and easier to try to normalize then I do init.d files.
When it comes to folder compares, I can do a fast reboot and see if things break. When it comes to lines of code, I have to do a bulk of edits, reboot and hope for the best.
Just as an FYI, I plan on completely rewriting the OP when things are at a place where things work.
For anyone following the thread, the Downloads Section has been updated.
This seems really interesting ? I've been trying to find a good ROM for a while with little success, so hopefully this might be the one. I just have one question: what are the differences between the Google and Diagnostics versions of this ROM?

Categories

Resources