Posted by Junz
i know may be this info out of date

1. Runtime patcher with jjpatcher (free)
2. Permanent patching with change phone certificate to brown (paid)
JJPATCHER
With this method, we can only using simple patching (its mean not all patch work in our phone)
1. Download all files needed here
2. Install 1-jjpatcher.jar, and move it to phone memory
3. Run the app until this pop-up screen appear

4. Install 2-jjpatcher.jad, and run it until this pop-up screen appear and press yes

5. Now turn-off your phone, reinsert the battery , and connect it to A2uploader.
6. Upload customize_upgrade.xml to tpa/preset/custom
7. Turn-on your phone and find phonememory/codeclaw/tpa/preset/system/ams/jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b
Copy it to your PC and drag it onto bpatch.exe (once you drag it, it have been patch)
8. Turn-off your phone and copy jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b that patched to tpa/preset/system/ams/
9. Turn-on your phone and now it should be no pop-up screen that say you must patch the jab file.
10. Copy your patches to phonememory/other/patches
11. Done, now your phone have been patched

PERMANENT PATCHING
With this method, we can use all patch that design to our phone and firmware model, but when you have brown certificate, seus will not work again with your phone.
1. Buy log from D-Ultimate Unlocker and choose 1 Unlock 0.40 LOG
2. Download the app from here
3. Install and run the app and make sure you set it like this (just change the phone model, im use C901 as the example)

4. After that connect your phone using 2+5
5. Less than 2 minutes it should be done

6. Now open A2uploader and click identify, when its brown it should appear like this

7. It better to reflash your phone (just my suggestion so you can sure using same phone_app.cxc), and using RED firmware will not change your certificate

8. Extract your main firmware (*.mbn) with drag it onto this app
9. Find the phone phone_app.cxc and open it with farmanager. Like this

10. For patch it just copy the patches (press F5), after you’ve finish click “..” and far will save it.
11. Now turn-off your phone and connect it to A2uploader and copy phone_app.cxc that patched to boot folder.
12. Done.
Another suggestion don’t forget to patch phone_emp_app.cxc with heapshift.vkp, because some patches need it.
Both of that method have been test in my phone (C901-R1GA028) and WORK.
Thanks to den_po and kaosblade.
Lastest A2uploader
FarManager+cxc plug in
[ This Message was edited by: Junz on 2010-02-14 14:37 ]
Posted by groovepeppy
clearest jj-patcher tuts available! bravo Junz!
Posted by mriley
Thanks Junz

I'm @ step 7
Posted by drkangel21
Patching W995 CID53 Cert RED
Runtime patcher with jjpatcher method
When doing step 4, installing 2-jjpatcher.jad
First page I get is -
Vendor:den_po
Version:0.2
Size:4KB
Domain:Untrusted
Continue? Yes No
I click on Yes and get popup...
jjpatcher Application already exists Replace? Yes No
I click on Yes again and get popups...
'Replacing failed' then I get 'Operation failed'.
Has it still worked, any help please?
Continued to next steps until Step 7
Connected phone to computer, opened phone memory folder but there is no 'codeclaw' folder in phone memory. Just usual picture, music other etc.
So can't find file phonememory/codeclaw/tpa/preset/system/ams/jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b
I checked with a2uploader and I couldn't find the exact file 'jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b', the closest file I could find with similiar name was 'jab83ad386030c5c5499173c8f53e8e38305ad782.b' is this the file?
If so, how do I copy this file to computer, which method?
If anyone knows please reply thanks.
Also step 10 'Copy your patches to phonememory/other/patches' Which patches to copy here?
OR IS NONE OF THIS POSSIBLE BECAUSE PHONE IS CERT RED?
[ This Message was edited by: drkangel21 on 2010-02-15 05:39 ]
Posted by code28h4p
@darkangel
1. Have you moved jjpatcher app to phone memory?
2. Have you insert customize_upgrade.xml for backup the file?
Posted by drkangel21
On 2010-02-15 08:21:55, code28h4p wrote:
@darkangel
1. Have you moved jjpatcher app to phone memory?
2. Have you insert customize_upgrade.xml for backup the file?
Yes I copied both jjpatcher files to me phone memory in folder 'Other' and ran file 1-jjpatcher.jar first then 2-jjpatcher.jad
I also copied customize_upgrade.xml to tpa/preset/custom using A2uploader
Posted by Junz
It mean not copy jjpatcher to phone, but "move" it to phone memry after u're install it. And then instal patcher.jad to replace the first and get start automatically.
After upload customize upgrade, see codeclaw folder from ur phone and move it to another folder, because if u not move or copy the jab file, pc cant read it afaik.
Posted by drkangel21
On 2010-02-15 10:26:52, Junz wrote:
It mean not copy jjpatcher to phone, but "move" it to phone memry after u're install it. And then instal patcher.jad to replace the first and get start automatically.
After upload customize upgrade, see codeclaw folder from ur phone and move it to another folder, because if u not move or copy the jab file, pc cant read it afaik.
After install 'start automatically' option doesn't come up. jjpatcher is shown in my application though which needs to be patched.
There is no 'codeclaw' folder on my phone and which software do you use to move it? I can't move or read files with a2uploader and computer doesn't view system files.
I don't think you can do it on cert RED phones.
The '3-customize_upgrade' file I downloaded and moved to tpa/preset/custom
?xml version="1.0" encoding="UTF-8" ?
- customization>
- file-operations>
file-op parse-mask="fa" op="copy"
source="TPA/preset/system/ams/jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b"
dest="usb/codeclaw/TPA/preset/system/ams/jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b" >
/file-operations>
/customization>
I don't have the file 'jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b' though.
Is that right?
[ This Message was edited by: drkangel21 on 2010-02-15 12:22 ]
Posted by groovepeppy
no mate, it is working on RED CID53 phones.
i got it working once when i use C-ASIA fw on my J105i but after i move to APAC-ANZ it wont work anymore
i'm still looking for a way cause i don't think this trick is region dependant...
Posted by Junz
On 2010-02-15 12:27:28, drkangel21 wrote:
On 2010-02-15 10:26:52, Junz wrote:
It mean not copy jjpatcher to phone, but "move" it to phone memry after u're install it. And then instal patcher.jad to replace the first and get start automatically.
After upload customize upgrade, see codeclaw folder from ur phone and move it to another folder, because if u not move or copy the jab file, pc cant read it afaik.
After install 'start automatically' option doesn't come up. jjpatcher is shown in my application though which needs to be patched.
There is no 'codeclaw' folder on my phone and which software do you use to move it? I can't move or read files with a2uploader and computer doesn't view system files.
I don't think you can do it on cert RED phones.
The '3-customize_upgrade' file I downloaded and moved to tpa/preset/custom
?xml version="1.0" encoding="UTF-8" ?
- customization>
- file-operations>
file-op parse-mask="fa" op="copy"
source="TPA/preset/system/ams/jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b"
dest="usb/codeclaw/TPA/preset/system/ams/jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b" >
/file-operations>
/customization>
I don't have the file 'jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b' though.
Is that right?
[ This Message was edited by: drkangel21 on 2010-02-15 12:22 ]
What phone type do you have?
After install patcher.jar and move it to phone memry, try to see jab file in tpa/preset/system/ams
We use Customize upgrade to upload it from internal.
Posted by drkangel21
Phone W995 CID53 CERT RED R1HA035 CDA 1223-7131 VERSION R19A DEFAULT 1215-7993
and I only have this 'jab83ad386030c5c5499173c8f53e8e38305ad782.b' jab file in there
Does it matter if your file name is '3-customize_upgrade.xml' and not 'customize_upgrade.xml'?
[ This Message was edited by: drkangel21 on 2010-02-15 13:37 ]
Posted by Junz
rename it to customize_upgrade.xml

I insert 1,2,3 just for make it easy to remember.
Posted by turboexcess
By patching my phone I'll be available to copy things "like camdriver" to my phone?
because I have tried to add a new camdriver on A2tool and I couldn't
2/4/2010 2:56:32 PM PHONE STATE: "RETAIL"
2/4/2010 2:56:32 PM FLASH CID: 0053
2/4/2010 2:56:34 PM OTP LOCKED:1 CID:53 PAF:1 IMEI:################### CERT:RED
2/4/2010 2:56:36 PM LDR:2009-04-21 18:30 1202-0420_DB3210_CS_LOADER_APP_SDRAM_R2A081
2/4/2010 2:56:36 PM LDR CAPS:SYSTEM FLASH GDFS FILESYSTEM TA
2/4/2010 2:56:38 PM LDR:2009-04-21 18:29 1202-0421_DB3210_CS_LOADER_ACC_SDRAM_R2A081
2/4/2010 2:56:38 PM LDR CAPS:SYSTEM FLASH SIGNATURE AUTH
2/4/2010 2:57:00 PM [fsFileRead] err:000A
2/4/2010 2:57:12 PM [fsChMod] can't get ACK
2/4/2010 2:57:30 PM [fsChMod] can't send NET packet
2/4/2010 2:58:40 PM llbug: blk write fail. fatal
2/4/2010 2:58:40 PM [fsFileWrite] can't send NET packet
2/4/2010 2:58:42 PM [fsChDir] can't send NET packet
2/4/2010 2:58:44 PM [fsListVolumes] can't send NET packet
2/4/2010 2:58:59 PM [a2_shutdown] can't send NET packet
2/4/2010 2:58:59 PM Elapsed:162 secs.
Posted by tranced
What version are you using?
Posted by turboexcess
I really don't know it says 22/9/2009 on the top
Posted by tranced
That's the latest. I have those errors a while ago with my C510 and to fix it I just flashed the MAIN again. It worked

Note, the phone wasn't turning on. that's why I decided to flash the MAIN.
Posted by turboexcess
my phone is working fine C905, its unlocked for any chip, but i dont know what is the reason for not been able to read copy or paste, things there with a2tool, so my question is, if that patch, will help me to do that.
Posted by drkangel21
On 2010-02-15 16:17:05, Junz wrote:
rename it to customize_upgrade.xml

I insert 1,2,3 just for make it easy to remember.
Is it possible to edit or delete files, if so how?
How do I move, read or copy a file from my phone like the jab83ad386..... file?
Posted by tranced
As the phone is cid53 you can't read out files with the a2uploader.
Posted by drkangel21
On 2010-02-15 22:14:00, tranced wrote:
As the phone is cid53 you can't read out files with the a2uploader.
Is there any software that can read CID53?
How is step 7 done then?
7. Turn-on your phone and find phonememory/codeclaw/tpa/preset/system/ams/jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b
Copy it to your PC and drag it onto bpatch.exe (once you drag it, it have been patch)
Posted by turboexcess
okay, its done. its seems to be working fine, but i cant find any C905 patches, how can I patch my camdriver?
Posted by mriley
which patching method are you using, permanent or temporary?
do you want new camera driver (modded) or patch for camera that changes function/settings/appearance of camera?
Posted by turboexcess
i used temporary tutorial, and its seems to be working but I dont know what patches should I use... so if someone could be so nice and tell me what are the ones to use with c905 should be apreciated.
Also i want to apply a new moded camdriver, and i did with A2uploader, but i guess that's a new feature... because i remember I wasn't unable to replace a file with a2
Posted by Junz
@turbo
Yes when ur phone have been patched, u can change camdriver direct from phone using full access file manager in java.
For c905 patches, try to see it at se-nse.net
Posted by groovepeppy
Here is C905 patches thread at mobilefree
Posted by rahadian
please someone tell me, is this jjpatcher work on C510 CID53?
i've been trying over and over but no one patch work.....
i'm from indonesia, so my FS is APAC, is that the cause i can't use the patcher? thanks

Posted by MASVA
try this b file
works on mine ex c510
b file C510_R1HA035_CID53
Posted by turboexcess
Many thanks Junz, I see this:
;C905 R1FA035
;pAtChFiLe=/boot/phone_app.cxc
;Full access to file managers on Java in FS phone
;Attention! Having removed/having moved the necessary files, you can deprive with working capacity phone!
;(c) mobilefree.ru , neoDimm
;(p) blacklizard
15AFA078: 76006900640065006F00730000000000 690066007300000062006F006F007400;15A0D6DC
15AFA088: 2F007500730062002F004D0055005300 0000000074007000610000002F006200
15AFA098: 49004300000000006D00750073006900 6F006F00740000000000750073006200
15AFA0A8: 63000000700069006300740075007200 00002F00730079007300740065006D00
15AFA0B8: 650073000000000063006100 00002F004900460053000000
15AFA0D4: C0A0AF15 A2A0AF15;
15AFA0DC: 141EB515 6CC8B215;"/USB/OTHER" -> "/USB"
15AFA0EC: ACA0AF15 8CA0AF15;
15AFA0F4: 281EB515 B400B515;"/USB/MUSIC" -> "/TPA"
15AFA104: A0A0AF15 80A0AF15;
15AFA10C: 88A0AF15 94A0AF15;"/USB/PICTURE" -> "/BOOT" (!)
15AFA11C: 78A0AF15 5CA0AF15;
15AFA124: E820B515 AAA0AF15;"/USB/VIDEO" -> "/SYSTEM"
15AFA134: 6CA0AF15 78A0AF15;
15AFA13C: A81EB515 BAA0AF15;"/USB/DCIM" -> "/IFS"
What should I do with that?
open notepad and save as .txt? .vkp? or what?
put into phone memory/other/patches/
run jjpatcher
but my phone is R1EA33, that means I need a patch starting with ;C905 R1EA33, or can I use this one y paste?
I already try and is not working so I need R1EA33, confirm please

thanks for sharing jjpatcher

Posted by rahadian
On 2010-02-16 16:56:27, MASVA wrote:
try this b file
works on mine ex c510
b file C510_R1HA035_CID53
i'm sorry but it just make jjpatcher wont run...it say operation failed...
my C510 FW is R1HA035, i think i'll reflash to R1FA035 and use other region...maybe that'll work
Posted by mriley




i cant understand why its working



Now... i have the Power To Patch! Finally



PS. Very good tutorial, probably best one i have seen on the net

[ This Message was edited by: mriley on 2010-02-17 00:30 ]
Posted by Junz
@turbo
That patches design for r1fa035 firmware, so that mean just r1fa035.
If u want that patch worked, try to reflash ur phone to r1fa035.

Afaik r1fa035 support with many patches, or the other way porting that patch to ur firmware.
All patches should be save as .vkp
And save it to phonememory/other/patches
Posted by rahadian
guess it...i reflash my C510 to Central Europe R1FA035..and jjpatcher works!!!

i've wait for this program to work and finally...i can do many patch although not all patch succesfull...thanks everyone

Posted by qedcyxx
i cant use this..
when i try to run 2.patcher..its say 'replacing failed,operation failed...
anyone can help me?/?
Posted by mochuothp
hi Junz
when we use D ultimate tool, set certificate to brown and in the Security Zone operation, what option we chose ????
no lock change or what ????
Posted by mriley
its on the first page, just scroll down!


[ This Message was edited by: mriley on 2010-02-22 16:14 ]
Posted by turboexcess
i Flashed my phone to r1fa035 and installed correctly jjpatcher, but i cant get the patches work, i dont know why
when i run jjpatcher it only asks for permissions, and it does nothing. the app ends so fasth...
solved I changed my Patches to Memory card/patches
not phonememory/patches
[ This Message was edited by: turboexcess on 2010-03-07 06:03 ]
Posted by volume100
I also have the problem when trying to replace jjpatcher with 2-Patcher.jad. Same message, Replacing failed, Operation failed. Has anyone managed to solve this problem?
I'm using C901 028 firmware with CENTRAL EUROPE customization. It would be great to get ClearBass to my phone

Posted by Geframa
On 2010-03-25 23:26:14, volume100 wrote:
I also have the problem when trying to replace jjpatcher with 2-Patcher.jad. Same message, Replacing failed, Operation failed. Has anyone managed to solve this problem?
I'm using C901 028 firmware with CENTRAL EUROPE customization. It would be great to get ClearBass to my phone

Just re-name the files before to send them to the phone. I mean instead of 1-Patcher.jar, 2-Patcher.jad and 3-customize upgrade.xml they will be: Patcher.jar, Patcher.jad and customize_upgrade.xml
Follow the instructions from step 2 and enjoy your patches.
BR
Thanx for this tuto.......

[ This Message was edited by: Geframa on 2010-04-20 01:40 ]