[Android Software/Hacking General [Developers Only]] 4ndr0x:
I'm using the auto-patcher on linux and neither aosp nor cm works :( ApG seems outdated.

Log when choosing aosp:

xubuntu@xubuntu-VirtualBox:~/3.4$ ./auto_patcher RootBox-JB-i9300-V3.4.zip openpdroid aosp

The Auto-Patcher v2.5.0

### verify tools ###
### verify ROM ###
### unzip patch tools ###
### unzip patch patches ###
inflated: system/build.prop
... result of ROM check: RIL= SamsungExynos4RIL
### probe rom type ###
... result of ROM check: version= 4.2.1 rom= aosp ...
... Using aosp patches ...
... openpdroid patch date has been set to: 20130109 ...
### unzip rom ###
inflated: system/app/Mms.apk
inflated: system/framework/core.jar
inflated: system/framework/framework.jar
inflated: system/framework/services.jar
inflated: system/framework/telephony-common.jar
### create updater script ###
inflated: META-INF/com/google/android/update-binary
inflated: META-INF/com/google/android/updater-script
... using Clockworkmod installer ...
### create restore.zip ###
### decompile system files ###
... decompile framework.jar ...
... extract preloaded-classes ...
... decompile core.jar ...
... decompile services.jar ...
... decompile telephony-common.jar ...
... installing framework files ...
I: Framework installed to: /home/xubuntu/apktool/framework/1.apk
... decompile Mms.apk ...
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: /home/xubuntu/apktool/framework/1.apk
I: Loaded.
I: Regular manifest package...
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Done.
I: Copying assets and libs...
### copy patch openpdroid/4.2/aosp/20130109 ###
... copying system/media/PDroid.jpeg ...
### jar patch openpdroid/4.2/aosp/20130109 ###
... apply framework.patch ...
Reversed (or previously applied) patch detected! Skipping patch.
16 out of 16 hunks ignored -- saving rejects to file smali/android/app/BackStackRecord.smali.rej
The next patch would create the file 'smali/android/app/ContextImpl$41.smali',
which already exists! Skipping patch.
1 out of 1 hunk ignored
Reversed (or previously applied) patch detected! Skipping patch.
5 out of 5 hunks ignored -- saving rejects to file smali/android/app/Fragment.smali.rej
Reversed (or previously applied) patch detected! Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file smali/android/content/AsyncTaskLoader.smali.rej
Reversed (or previously applied) patch detected! Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file smali/android/content/ContentProviderOperation.smali.rej
Reversed (or previously applied) patch detected! Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file smali/android/content/CursorLoader.smali.rej
Reversed (or previously applied) patch detected! Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file smali/android/content/pm/VerificationParams.smali.rej
Reversed (or previously applied) patch detected! Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file smali/android/net/wifi/WifiStateMachine.smali.rej
Reversed (or previously applied) patch detected! Skipping patch.
6 out of 6 hunks ignored -- saving rejects to file 'smali/android/service/wallpaper/WallpaperService$Engine.smali.rej'
Reversed (or previously applied) patch detected! Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file 'smali/com/android/internal/os/BatteryStatsImpl$StopwatchTimer.smali.rej'
Reversed (or previously applied) patch detected! Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file 'smali/com/android/internal/os/BatteryStatsImpl$Timer.smali.rej'
... apply preloaded.patch ...
... apply core.patch ...
... apply services.patch ...
143 out of 145 hunks FAILED -- saving rejects to file smali/com/android/server/ServerThread.smali.rej
!!! PATCHING FAILED FOR com/android/server/ServerThread.smali !!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!! error: failed com/android/server/ServerThread.smali in services.jar cannot be remedied
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

usage: ./auto_patcher <ROM> <MODS> <ROMTYPE>
example: ./auto_patcher CM10.zip openpdroid cm

Use ./auto_patcher -h for the help menu

Log when choosing cm:

xubuntu@xubuntu-VirtualBox:~/3.4$ ./auto_patcher RootBox-JB-i9300-V3.4.zip openpdroid cm

The Auto-Patcher v2.5.0

### verify tools ###
### verify ROM ###
### unzip patch tools ###
### unzip patch patches ###
inflated: system/build.prop
... result of ROM check: RIL= SamsungExynos4RIL
### probe rom type ###
... result of ROM check: version= 4.2.1 rom= aosp ...
... Using cm patches ...
... openpdroid patch date has been set to: 20130109 ...
### unzip rom ###
inflated: system/app/Mms.apk
inflated: system/framework/core.jar
inflated: system/framework/framework.jar
inflated: system/framework/services.jar
inflated: system/framework/telephony-common.jar
### create updater script ###
inflated: META-INF/com/google/android/update-binary
inflated: META-INF/com/google/android/updater-script
... using Clockworkmod installer ...
### create restore.zip ###
### decompile system files ###
... decompile framework.jar ...
... extract preloaded-classes ...
... decompile core.jar ...
... decompile services.jar ...
... decompile telephony-common.jar ...
... installing framework files ...
I: Framework installed to: /home/xubuntu/apktool/framework/1.apk
... decompile Mms.apk ...
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: /home/xubuntu/apktool/framework/1.apk
I: Loaded.
I: Regular manifest package...
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Done.
I: Copying assets and libs...
### copy patch openpdroid/4.2/cm/20130109 ###
... copying system/media/PDroid.jpeg ...
... overwriting ContentResolver.smali ...
### jar patch openpdroid/4.2/cm/20130109 ###
... apply framework.patch ...
The text leading up to this was:
--------------------------
|diff -Npru stock-framework/smali/android/app/ContextImpl$42.smali opd-framework/smali/android/app/ContextImpl$42.smali
|--- stock-framework/smali/android/app/ContextImpl$42.smali	2013-01-09 03:07:50.888034209 -0600
|+++ opd-framework/smali/android/app/ContextImpl$42.smali	2013-01-09 03:08:09.928128640 -0600
--------------------------
File to patch:
Skip this patch? [y]
1 out of 1 hunk ignored
1 out of 11 hunks FAILED -- saving rejects to file smali/android/app/ContextImpl.smali.rej
2 out of 7 hunks FAILED -- saving rejects to file smali/android/os/SystemProperties.smali.rej
... apply preloaded.patch ...
!!! PATCHING FAILED FOR android/app/ContextImpl.smali android/os/SystemProperties.smali !!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!! error: failed android/app/ContextImpl.smali in framework.jar cannot be remedied
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

usage: ./auto_patcher <ROM> <MODS> <ROMTYPE>
example: ./auto_patcher CM10.zip openpdroid cm

Use ./auto_patcher -h for the help menu

I'm not sure if i can handle the whole process of compiling the rom from source, but it looks like i have to spend much time reading tutorials ~~

If RootBox got attention of some advanced users due to my post, grab the sources from here and start building please. Would be sad, if this excellent rom stays unusable in recent release just because of missing pdroid support :)

\\

In case someone missed it and to complete RootBox error logs in this post: aokp log here