Shortcuts: Mobile | Active Topics | Newest Posts | Latest Freeware | Private Messaging | Contribute News | Archive 
  NEWS
  Search News
Browse by Category
News History
1SRC News RSS Feed
1SRC Podcast RSS Feed
Contribute News
  FORUMS
  Search Forums
Topic Specific
News
General
Applications
  Games
  Video
Deals & Promos
Developers
E-books
Mac / Linux
Medical
Podcast
Skins & Backgrounds
Wireless
Off-Topic
  Audio/Video
  Cellphones
  Digital Cameras
  Gaming
  Gadgets & Gizmos
  Non-Palm OS PDAs
  PCs/Laptops
  Tech Web
palm
pre
Foleo
T|X-Series
Z-Series
LifeDrive
Zire
Treo
Tungsten
Older Palms
Sony
VZ-Series
TH-Series
UX-Series
TJ-Series
NX-Series
TG-Series
NZ-Series
Older Clies
Tapwave
Zodiac
Garmin
iQue
Other Licensees
AlphaSmart
Fossil
Group Sense
Kyocera
LG
Samsung
Site Specific
Arcade
Comment/Suggest
  FREEWARE
  Search Freeware
Applications
Ebooks
Skins
Backgrounds
  ABOUT US
  Contact Us
Contribute News
About Us
Privacy Statement
  LOW PRICE SEARCH

Search for the lowest prices: 




  LINKS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Go Back   1src Forums > Topic Specific > Developers
User Name
Password
FAQ Members List Calendar Chat Arcade Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
Old 08-08-2008, 06:02 PM   #1
Jerramy
Embedded Systems Software
 
Jerramy's Avatar
 
Join Date: Feb 2004
Posts: 67 Jerramy is on a distinguished road
Question OS5 Hack Writing

Okay, so since I have a crazy (completely done before, badly) idea which involves patching scores of system calls, I'm now wanting to learn about programming hacks for OS5.

I've found YAHM, and it's developer page. I found Onboard ARM, for assembling armlets onboard, or I could use prc-tools I guess.

Are there any other hack managers for OS5 I should look at?

Is it possible to patch OS5 system calls without a hack manager, and is there documentation somewhere telling me how to do this?
Jerramy is offline   Reply With Quote
Old 08-08-2008, 08:01 PM   #2
dmitrygr
Software engineer/hacker
 
dmitrygr's Avatar
 
Join Date: Jan 2004
Location: Silicon Valley, CA
Posts: 5,062 dmitrygr will become famous soon enough
Send a message via ICQ to dmitrygr Send a message via AIM to dmitrygr Send a message via MSN to dmitrygr Send a message via Yahoo to dmitrygr
nvfs v4?

backup and prepare to buy new devices. messing with nvfs is a great way to brick a device...seriously...you persistence is only rivaled by your lack of research, and foolishness
__________________
Annoying me is NOT an approved way of encouraging me to produce software

My software:PowerSDHC, PowerDrive, nuRom, UDMH, warpSpeed, PowerDiGi, brightnessFix, etc...
Get it all here:http://www.PalmPowerups.com
dmitrygr is offline   Reply With Quote
Old 08-09-2008, 06:01 AM   #3
phreakonaleash
Lifeflash'd and loving it
 
phreakonaleash's Avatar
 
Join Date: Nov 2006
Location: Phoenix AZ US
Posts: 1,537 phreakonaleash is on a distinguished road
Send a message via AIM to phreakonaleash Send a message via MSN to phreakonaleash Send a message via Yahoo to phreakonaleash
Quote:
Originally Posted by Jerramy
I'm now wanting to learn about programming hacks for OS5.

Everyone's there eventually... Few have the tenacity and will to learn (and plethora of devices) to stay there... Like I said in the OBC group, bro, stick with 68k apps and don't toy with hacks until you're beyond expert.
__________________
[b]/*PhreakOnALeash*/
Ryan Rix -- KDE Developer, HomePage
phreakonaleash is offline   Reply With Quote
Old 08-09-2008, 12:42 PM   #4
Jerramy
Embedded Systems Software
 
Jerramy's Avatar
 
Join Date: Feb 2004
Posts: 67 Jerramy is on a distinguished road
"nvfs v4? backup and prepare to buy new devices. messing with nvfs is a great way to brick a device"

Actually, I have no interest in messing with nvfs, and my device is unbrickable I believe, as it uses Mask ROM, not NVRAM/Flash. As far as I know, there's no way to modify the ROM image, so a hard reset really does put it back to original.

"...seriously...you persistence is only rivaled by your lack of research, and foolishness"

Thanks, your skills and knowledge are only rivaled by your lack of helpfulness, and arrogance. Research is what I'm doing. Asking the people who know, where to find the research materials I need, is how one goes about this stuff.

Seriously. I essentially already said what I had in mind. I want to patch a several system calls, namely the ones which lock and unlock databases, to check a list of databases which have been mapped from the VFS to RAM. Unmapped files are handled normally, but mapped files consist of only the header blocks of records. System calls which would copy data out of records would instead copy it from VFS, and calls which would write to records would instead write to a temporary database, which would be copied back out to VFS when the mapped database is unlocked. The only part of the mapped files which would be in RAM would be info blocks, and written records.

You're right, I very well will give up before I complete it, but I might learn something in the process. If I could find an application that did this for me, I wouldn't spend the time, but I have a desire/need that's unfulfilled, and enough programming skills that it's not completely impossible for me to do it myself.

The only applications which come close to this effort are:

1. MemoryJack, which I can't find anywhere (If someone has a link to a prc, or could email it to me, I'd love to try it)
2. MsMount, which crashes my device on reset, whether I have any files mounted or not, and even if it's disabled! (It does actually work though, before I reset).
3. PalmVM, which has never seen the light of day, and probably never will, for unknown reasons.

So I'm basically stuck with either rolling my own, or giving up. You're all telling me to give up. Way to be supportive guys.
Jerramy is offline   Reply With Quote
Old 08-09-2008, 01:23 PM   #5
dmitrygr
Software engineer/hacker
 
dmitrygr's Avatar
 
Join Date: Jan 2004
Location: Silicon Valley, CA
Posts: 5,062 dmitrygr will become famous soon enough
Send a message via ICQ to dmitrygr Send a message via AIM to dmitrygr Send a message via MSN to dmitrygr Send a message via Yahoo to dmitrygr
teling you to give up to save you time, not to be an ***.

it's a multi-month effort to get it to even not crash with all the patches
and more months to get it to mostly work.. and an unknown length of time to get it to dully work
__________________
Annoying me is NOT an approved way of encouraging me to produce software

My software:PowerSDHC, PowerDrive, nuRom, UDMH, warpSpeed, PowerDiGi, brightnessFix, etc...
Get it all here:http://www.PalmPowerups.com
dmitrygr is offline   Reply With Quote
Old 08-09-2008, 02:35 PM   #6
Jerramy
Embedded Systems Software
 
Jerramy's Avatar
 
Join Date: Feb 2004
Posts: 67 Jerramy is on a distinguished road
Well then can I help you with yours? I'd be glad to throw any hours I have at it. I have no fear of bricking my unit, because I don't think I can.

-Jerramy
Jerramy is offline   Reply With Quote
Old 08-09-2008, 02:40 PM   #7
Jerramy
Embedded Systems Software
 
Jerramy's Avatar
 
Join Date: Feb 2004
Posts: 67 Jerramy is on a distinguished road
Oh, I just figured out why you won't release it. It's a good reason. I seriously won't share even a hint of it, if you'd let me see.
Jerramy is offline   Reply With Quote
Old 08-09-2008, 02:45 PM   #8
Jerramy
Embedded Systems Software
 
Jerramy's Avatar
 
Join Date: Feb 2004
Posts: 67 Jerramy is on a distinguished road
TealMaster. Will this let me program 68K hacks? It'd certainly be easier than writing ARM code. It'll let me target standard API functions.
Jerramy is offline   Reply With Quote
Old 08-09-2008, 02:46 PM   #9
Jerramy
Embedded Systems Software
 
Jerramy's Avatar
 
Join Date: Feb 2004
Posts: 67 Jerramy is on a distinguished road
And yes, I'm persistant when I get interested in something. I've been trying to improve the same fuzz face circuit for months.
Jerramy is offline   Reply With Quote
Old 08-09-2008, 03:36 PM   #10
dmitrygr
Software engineer/hacker
 
dmitrygr's Avatar
 
Join Date: Jan 2004
Location: Silicon Valley, CA
Posts: 5,062 dmitrygr will become famous soon enough
Send a message via ICQ to dmitrygr Send a message via AIM to dmitrygr Send a message via MSN to dmitrygr Send a message via Yahoo to dmitrygr
68k hacks do not work on os5, tealmaster fools hacks into somewhat workign using notifications - quite an ugly thing...

I do not want to release my code because there are a lot of apps that do unsupported things and explaining this to users is a support nightmare. I have no time or money to waste telling people that it is not my fault the other apps' authors did not read the OS manual before coding.

Furthermore my code has a conflict with palm's SD driver, which means that to make it work fully you either need to (1) use my SDHC driver or (2)never call VFS api into a memory chunk managed by my code.


edit: just find me on an instant messenger and we can talk it out, no point doing it here.
Code:
aim: hacker19180 yahoo: dmitrygr2003 msn: dmitrygr@attbi.com icq: 409251583
__________________
Annoying me is NOT an approved way of encouraging me to produce software

My software:PowerSDHC, PowerDrive, nuRom, UDMH, warpSpeed, PowerDiGi, brightnessFix, etc...
Get it all here:http://www.PalmPowerups.com

Last edited by dmitrygr : 08-09-2008 at 03:38 PM.
dmitrygr is offline   Reply With Quote
Old 08-09-2008, 03:40 PM   #11
phreakonaleash
Lifeflash'd and loving it
 
phreakonaleash's Avatar
 
Join Date: Nov 2006
Location: Phoenix AZ US
Posts: 1,537 phreakonaleash is on a distinguished road
Send a message via AIM to phreakonaleash Send a message via MSN to phreakonaleash Send a message via Yahoo to phreakonaleash
Jerramy, and I told you via OnBoardC user group to try PowerRun... Does what you say and does it nicely...
__________________
[b]/*PhreakOnALeash*/
Ryan Rix -- KDE Developer, HomePage
phreakonaleash is offline   Reply With Quote
Old 08-09-2008, 11:32 PM   #12
Jerramy
Embedded Systems Software
 
Jerramy's Avatar
 
Join Date: Feb 2004
Posts: 67 Jerramy is on a distinguished road
Thanks, and Dmitry, that's a very reasonable reason to no want to release it. You're right, even the one I'm thinking of, I was thinking, "And then someone will do something totally bizzare, and bypass my hacks entirely, or rather, only HALF entirely, totaly screwing things up."

Sorry, I can't chat right now (I'm running out the door to see The Mummy), and I can't IM at work (banned and blocked), but I'll get one set up and home, I can chat at night every now and then (depending on family needs). I do appreciate you putting up with me, and I'm sorry for being offensive.

I'll try PowerRun. The only thing was that it needed to copy all files into memory as I understood, which prevents me from running those BIG applications. Also, I think it only copied in files with the same CreatorID. Or does it copy everything in the same directory? Nevermind, I'll figure it out myself.

I'm really not this annoying in person... actually, I probably am. ;o)
Jerramy is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
os5 evedit hack replacement? Pontius Applications 2 09-22-2003 10:15 PM
Hush Hack for OS5 Deaton Applications 7 08-28-2003 07:10 AM
Hack on OS5 landlord Applications 6 07-05-2003 01:26 AM
OS5 TealMaster Hack Compatability kennyd Applications 9 05-26-2003 11:26 PM
Middle Caps Hack for OS5? Jennyfer Older Clie 0 03-03-2003 09:32 PM


All times are GMT -5. The time now is 08:34 AM.

  AD HOSTS ?
  GOOGLE ADS ?
  AMAZON ADS ?

Powered by: vBulletin Version 3.0.3
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
©2001 Entity City, LLC. All rights reserved.