User Tools

Site Tools


sony_ericsson:patches

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
sony_ericsson:patches [2025/10/07 08:34] – [runtime vkp] adminsony_ericsson:patches [2026/01/27 22:33] (current) – [Patch porting +tools] admin
Line 17: Line 17:
  
  
-If you use runtime vkpdon'make it as Daemon +If you use runtime_vkpdo not make it as Daemon. Read [[https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=3591&post_id=220480#220480|downside told by iron master]] on mobilefree. Runtime vkp can'use heap address, so if the patch uses heap it needs to be rewritten. \\ 
-Downside already told by iron master in his original thread in mobilefree. +<hidden how to use runtime patching> 
-Runtime vkp cant use heap address, so if the patch use heap it need to be rewritten. +<code> 
-If you use runtime vkp, don't make it as Daemon (don't do runtimevkp as daemon) +1. Install Patcher.jad and move into Phone Memory 
-It look like has race condition that make phone crash+2. Upload patched jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b into /tpa/preset/system/ams 
-Its very useful for testing patch on the fly 😅+3. Place LibraryDLL.dll and DYN_CONST.bin to corresponding directory 
 +4. Place runtime_vkp.bcfg into external Config directory 
 +5. Place elfpack.vkp to /card/other/patches then start jjpatcher 
 +6register VKP extension with runtime_vkp_3350.elf 
 +7. Enjoy modding DB3350 😄 
 + 
 +Thanks to den_po with his jjpatcher and IronMaster for runtime_vkp. Thanks to farid for picking up on it. 
 +</code> 
 +See [[https://github.com/farid1991/jjpatcher]] \\ 
 +and [[https://github.com/farid1991/bpatch]] \\ 
 +and [[https://github.com/farid1991/elfpack-se/tree/master/runtime_vkp]] \\ 
 +</hidden> 
 +Read [[https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=5761|runtime_vkp by IronMaster on mobilefree]] \\
 \\ \\
-I'm already using offline pather in farcxcpatcher, I can open phone_app and drag patches there.  
 ===== Tools ===== ===== Tools =====
  
-ALWAYS make a backup your personal GDFS - FIRST! \\+ALWAYS make a backup of your personal GDFS first! \\
 <hidden tools liste here> <hidden tools liste here>
 Have GordonsGate Driver set up.\\ Have GordonsGate Driver set up.\\
Line 42: Line 53:
 XS++ \\ XS++ \\
 Setool2 Lite \\ Setool2 Lite \\
-SEMCtool v2.2 \\ +SEMCtool \\ 
-SeTool2 [[https://support.setool.net/showthread.php?3-UPDATES-AND-NEWS&p=116763&viewfull=1#post116763|(change server address to use)]] \\+SeTool2 \\
 WotanServer / other smartcard locked services? \\ WotanServer / other smartcard locked services? \\
 hardware dongles: z3x box, Sonicsbox (Sonics SE Tools 1.120), cruiser cable,  \\ hardware dongles: z3x box, Sonicsbox (Sonics SE Tools 1.120), cruiser cable,  \\
 jjpatcher+bpatch for CID80+ jar patcher \\ jjpatcher+bpatch for CID80+ jar patcher \\
-patch joiner or just add +1000; between patches \\+patch joiner or just add +between patches \\
 </hidden> </hidden>
 See [[sony_ericsson:links#forums|Link collection]] to find downloads. \\ See [[sony_ericsson:links#forums|Link collection]] to find downloads. \\
Line 61: Line 72:
 [[https://www.youtube.com/watch?v=2iQrq8wgNY0]] \\ [[https://www.youtube.com/watch?v=2iQrq8wgNY0]] \\
 \\ \\
 +
 +Read [[https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=965|Learning to write patches by IronMaster on mobilefree]] \\
 +Read [[https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=4700|Porting patches for A2 on mobilefree]] \\
  
  
Line 83: Line 97:
 ;(!) Important information, for example: (!) HeapShift. (optional) ;(!) Important information, for example: (!) HeapShift. (optional)
 ;(i) Not important information (optional) ;(i) Not important information (optional)
-;(r) Respects (or nickname of man who provided any information for patch) (optional) +;(r) Respects (or nickname who provided any information for patch) (optional) 
-;(e) Nickname of man, who edited patch's code changing patch's functionality (optional) (optional)+;(e) Nickname, who edited patch's code changing patch's functionality (optional) (optional)
  
 The v2. if I may call this like that, is described in SEDEV Recovery Patch Help: The v2. if I may call this like that, is described in SEDEV Recovery Patch Help:
Line 217: Line 231:
  
 <hidden my story with K800> <hidden my story with K800>
-K800 was my second SE phone type. It was a good phone and upgrade to K750. I loved the two top buttons in emulator games. The red camera focus LED could be used as flashlight. Decent photo camera with XENON flash. Had troubles with joystick, patch as workaround. M2 memory cards. Velour paint can get sticky after years (see lifehacks:liquid). \\+K800 was my second SE phone type. It was a good phone and upgrade to K750. I loved the two top buttons in emulator games. The red camera focus LED could be used as flashlight. Decent photo camera with XENON flash. Had troubles with joystick, patch as workaround. M2 memory cards. Velour paint can get sticky after years (see [[life_hacks:plastics#sticky_velour_paint]]). \\
 I had it crossflashed K800 -> K810 with fixed drivers. \\ I had it crossflashed K800 -> K810 with fixed drivers. \\
 </hidden> </hidden>
Line 223: Line 237:
  
 Mandatory patches: \\ Mandatory patches: \\
-On DB2020, flash fast access vkp. mandatory for way faster connection for patching. \\+On DB2020, flash quick access vkp if >CID49 \\
 Tartes mod elfpack 1.9.2 ? \\ Tartes mod elfpack 1.9.2 ? \\
 Heapshift\\ Heapshift\\
sony_ericsson/patches.1759818844.txt.gz · Last modified: by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki