Related
Well, there you have it... that's the question, and the answer is obvious.
However, the caveat is not...
Does AEButton save your changes to the registry, or to a DLL?
Can someone tell me how I would go about cooking my personalizations into my ROM?
yes, you need to get the OEM package for it though. I have a lot of packages, but no aebutton.
you can one of two things....
1. learn how to create your own packages. there are a few tutorals here on xda.
2. send me the app and seriall number for activation and I will put one together for ya.
email is codyppc at gmail dot com
Cody,
thanks for answering, but i think you misunderstood...
I need some help figuring out how to make an OEM that will also set up all of my current button associations. I'm not sure if there's a DLL I need to pull off my phone and overwrite in the cab, or if there are registry entries I need to add to an RGU... I'm hoping someone has that info.
Any help?
badutahboy said:
Cody,
thanks for answering, but i think you misunderstood...
I need some help figuring out how to make an OEM that will also set up all of my current button associations. I'm not sure if there's a DLL I need to pull off my phone and overwrite in the cab, or if there are registry entries I need to add to an RGU... I'm hoping someone has that info.
Any help?
Click to expand...
Click to collapse
The easy way to find your answer is to use a registry compare program... Export your current registry, then change all the button assignments you want changed and then export the registry again. have the program compare the 2..... here's the registry program that I use to compare with... works great.... You should see the differences real easy if they are saved in the registry.....
azclown said:
The easy way to find your answer is to use a registry compare program... Export your current registry, then change all the button assignments you want changed and then export the registry again. have the program compare the 2..... here's the registry program that I use to compare with... works great.... You should see the differences real easy if they are saved in the registry.....
Click to expand...
Click to collapse
Thanks. I'll give your program a try.. I've been using windiff, and haven't been able to decipher the gobbledy-gook to figure out which registry entries are changed.
Here is a working AEButtons Plus OEM.
once you try user customization, you will love the flexibility in it. If a new program comes out, you can just uninstall your current version. Or, when you reflash you can just edit your SDconfig.txt
When you cook programs into the rom, you are stuck with that version
1999TL said:
once you try user customization, you will love the flexibility in it. If a new program comes out, you can just uninstall your current version. Or, when you reflash you can just edit your SDconfig.txt
When you cook programs into the rom, you are stuck with that version
Click to expand...
Click to collapse
Can you tell me how to set up AE button with user customization?
LOL. I forgot about that. yOu have to use the hide and unhide function in UC. It is posted in the UC thread. I'm laughing b/c i just remembered AE button plus gave me the hardest time at first, until I found out about the hide and unhide.
When you install AE button plus, it pulls you up to the program menu screen. That will just freeze User customization. So you have to be in unlock mode. I actually just install AE button plus and .net 3.5 upon start of UC, then I lock the phone and let it do the rest.
AE Button Plus stores its config in AEBPlus.cfg. This stores the button config as well as your registration data. That file needs to be in the same directory the rest of your AE Button plus files are.
EDIT: I have attached the OEM I use for mine. It has my AEBPlus.cfg in it which you will want to overwrite with yours. Otherwise, you will have my config as well as my serial # which is only good for my device.
Thanks guys! you're all awesome.. thanks for the help..
I'm going to try to cook AE into my next rom.. with that success, I think I'm only 1-2 steps away from having PERFECTION on my phone... haha
26/04/08 Update: some "i dislike" solved, check AP4 FAQ for solutions, Tips and Tricks
I am trying to open this thread to help AP cookers to have a single point to check for pro and cons in AP4, avoiding to post BUGS here.
Please explain WHY you dislike something
I've tested it for a while and:
I LIKE:
better battery life in my regular usage
the self portrait/landscape function
touchflo responce (after some tuning)
WM6.1 (SMS and IE)
Latest opera
Stability
I DISLIKE
The BIG htc home (to much home screen real estate used), and resources hungry too! (FULL SOLVED BELOW, 4th post)
The new USB Storage can't show the microdrive (PARTIALLY SOLVED BELOW, 4th post)
The slow keyboard responce (I've installed RESCO too, same delays) (FULL SOLVED BELOW, 4th post)
The comm manager without 3g enable/disable (good for battery saving purposes)
The flashing process, without any user control (I've copied the file unzipped during the installation process and i've dome some "reverse enigineering") I believe it could be done using a simpler command file, from command prompt windows, explaining step by step what is going on. Less "tricolours screen" and better debugging
sergiopi said:
I am trying to open this thread to help AP cookers to have a single point to chek for pro and cons in AP4, avoiding to post BUGS here.
Please explain WHY you dislike something
I've tested it for a while and:
I LIKE:
better battery life in my regular usage
the self portrait/landscape function
touchflo responce (after some tuning)
WM6.1 (SMS and IE)
Latest opera
Stability
I DISLIKE
The BIG htc home (to much home screen real estate used), and resources hungry too!
The new USB Storage can't show the microdrive
The slow keyboard responce (I've installed RESCO too, same delays)
The comm manager without 3g enable/disable (good for battery saving purposes)
The flashing process, without any user control (I've copied the file unzipped during the installation process and i've dome some "reverse enigineering") I believe it could be done using a simpler command file, from command prompt windows, explaining step by step what is going on. Less "tricolours screen" and better debugging
Click to expand...
Click to collapse
thanx for the opinions and feedback. for the slow keyboard response i would try the tweak that turns off the et9. its found in the main thread and will come in the new version of the config app.
the comm mananger was already in the x7510 rom so i just kept it as it is. i see though that it would be a good idea to add the 3g. i need to check if this comm mananger supports changing its function like the one i have in my polaris rom. then i could just have cmonex add a new tab to the config app where u check what options you like in the comm mananger.
i believe the usb to pc tool when turned on to mass storage mode lets you add to the microdrive.
the big htc home can be replaced with the smaller qvga one via the addons rar.
the flash process you would need to discuss with olipro/cmonex. i though believe its as simple as possible right now but i could be wrong.
A problem, for my important one, is that it occupies much memory. It is to say..., in my single country exist maps for GARMIN XT and if I install MANILA to him DIALER does not load GARMIN to me XT by lack of memory, if I install plugins to him in the TODAY does not load the GARMIN to me by lack of memory...
in the AP3 no....
Some Dislike Solved
1. Big HTC Home
go to http://forum.xda-developers.com/showpost.php?p=2053447&postcount=2
download addons.rar
unrar and install HTCHome_1025_721_ALL.cab
FASTER, also in portrait/landscape switching!
2. USB to Storage and Microdrive
Miletb suggest to change:
HLKM\Drivers\USB\FunctionDrivers\Mass_Storage_Clas s\DeviceName from DSK2:
to
DSK1:
it will work fine - transfer speed is also good
If you want storage card later you will need to change back to DSK2:
3. SLOW KB FEEDBACK:
PAWEL sugges to to change:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010409]
"Layout Text"="eT9 IME"
"Ime File"="\\windows\\eT9ime.dll"
to
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts\e0010409]
"Layout Text"="COMP IME"
"Ime File"="compime.dll"
this will fix 1)the suggestions dialog in sms/emails being missing 2)the accented characters 3)the slow Kb feedback
P.S. To reduce/cancel the TT landscape/portrait switching during driving, just tune the position of the gooseneck support. It is stable in my tests in landscape mode leaving the top 2 cm backward from the bottom (the top is closer to the windscreen). I drive a Nissan Pathfinder http://www.nissanusa.com/pathfinder/ and my tests were really HARD
sergiopi said:
[*]The flashing process, without any user control (I've copied the file unzipped during the installation process and i've dome some "reverse enigineering") I believe it could be done using a simpler command file, from command prompt windows, explaining step by step what is going on. Less "tricolours screen" and better debugging
[/LIST]
Click to expand...
Click to collapse
sorry but I doubt what you did can be called "reverse engineering"
exactly what is your suggestion anyway? is the way HTC wrote ROMUpdateUtility.exe not good enough for you? or what did you mean, please elaborate.
cmonex said:
sorry but I doubt what you did can be called "reverse engineering"
exactly what is your suggestion anyway? is the way HTC wrote ROMUpdateUtility.exe not good enough for you? or what did you mean, please elaborate.
Click to expand...
Click to collapse
Reverse engineering in simple words means to use tools to monitor the program execution, dump the memory used, the data flow trought the USB port, then to have a team analyzing all the info and trying to understand what's going on (and I have time, tools, and team)
I mean the process control. RUU is just a PART of the AP4 flashing process. If I want to flash AP4 again I can't do without flashing the SPL again.
You've built a new tool, NOT a plain RUU. AP3 new version is a plain RUU, AP4 IMHO is a batch process launching RUU, undocumented
I like to have a clear view of the processes, is hard to ask to HTC to show their processes, and you and olipro (and some others, POF is great too..) have done a good job in RUU reverse engineeering (RUU is a batch process too, from HTC...). I would like to have the AP4 .exe documented, having also the view of the .nbh and of the other tools used. May be others can build a new ROM to share, based on the new partitioned ATHENA!
The ATHENA flashed with your tool now is the WORST ATHENA in the world
1) no warranty, no way to go back
2) the only ROM available are AP3 and AP4. None can put a new ROM on it!
3) no official ROMs anymore
4) no "self cooked" ROMs anymore
PRACTICALLY SPEAKING IS NEEDED:
1) a simple tool to go back
AND/OR
2) a clear documentation of the changes done and the tools used
BTW I respect your good job, a tuned AP4 is a good ROM, and we are here to help ATHENA/AP4 to be the best device (and to play with knowledge)
3G button in comm manager solved
Just use schap's advanced configuration tool and ADD it Download it from here: http://forum.xda-developers.com/showthread.php?t=367043
I've removed the push e-mail button because the AP4 comm mgr default layout can have 6 buttons only, and I've added the 3G on/off.
The tool could be "device customized" shoul be nice to have an ATHENA version....
sergiopi said:
Just use schap's advanced configuration tool and ADD it Download it from here: http://forum.xda-developers.com/showthread.php?t=367043
I've removed the push e-mail button because the AP4 comm mgr default layout can have 6 buttons only, and I've added the 3G on/off.
The tool could be "device customized" shoul be nice to have an ATHENA version....
Click to expand...
Click to collapse
so i guess i have the comm mananger in there that u can set what items you want in it. hehe ok there will 100% be a 4.1 I think that will be finally what people wanted from 4.0 and i'll make this one a public beta first so we wont have any issues like 4.0
thanks for your post, I might have previously misunderstand your word usage of RE. so what did you do exactly?
because you people were so impatient we just released AP4 and a flasher, if you all had waited patiently, you'd have got it with extras, such as AP4 vanilla (not requiring new SPL), a standalone AP4 full feature rom (with special NBH header so only new SPL will accept it so no risks!!), and a downgrader utility.
but you will get those anyway just wait a bit more patiently.
until then, if you have an urgent warranty problem and *must asap* downgrade to stock ROM, just let me know in a PM.
also, you are a bit wrong about flashing the SPL again - the AP4 flasher checks if you already got SPL 3.50 on, if you do have 3.50 then it will not reflash the SPL (as that would be pointless as we can agree).
what kind of documentation do you need of the AP4 flasher?
here's what it does:
1. you run the athenaupdater exe, it seems to be waiting for something while it extracts itsutils (pmemdump and stuff)
2. the something is to determine if the Athena is running WM or is put in bootloader (if some moron doesn't read the excellent HowTo a link to which is included at the athenaupdater download) - it does it in the following way: attempts to push pmemdump to the athena, if that fails then after 1 min of waiting it'll error out and shows you the ****sticks message
3. if it finds the athena running WM then it also checks the bootloader version by reading a fixed memory location. then compares bootloader version to 3.50, if it is 3.50 then it won't flash the new spl, if it is not 3.50 (can safely assume it is below 3.50) then launches RUU which then launches SSPL (named version 3.15 and will only accept signed SPL's, signed by public htcdevs cert) as the enterbootloader.exe
otherwise just launches RUU with normal enterbootloader and the overwrite protection of the SPL 3.50 won't let the SPL in the big NBH flash.
4. the NBH flashes and the athena is supposed to nicely reboot to AP4.
if you cancel the process you can be left with corrupt wifi/modelid.
+1: for extra safety the NBH has the special header already so no moron can flash it to SPL 1.20 if they manage to quickly put the device in bootloader after the pmemdump check ran.
well I think that's it.
one last question, what was the note about no self cooked roms?
it is entirely possible, you can take the nk.exe module either from AP4 or from AP3newSPL (or use AP3newSPL as base if you are afraid of xip) and use that to make your rom compatible with the new SPL.
and there'll be a downgrade tool anyway.
sergiopi said:
The tool could be "device customized" shoul be nice to have an ATHENA version....
Click to expand...
Click to collapse
yeah why not, if someone tells me exactly what options from that config app I should port to my config app
cmonex said:
yeah why not, if someone tells me exactly what options from that config app I should port to my config app
Click to expand...
Click to collapse
May be the best solution could be to build XML config file with AP4 cheats and import it into the Shaps default tool.
There are may tweaks in the "basic" tool usefull for AP4 too. Comm manager buttons and many others.
You have a great knowledge about AP4 and about the tweaks used, the fine tuning could be done using the Shaps tool, customized with your XML file as explained
From Schaps
(...) But things changed since 2.x releases, now you can add your own tweaks or translate Advanced Config. by yourself using XML files!
(...)
XML configuration files are named AdvancedConfig_XXXX.xml where XXXX is Locale ID (English and French available at the moment). They contain list of registry tweaks organized by categories.
Here is XML configuration file structure, which is quite simple:
Code:
<advancedconfig>
<category name="Category name" icon="Icon index">
<setting key="Registry key path" name="Registry value name" type="Registry value type">
<title>Tweak title</title>
<description>Tweak description</description>
<values default="Default value">
<value data="Value data 1">Value description 1</value>
<value data="Value data 2">Value description 1</value>
</values>
<restrict>
<value key="Registry key path" />
<value key="Registry key path" name="Registry value name"/>
<value key="Registry key path" name="Registry value name" data="Value data" />
<value key="Registry key path" name="Registry value name" data1="Value data 1" data2="Value data 2" data3="Value data 3" />
<devices>
<model>Device model 1</model>
<model>Device model 2</model>
</devices>
</restrict>
</setting>
</category>
</advancedconfig>Supported value types : integer, string, file, folder.
<values> tag can contain predefined value data for the tweak, which will be displayed in a list in Advanced Config.
<restrict> tag allows you to display the tweak only if it satisfies all the conditions bellow. In this example: Registry key must exist AND Registry value must exist AND value data must equal to specified data AND value data must equal one of those 3 value data AND device model must be one of those 2 models.
Don't hesitate to ask me if something is not enough clear.
You can download here English and French XML configuration files of the lastest Advanced Config. release (2.1.0.0), which is available in this sticky: http://forum.xda-developers.com/showthread.php?t=317070.
Click to expand...
Click to collapse
cmonex said:
(..)
because you people were so impatient we just released AP4 and a flasher, if you all had waited patiently, you'd have got it with extras, such as AP4 vanilla (not requiring new SPL), a standalone AP4 full feature rom (with special NBH header so only new SPL will accept it so no risks!!), and a downgrader utility.
(...)
Click to expand...
Click to collapse
Thank you, for the complete answer and the really interesting schedule
I am patient, as I told in other 3ds, and as many of us I like to play with WM6 knowledge.
I will suggest just a change in the schedule: Downgrader first, Vanilla second and AP4.1 (I've seen a lot of interesting improvements suggested from other users) third
So far these are my finding,
I LIKE:
1. the HTC and Athena Project logo - beautiful
2. the self portrait/landscape function – a little jumpy therefore disable it
3. touchflo response – excellence now I can brake
4. WM6.1 – no comments
5. Latest opera though not as responsive as IE, still trying hard diplomatically.
6. Stability – yes, as good as AP3
7. mic reception – great improvement compare to AP3, not sure is becuz of radio change, handfree call effortlessly
8. speed and memory – no issue so far with all my favorite sw running.
9. splash screen – beautifully done
10. HTC home – best with “ HTCHome_1025_721_ALL
11. AP 4.0 HTC X-Button – wonderful to kill background sw
12. WOW HD Setting – greatly improve audio quality in speaker and earpiece
13. GPS fix – better than before, could be due to radio version
14. Bluetooth - discovered range improved with my S705, never from AP3 or radio 1.50
sergiopi said:
Thank you, for the complete answer and the really interesting schedule
I am patient, as I told in other 3ds, and as many of us I like to play with WM6 knowledge.
I will suggest just a change in the schedule: Downgrader first, Vanilla second and AP4.1 (I've seen a lot of interesting improvements suggested from other users) third
Click to expand...
Click to collapse
we're considering this suggestion already
...and fourth is AP5! (yes we already have new interesting plans for that but shhhh for now )
sergiopi said:
1. Big HTC Home
go to http://forum.xda-developers.com/showpost.php?p=2053447&postcount=2
download addons.rar
unrar and install HTCHome_1025_721_ALL.cab
FASTER, also in portrait/landscape switching!
2. USB to Storage and Microdrive
Miletb suggest to change:
HLKM\Drivers\USB\FunctionDrivers\Mass_Storage_Clas s\DeviceName from DSK2:
to
DSK1:
it will work fine - transfer speed is also good
If you want storage card later you will need to change back to DSK2:
3. SLOW KB FEEDBACK:
PAWEL sugges to to change:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010409]
"Layout Text"="eT9 IME"
"Ime File"="\\windows\\eT9ime.dll"
to
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts\e0010409]
"Layout Text"="COMP IME"
"Ime File"="compime.dll"
this will fix 1)the suggestions dialog in sms/emails being missing 2)the accented characters 3)the slow Kb feedback
P.S. To reduce/cancel the TT landscape/portrait switching during driving, just tune the position of the gooseneck support. It is stable in my tests in landscape mode leaving the top 2 cm backward from the bottom (the top is closer to the windscreen). I drive a Nissan Pathfinder http://www.nissanusa.com/pathfinder/ and my tests were really HARD
Click to expand...
Click to collapse
Awsome
Would someone organise this in the wiki
http://wiki.xda-developers.com/index.php?pagename=HTC_Athena_AP4_FAQ
is4 said:
Awsome
Would someone organise this in the wiki
http://wiki.xda-developers.com/index.php?pagename=HTC_Athena_AP4_FAQ
Click to expand...
Click to collapse
Wiki updated with GPS best setting, PAWEL's Ftouchflo cab and et9 fix, CMONEX's AP4 installer info, HTC home fix and some others....
I will suggest to READ and WRITE the wiki....
READ and WRITE the wiki
sergiopi said:
Wiki updated with GPS best setting, PAWEL's Ftouchflo cab and et9 fix, CMONEX's AP4 installer info, HTC home fix and some others....
I will suggest to READ and WRITE the wiki....
Click to expand...
Click to collapse
thanks sergiopi
I appreciated your recent postings about the htc home alternatives and the trick about refinding a lost microdrive
I also recommend to others to READ and WRITE the wiki
http://wiki.xda-developers.com/index.php?pagename=HTC_Athena_AP4_FAQ
Can't help myself
This thread is one of the most useful (meaning: if the info's not in here I have found it from what is here) about a ROM I have ever read.
More than that, I saw lots of potential for heated defensiveness, but somewhere that energy got sucked up (I hope it got burned off in the right place). I can't tell you how personally edifying it was for me to read such a grown-up and intelligent conversation in this forum.
I'm glad I have a x7501. Thanks.
After 6 hrs googling without finding solution, I tried to ask here.
I dunno if I'm asking in the right forum. If it's wrong just correct it but i really need help.
Here are my Q:
1. I'm using WM6.5.1 (I'm not sure) and the start menu order is confusing I just can move the application to the top
Can I arrange it like the way WM6.5.3 or WM 6.5.5 (by holding and dragging)? Maybe a tweak?
n.b: I've seen JWMD interesting anyway. But I've to install net Framework 3.5 and I can't do that due to lack of Memory.
2. I also want to ask, how to remove an applications (HTC Task Manager) from 'settings',
I've tried to remove the applciations registry from HKLM/Control Panel and also make a hide DWORD but they didn't work.
n.b: HTC Task Manager is preinstalled and attributed as ROM so I can't delete the application
Is there any solution?
Hi guys,
as I've been around for a while, I decided to share a bit of my work with you, too.
So feel free and use this small program if you like. No warranties as usal from my side.
This Bootmanager has a quite intuitive UI. You get an quick overview of the phone status and can select your boot profiles which you can manage inside the UI as you like (see screen shots below).
Additionally you can have voice announcements, SenseUI control, easy backup & restore of startup folder and program settings and an extended information screen. On this info panel you can find all important information about your phone.
This app only requires .NET CF 3.5 to be installed on your device.
The Pattern of the folder structure is always "\_AutoStart_" & selected Foldername. You can change the folder names in the UI settings tab. The folder "_AutoStart_Backup" is created by the program if you back up your current folder. All other "_AutoStart_" & X folders are created initially, but you want to choose which startup links are in there (folder names are case sensitive!). Just ensure the "X" matches your folder name in the ui settings for this specific button exactly. The default buttons are for Sense UI and XDAndroid. Their respective folder names (in the settings tab) are "Sense" and "Android", therefor I have "_AutoStart_Sense" and "_AutoStart_Android" folders on the root of my phone. In the "_AutoStart_Common" folder you have all the shortcuts which have to start no matter which profile is selected.
Tipp:
I have overclocked my device continously (stable) using this method (with this App) and with SmartBoot I can easily select between OC and non-OC configurations.
For your convenience this Windows Mobile® freeware app supports AppToDate, an easy to use application update program. You can obtain it freely from here.
Please download from Post #2.
Thanks to eboelzner for his great Sense SDK!
Download:
Download SmartBoot only here please. (Please no mirrors or similar!)
Please feel free to leave a comment or bugs found.
PS: I will not provide any localization support. Just english language.
If you want I can create a "Light" Version without sounds and stuff, just mention it.
Also if there is demand for it I could create a step-by-step guide.
AndiCP said:
Download:
Download SmartBoot only here please. (Please no mirrors or similar!)
Please feel free to leave a comment or bugs found.
PS: I will not provide any localization support. Just english language.
If you want I can create a "Light" Version without sounds and stuff, just mention it.
Also if there is demand for it I could create a step-by-step guide.
Click to expand...
Click to collapse
Would be nice if we could download it from there. Tried for 30 min but not possible.
claus1953 said:
Would be nice if we could download it from there. Tried for 30 min but not possible.
Click to expand...
Click to collapse
Downloaded just fine for me. I plan to experiment with Android soon, and this will come in handy. Thanks.
J_M_H said:
Downloaded just fine for me. I plan to experiment with Android soon, and this will come in handy. Thanks.
Click to expand...
Click to collapse
Still no luck for me, it says "site not available or too busy etc etc"
wow
AndiCP said:
Hi guys,
as I've been around for a while, I decided to share a bit of my work with you, too.
So feel free and use this small program if you like. No warranties as usal from my side.
This Bootmanager has a quite intuitive UI. You get an quick overview of the phone status and can select your boot profiles which you can manage inside the UI as you like (see screen shots below).
Additionally you can have voice announcements and an extended information screen. On this info panel you can find all important information about your phone.
This app only requires .NET CF 3.5 to be installed on your device.
I wanted to give the community something back, even though it is not much.
But maybe somebody finds it useful, I just thought I could share. Enjoy!
And please don't be too harsh as this is my first publication. There are more to come if it goes smoothly.
Please download from Post #2.
Thanks to eboelzner for his great Sense SDK!
Click to expand...
Click to collapse
big thank
Thanks, good idea & pretty app. I'll try it.
thanks, look like a very powerful and useful program.
downloading is a bit slow, but smooth.
This promises to be a great app.
Would you consider adding a "safe mode" boot option with it? Just wondering.
And thank you very much for sharing.
hello guys. what is XDAndroid? sorry for being a noob
Thank you for your kind feedback
YOSEFE said:
This promises to be a great app.
Would you consider adding a "safe mode" boot option with it? Just wondering.
And thank you very much for sharing.
Click to expand...
Click to collapse
You currently have two options for a safe mode:
1. Tap "Do nothing" at the initial screen (will exit immediatly -> no boot programs)
2. go to settings and enable "Confirmation", then click the button of your desired boot environment (and you can decide on each short cut -> safe mode).
@All: Thanks for your kind feedback! You are welcome!
PS: If you choose option 2 from above and tap no for at least one shortcut, you will get an "Ooops! Something went wrong!" message at the end.
You can ignore this, as it simply means not all shortcuts got executed.
Where is this app made? Itsn't really clear to me
Installed .cab, soft reset, error:
SmartBoot.exe
DirectoryNotFoundException
at System.IO.Directory.InternalGetFileDirectoryNames(String fullPath, Boolean file)
at System.IO.Directory.InternalGetFiles(String path, String searchPattern)
at System.IO.Directory.GetFiles(String path, String searchPattern)
at SmartBoot.Form1.Check()
at SmartBoot.Form1.Form1_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form._SetVisibleNotify(Boolean fVis)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.Run(Form fm)
at SmartBoot.Form1.Main()
on TMOUS HD2 2.08 stock rom
?
twoply said:
Installed .cab, soft reset, error:
SmartBoot.exe
DirectoryNotFoundException
at System.IO.Directory.InternalGetFileDirectoryNames(String fullPath, Boolean file)
at System.IO.Directory.InternalGetFiles(String path, String searchPattern)
at System.IO.Directory.GetFiles(String path, String searchPattern)
at SmartBoot.Form1.Check()
at SmartBoot.Form1.Form1_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form._SetVisibleNotify(Boolean fVis)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.Run(Form fm)
at SmartBoot.Form1.Main()
on TMOUS HD2 2.08 stock rom
?
Click to expand...
Click to collapse
I've got the same problem.
Hi AndiCP,
i think you have forgotten the xml file. I mean: \Application Data\SmartBoot\Configuration.xml
I have made a empty file. Then the message is:
Fehler: There is an error in XML document (0, 0).
Click to expand...
Click to collapse
OK, that's clear.
Next point: you have written that you support only english, no problem.
But Fehler in the popup's is german . Please fix it. And also upload an XML file please.
Also the \_AutoStart_ folders are not created automaticly. Is this the way how should be?
Have we to do this on our own, or is this a litlle bug we have found ?
BTW:
i have allways installed the right .NET version from MS.
EDIT 1:
you say on your private website that the folder names are case sensitive.
Then it must be: _AutoStart_Backup
In your screenshot: _Autostart_Backup
Sorry to say that the app is NOT working on my phone at this moment.
And i'am not alone. There are more people with problems. Please fix it.
At least sense gives problems on restart the phone.
I had to de-install the good idea app. Also some strange problems
on de-installtion. It was not possible. Only with many know how
i was able to de-install it.
mr.First said:
I've got the same problem.
Click to expand...
Click to collapse
Hello twoply and mr.First,
your program error probably comes from a different Startup folder or restricted access to it.
I can't reproduce this error, but I guessed and put an additional entry into the registry ("HKEY_CURRENT_USER\Software\SmartBoot\Autostart_Folder").
If your folder is not "\Windows\AutoStart\" you can enter another path there.
I also added a reg key to customize the initial sound file ("HKEY_CURRENT_USER\Software\SmartBoot\Sound_Load").
Please download the updated version.
Further you don't have to softreset in order to try or set things up, just go to your start menu and use the shortcut.
Finally I hope this helps you, please report your results here.
mike2nl said:
Hi AndiCP,
i think you have forgotten the xml file. I mean: \Application Data\SmartBoot\Configuration.xml
I have made a empty file. Then the message is:
OK, that's clear.
Next point: you have written that you support only english, no problem.
But Fehler in the popup's is german . Please fix it. And also upload an XML file please.
Also the \_AutoStart_ folders are not created automaticly. Is this the way how should be?
Have we to do this on our own, or is this a litlle bug we have found ?
BTW:
i have allways installed the right .NET version from MS.
EDIT 1:
you say on your private website that the folder names are case sensitive.
Then it must be: _AutoStart_Backup
In your screenshot: _Autostart_Backup
Sorry to say that the app is NOT working on my phone at this moment.
And i'am not alone. There are more people with problems. Please fix it.
At least sense gives problems on restart the phone.
I had to de-install the good idea app. Also some strange problems
on de-installtion. It was not possible. Only with many know how
i was able to de-install it.
Click to expand...
Click to collapse
Hello mike2nl,
first of all "Fehler" means "Error".
Second, "Configuration.xml" not found comes from the SmartBoot Directory not being created properly. (Bug: Updated version 1.01 fixes this, then you will also have all the other folders created automatically on first launch).
Third, "AutoStart" is correct whereas in the screen shot you saw before was a left-over of an earlier version, which doesn't matter, because if it wouldn't be found it will be created during backup process anyway.
Last but not least, I can say nothing about "strange problems".
Thanks for your feedback!
Please download the updated version 1.01 or just run AppToDate
Hi AndiCP,
thanks for your fast reaction. I will test it again now. Downloaded and then install it. Will report later here....
EDIT 1:
after installing the app and two times a soft reset the app blocks sense more then once. Strange...
I had to de-install the little app. This was an adventure again. All known ways are not working.
Only massive working in the windows folder and registry cleaning has helped out of that issue.
On which system you have developed thius app? If there something special done for the SonyEricson?
EDIT 2:
after re-install the application i had denite the folder move for the autostart things. Strange, because
then the app will workig. If i have selected Sense UI i get an error message:
Ooops, something went wrong
Click to expand...
Click to collapse
Is this normal? Why you say it is something went wrong? But so far so good. Will test further now.
EDIT 3 (info only):
i have changed the autostart folder in the cab from \Windows\Auto Start to \Windows\Opstarten (dutch version)
EDIT 4 (question):
Have we to copy the apps/shortcuts for the \_AutoStart_xxx\ folders on uor own?
- if the answer yes, no problem (i think thats the way for now)
- if the answer no, then is something wrong
Possible you can think about that issue for a future version of your helpfull app.
Further i think you must add the descirption from your private website here to the first post:
The Pattern is always "\_AutoStart_" & selected Foldername. You can change the folder names in the UI settings tab. The folder "_AutoStart_Backup" is created by the program if you back up your current folder. All other "_AutoStart_" & X folders are created initially, but you want to choose which startup links are in there (folder names are case sensitive!). Just ensure the "X" matches your folder name in the ui settings for this specific button exactly. The default buttons are for Sense UI and XDAndroid. Their respective folder names (in the settings tab) are "Sense" and "Android", therefor I have "_AutoStart_Sense" and "_AutoStart_Android" folders on the root of my phone. In the "_AutoStart_Common" folder you have all the shortcuts which have to start no matter which profile is selected.
Click to expand...
Click to collapse
AndiCP said:
Hello twoply and mr.First,
your program error probably comes from a different Startup folder or restricted access to it.
I can't reproduce this error, but I guessed and put an additional entry into the registry ("HKEY_CURRENT_USER\Software\SmartBoot\Autostart_Folder").
If your folder is not "\Windows\AutoStart\" you can enter another path there.
I also added a reg key to customize the initial sound file ("HKEY_CURRENT_USER\Software\SmartBoot\Sound_Load").
Please download the updated version.
Further you don't have to softreset in order to try or set things up, just go to your start menu and use the shortcut.
Finally I hope this helps you, please report your results here.
Click to expand...
Click to collapse
Thank you for updating application.
Indeed, my Startup folder has another name. I changed the path in the registry, and now everything works.
mike2nl said:
Hi AndiCP,
thanks for your fast reaction. I will test it again now. Downloaded and then install it. Will report later here....
EDIT 1:
after installing the app and two times a soft reset the app blocks sense more then once. Strange...
I had to de-install the little app. This was an adventure again. All known ways are not working.
Only massive working in the windows folder and registry cleaning has helped out of that issue.
On which system you have developed thius app? If there something special done for the SonyEricson?
EDIT 2:
after re-install the application i had denite the folder move for the autostart things. Strange, because
then the app will workig. If i have selected Sense UI i get an error message:
Is this normal? Why you say it is something went wrong? But so far so good. Will test further now.
EDIT 3 (info only):
i have changed the autostart folder in the cab from \Windows\Auto Start to \Windows\Opstarten (dutch version)
EDIT 4 (question):
Have we to copy the apps/shortcuts for the \_AutoStart_xxx\ folders on uor own?
- if the answer yes, no problem (i think thats the way for now)
- if the answer no, then is something wrong
Possible you can think about that issue for a future version of your helpfull app.
Further i think you must add the descirption from your private website here to the first post:
Click to expand...
Click to collapse
to Edit 1: I can't reproduce and never had something like that, sounds like you have problems in your rom anyway as you are the only one reporting this.
Info: Its a simple and standard setup cab (auto generated). Nothing special or changed, it only copies the files. It works the same way on every windows mobile version.
to Edits 2&3: as I said, please check your Autostart folder and change it accordingly.
to Edit 4: Yes. I won't ever include a filemanager!
Hi AndiCP,
i have downloaded the last version yesterday. Installed it and it is running.
At now withour any issue. I think the changings are the solution. But with
un-installation i have my issues. Also when sense is off. But that is not
really a big issue, yet. I will test this again after the next hard reset.
I think this comes with the next CHT test. We, the team, are really haevy busy .
So far, excellent app, that helps me to organize my startup issues on all
CHT (e, s, ...) issues. Thanks for that. That brings us a good effort.
Will report this to co0kie (CHT) and Dark Ninja (GTX).
BTW:
possible you can tell me (PM) where you get or has made the sound files.
I will change something for my needs
--------------------------------------------------
JWMD Armids 1.0a
Ever want to change the number of columns in your Windows Mobile 6.5/x Start Menu without doing a lot of hardwork? Here's another tool to do the job for you.
Armids can change your the number of columns in your Windows Mobile 6.5/6.5.x Start Menu or Edit the Start Menu Item look or even change the Selection Background image!
--------------------------------------------------
Armids supports the ff resolutions:
QVGA
WQVGA
SqVGA
VGA
WVGA
Armids has this ff features:
Change the number of columns
Portrait
Landscape
Change Selection background not yet implemented
Restor original GridScene file from custom ROM or Original Firmware
- Backup occurs upon first use of the application.
--------------------------------------------------
Using Armids
Please make sure that your device is currently in Portrait mode.
KNOWN PROBLEMS
No effect after reset
You ROM uses custom GridScene that was setup in registry. I have not yet got any answer on Chefs thread about setting this up. So if you have any idea, please share.
This registry key has something to do with it "[HKEY_LOCAL_MACHINE\Security\Shell\StartMenu] "CustomGridForm"="StartMenuCust"
History said:
February 27, 2011
- Landscape support
- Fixed some null errors when reading the CPL file.
Click to expand...
Click to collapse
Guys when reporting an error
Kindly include this details:
Device Brand and Model
ROM, ROM Language, ROM Link
Error Message and Screenshots
What you did before the error shown.
tried it, just letting u know it doesn't work on touch pro2 running 6.5
orlandojumpoff said:
tried it, just letting u know it doesn't work on touch pro2 running 6.5
Click to expand...
Click to collapse
you might be using custom gridscene that was setup in registry which I tried to ask in Chefs thread.. and still no answer from them
Thanks for the feedback.
very nicely done. What program were you using in the first video to control your device with your pc? I've used several. Some I like more than others but they all have their faults/lack of capability.
scott8813 said:
very nicely done. What program were you using in the first video to control your device with your pc? I've used several. Some I like more than others but they all have their faults/lack of capability.
Click to expand...
Click to collapse
I was just using an Windows Emulator from Visual Studio.
but if you want a desktop app to control the screen of your winmo device; you can use My Mobiler. It's very very free!
Nice job seeing the videos, what about making it for HVGA aswell, tried it with hope but no luck on my HD mini
Nullstring said:
KNOWN PROBLEMS
No effect after reset
You ROM uses custom GridScene that was setup in registry. I have not yet got any answer on Chefs thread about setting this up. So if you have any idea, please share.
This registry key has something to do with it "[HKEY_LOCAL_MACHINE\Security\Shell\StartMenu] "CustomGridForm"="StartMenuCust"
Click to expand...
Click to collapse
That registry key tells the start menu engine to use a "custom" .cpr layout for the Start menu. The normal filename of for the start menu layout is StartMenu_GridScene_480x800.cpr , but if you have the registry key enabled, then windows looks for StartMenuCust_480x800.cpr . HTC does this by default in their stock ROMs, in order for windows to load their custom .cpr files. A pure windows ROM will look for a StartMenu_GridScene_480x800.cpr for example.
Some chefs choose not to mess with that and just StartMenuCust_480x800.cpr gets used. *I* for example, take that key out in my ROMs and I use StartMenu_GridScene_480x800.cpr . So you just have to account for both All you have to do is look for the registry key and if it's not there, then it's safe to say StartMenu_GridScene_480x800.cpr is the layout used.
Testing on HD2 T-mobile
Does not work on HD2 T-Mo Even after reset.
Running
Manila version 2.5
Rom/2.13.531.1 (90963) WWE
Hi Nullstring,
very well done, really. I have also a future request:
- what do you think about background changing?
-- That will be the right function for the CHTArtwork thead. Because i have to many ideas and can not do all the work .
Not working
xperia x1
wm 6.5.3
rom 826x wwe
It doesn´t work in HD2 European, ROM HTC 1.66.
Humongus1 said:
Does not work on HD2 T-Mo Even after reset.
Running
Manila version 2.5
Rom/2.13.531.1 (90963) WWE
Click to expand...
Click to collapse
So...I think this would be a great add on to our HD2's. Is there going to be an update?
hi nice app. but sadly dosent work on HD2 , hope works in a future cose is a god app to have.
I got it working on my European HD2 (Factory ROM) by editing the registry value - as mentioned in an earlier post in this thread. As suggested I changed the registry key HKLM\Security\Shell\StartMenu] "CustomGridForm" to say "StartMenuCust" instead of "StartMenuCust". after a soft reset the program worked.
simonwoods33 said:
I got it working on my European HD2 (Factory ROM) by editing the registry value - as mentioned in an earlier post in this thread. As suggested I changed the registry key HKLM\Security\Shell\StartMenu] "CustomGridForm" to say "StartMenuCust" instead of "StartMenuCust". after a soft reset the program worked.
Click to expand...
Click to collapse
ok my register key now is
HKLM\Security\shell\startmenu "CustomGridForm" = StartMenuCust
what do i have to chage from this register key to make the JWMD Armis work? becouse i didnt get what u said .
hi guys!! am so sorry for this issues. Just got back from vacation!
I'll see what I can do tonight!
for the mean time. the fix for this is..
if you have stock rom or your chef did not change any graphical changes in the start menu (other than number of columns) then:
create/update this registry
[HKLM\Security\shell\startmenu]
CustomGridForm="StartMenuCust"
to
[HKLM\Security\shell\startmenu]
CustomGridForm="StartMenu"
Hey just wanted to say thanks, very handy little app. Works fine for me on my TP2 running MightyRom official. Keep up the great work!
Nullstring said:
for the mean time. the fix for this is..
if you have stock rom or your chef did not change any graphical changes in the start menu (other than number of columns) then:
create/update this registry
[HKLM\Security\shell\startmenu]
CustomGridForm="StartMenuCust"
to
[HKLM\Security\shell\startmenu]
CustomGridForm="StartMenu"
Click to expand...
Click to collapse
OK,i will install it once again on my hd2 and try your modification...
It's me again,it didn't work and showed me this error msg below...