Android App Review: Google Inbox to Improve Your Life – XDA TV

Recently, Google+ exploded with the announcement of Google Inbox, as … more

Damp the LG G3 Thermal Throttling

As our mobile devices grow thinner and more powerfulwith each passing generation, it’s inevitable … more

Google Play Developer Distribution Agreement Due Tomorrow

Every once in a while, Google updates theGoogle PlayDeveloper Distribution … more

LG to Release Octa-Core “Nuclun” SoC in the LG G3 Screen

LG is set to follow the likes of Samsung and other manufacture its own … more
Post Reply

[APP][Update 2009/04/08] SSMaHo 0.0.4.0

OP svenso

16th March 2009, 10:24 PM   |  #1  
OP Senior Member
Flag Bern
Thanks Meter: 0
 
115 posts
Join Date:Joined: Jan 2006
More
[APP][Update 2009/04/08] SSMaHo 0.0.4.0

Guys

I reimplemented the old SSMaPa. completly new technology.

There aren't many new features till now, but the new architecture allows further changes..

some new features
- differing between mail and sms now possible
- added some new replacements
- landscape mode fully supported
- should be working generic on all manila versions

I also added gsgetfile.dll as default file chooser for ssmaho

How to use:
- if you was using old ssmapa, do first a 'full restore' in ssmapa!
- Extract all 4 files and copy them to a folder on your phone (the folder has to stay on the phone.. I recommand /programs/ssmaho)
- run ssmahogui.exe
- click on the first button
- click on load configuration
- click on "Start INIT-Assistant"
- There are two modes, prefer the fast init, only if this is not working, choose the manila file from the slowinit box. Click on Fast Init (or maybe slow init)
- There should appear something like: "CreateProcessW offset found: 0x002d4240, ..." If that's not the case and "unknown exetype" appears, then use slow init.. In some cases you have to click 2 times... If this isn't working too, then sorry, ssmaho will not work on your device.
- click close
- click on "start assigner mode"
- minimize ssmaho (click right top corner, fast, or start -> today)
- Go back to manila
- click on every element you want to replace in manila
- there should pop up a window 'Assigner'. enable in minimum following checkboxes: Active, EXE Name, all News
---- Match condition commandline is useful for hooking sms inbox and mail inbox
- with the button "..." choose the new file
- click ok
- assign as many as you want.. windows are not working, but there are more than in ssmapa.. also landscape alignment should be working
- when you're done go back to ssmahoGUI and click on "Stop all".
- go to shortcuts, I recommand enabling all...
- click on "Save Configuration"
- click on About (or don't do it :P)
- close the program
- You have under programs new shortcuts: SSMaHo Attach / SSMaHo Detach. click on "ssmaho attach" and the new programs get called when working with manila.
--> You have to execute the attacher everytime manila crashes. If you use autostart it should automatically attaching after softreset, but not after a crash.

I don't think that this tool is able to destroy something on the phone. Never mind, I'm not responsible for any damages.

Upgrade instructions
1. copy all the new files to the same directory
2. Click on "Install new HookerDll"
2.1. If this fails, click on "Load Configuration" -> "Stop All"
2.2 Reclick on "Install new HookerDll"
3. ReDo the initialisation. You should use FastInit. There should appear 6 offsets
4. Ready.. You can now use ssmaho...

With version 0.0.3.0 I implemented a real inline patch (hooking a function of manila). a generic solution for smt. like this is heavy... theoretically it should work (tested on a rhodium and old manila)... but as soon as htc changes smt deep, it won't be working anymore..





Tricks
- Everytime the first button is available, click it... you'll then have lesser "where the hell"-messages
- if you have problems with one function / one hook, deactivate it with "manual configuration"

Important
- The new inlinefunction-hooking of manila can only be searched with fast init. Also, fast Init isn't as fast as before, because it has to search more data... be patient after clicking on it..


Please donate for me! I'm a apprentice and use a lot of my free time for working on the computer, to be able to create such tools.

Thank you

Received Donations:
  • 15 Euro - 28wagram - 2009/05/13 - nice, thank you
  • 10 Euro - ppc3300 - 2009/04/07 - thank you
  • 10 Euro - lacasi - 2009/07/23 - thank you
  • 10 Euro - Martin L. - 2010/01/02 - thank you
  • 5 Euro - juwenio - 2009/04/03 - thank you
  • 5 Euro - Trident - 2009/04/09 - thank you
  • 5 Euro - mpayne - 2009/06/11 - thank you
  • 5 Euro - 1swat - 2009/06/25 - thank you
  • 5 Euro - aussiebum - 2009/08/02 - thank you
  • 5 Euro - plerche - 2010/02/23 - thank you

Changelog:
Version 0.0.4.0 (2009/04/08)
- Improved slow init. ssmaho now fully working on all devices where manila.exe isn't read-accessible (file is fully readable in ram )
--> Full support for Dutty 2.6 xtreme !
- added crash handler
--> on new phones, evertime manila crashes (not restart, crash) ssmaho gets reattached automatically. This feature is like all other event-based and not polling anything..
- fixed some bugs

Version 0.0.3.2 (2009/04/06)
- Removed exe limitation.. all filetypes are now supported

Version 0.0.3.1 (2009/04/05)
- ssmapat2hook.dll doesn't get removed after install
- improved --with-wait function. probably it helps, probably not..
- filename is no more case-sensitive
- last filename will be shown in fast-init box
- change on assigner: clicking to cancel will do the original action, clicking Ok will supress it
- added architecture for an external api interface (if your're interested, contact me)
- added new patch (only for developer usage, on page change)

Version 0.0.3.0 (2009/03/28)
- After hours and many evenings of work, I am proud to present the new ssmaho-version!
- Added special-infile-patch, hooks every subview of manila.
- Rhodium calendar / Call History and much more gets triggered (altough, on old manila versions, call history isn't hookable)
- bugfixes, autosave, ...
- added manual offset changer for professionals

Version 0.0.2.0 (2009/03/19)
- Added new hook (click on sms / mails / maybe rhodium calendar)

Version 0.0.1.0 (2009/03/16)
- First official release
- Thank NLS and hanackin for their patience on beta testing

P.S. Excuse me for my english...
Attached Thumbnails
Click image for larger version

Name:	screen.jpg
Views:	16632
Size:	66.0 KB
ID:	167080  
Attached Files
File Type: zip ssmaho_0.0.1.0.zip - [Click for QR Code] (161.3 KB, 968 views)
File Type: zip ssmaho_0.0.2.0.zip - [Click for QR Code] (162.5 KB, 1176 views)
File Type: zip ssmaho_0.0.3.0.zip - [Click for QR Code] (164.5 KB, 758 views)
File Type: zip ssmaho_0.0.3.2.zip - [Click for QR Code] (165.3 KB, 642 views)
File Type: zip ssmaho_0.0.4.0.zip - [Click for QR Code] (166.9 KB, 11039 views)
Last edited by svenso; 23rd February 2010 at 07:50 PM. Reason: donation
16th March 2009, 10:25 PM   |  #2  
OP Senior Member
Flag Bern
Thanks Meter: 0
 
115 posts
Join Date:Joined: Jan 2006
More
reserved@sven
16th March 2009, 10:32 PM   |  #3  
Drybonz's Avatar
Senior Member
Thanks Meter: 57
 
780 posts
Join Date:Joined: Sep 2008
Thanks a bunch, Svenso... I am a long time SSMAPA user, and I am very happy to see this new app.

16th March 2009, 10:51 PM   |  #4  
kauka187's Avatar
Senior Member
Flag Narbonne, France
Thanks Meter: 1
 
181 posts
Join Date:Joined: Sep 2008
So will this prog allow me to have wmp open instead of tf3d music player when i touch the music tab in touchflo? also will this software work on the new manila?

cheers
16th March 2009, 10:55 PM   |  #5  
Senior Member
Flag Sweden
Thanks Meter: 0
 
109 posts
Join Date:Joined: Feb 2007
That´s indeed nice improvments. The question is if this app supports the upcoming "XBmod Manila Rhodium port". If it is you´re my hero!!
16th March 2009, 11:04 PM   |  #6  
Junior Member
Thanks Meter: 1
 
26 posts
Join Date:Joined: Oct 2007
Really cool tool. I hope that no bugs will be found.
Hmm, previous version of this tool used manila's files patches, I suppose, but now we have to check an autostart option... that means that you patch manila in the RAM, but not the file. Does your app hang in memory or it starts after a soft reset, patches and unloads?
16th March 2009, 11:08 PM   |  #7  
Drybonz's Avatar
Senior Member
Thanks Meter: 57
 
780 posts
Join Date:Joined: Sep 2008
Testing now... not sure if I am clear on what everything on the pop-up assignment screen does.

*edit* Ok, I think I've got it. I have successfully mapped the "time click" on XBMod's HD manila.
If I click on the call history button it brings up the call history instead of bringing up the assignment screen. I'm assuming this element cannot be mapped?
Last edited by Drybonz; 16th March 2009 at 11:25 PM.
16th March 2009, 11:45 PM   |  #8  
NLS's Avatar
Senior Member
Flag Piraeus
Thanks Meter: 45
 
2,389 posts
Join Date:Joined: May 2005
Yes unfortunately you assume correctly.

But SSMaHo is a better base to develop on, anyway.
16th March 2009, 11:47 PM   |  #9  
Drybonz's Avatar
Senior Member
Thanks Meter: 57
 
780 posts
Join Date:Joined: Sep 2008
Quote:
Originally Posted by NLS

Yes unfortunately you assume correctly.

But SSMaHo is a better base to develop on, anyway.

I'm already loving it. The fact that it works on the HD manila is wonderful.

*edit* How does the "differing between mail and sms" work? If I click on the "all messages" button on the sms tab will it just remap this button?
Last edited by Drybonz; 16th March 2009 at 11:51 PM.
16th March 2009, 11:54 PM   |  #10  
Junior Member
Thanks Meter: 1
 
27 posts
Join Date:Joined: Nov 2007
Hi,

Thanks a lot for all your effort with this tool. It's a great idea and hopefully it'll work on my device in one of the next versions. Stumbled upon your tool yesterday and read the whole thread of the previous tool, and now tried this one. But it seems there's still something going on with this manila version, your tool doesn't like.

When I press "Start Assigner Mode" I get a popup saying "thats bad. Proc not found -.-"

I'm using a new HTC Touch Cruise (09). It already features the new "Footprint Tab". In case I can send any file to you to help, please don't hesitate to ask.

Until then: good luck with your exams!

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes