First Gen dongles and second gen: A never ending ping/pong game.

You may remember when the *first gen* of dongles used microcontrollers = PIC or ATMEL.
In that time appeared P3GO with a CPU of 500MHZ (pretty powerful) = Open source Released on 2010.The thing here is that 6 months later PS3USERCHEAT releases a dongle with the same hardware inside as P3GO.
Then when a prudential time passed away, P3GO releases a firmware that was a clon of ps3usercheat. As well a cloned *code unique*.
———————————
Here the situation starts to gets *confusing* and amusing at the same time:P3GO was and is the ONLY dongle capable of:
1) Letting you install a dev’s firmware
2) Allowing you to make your own MFW
3) And even had a SDK to do payloads.
————————
Today we have Cobra/TB/and many clones and a possible release of E3 team. (second gen ones).
Now we can ask ourselves..The obvious facts:
Someone tested in this ones, especially in P3GO a dev with good programming skills knowledge on SDK in that time (Even in this time) Can do (insert what you think here) the hell he/she wants.
They used some good powefull hardware that PS3GO haves to trial and error tests and possibly this is the *Father* of all you see today in the market.
As far as i know they never took into the equation the fact of 4.11 OFW, they used a big and phat bad ass dongle as P3GO to do the *work*. And to clon a clon (paradox) in order to get more profits.
Here a List organized by date and detail of PS3GO releases by Sandungas:
P3GO official releases:
2010 september ??? – P3GO GT-break released
Gamebox.hk announces “P3GO GT-break” a “next generation” dongle with impressive technical characteristics: 32bits@500MHz CPU, 16MB SDRAM, 128MB NAND, microSD card slot, linux support, a promised open SDK, and some onboard features like drag&drop updates, dual boot, etc…
The dongle comes with a clone of “gaia backup manager” preinstalled in path /dev_usb000/PS3_GAME/USRDIR/EBOOT.BIN (root of P3GO NAND), the program is mounted automatically at app_home/PS3_GAME/ icon in XMB game column
packages included in the P3GO NAND: backup manager_V2.pkg, ftpserver_12.pkg, GMAN74113.pkg, OpenManager1.17.2.pkg, UP0001-GAIA01985_00-7679866932773369-GAMEZ.pkg
20101022 – P3GO firmware v2
Dual boot (from NAND or from microSD card)
20101026 – P3GO firmware v3
Fixed a bug in HDD permissions
20101111 – P3GO firmware v04
Updater from nand (not needed a microSD card to update)
PSN fixes
20101112 – P3GO firmware v05
Stability fixes
20101116 – P3GO firmware v06 (bugged)
PSN fixes
Spoof 3.50
PL3 fixes
20101118 – P3GO firmware v07
Previous bug fixed
Dongle firmware version is displayed in PC & PS3
20101118 – P3GO firmware v08 (development)
Special development version
Released open SDK
20101126 – P3GO firmware v09
Support the Hex files of all versions AVR/PIC (firmwares from other dongles of the first generation)
20101129 – Recover tool
Released the frst version of the recover tool, a low level program that can restore the normal operation of the dongle by overwriting his bootloader
The file fw.bin (that seems to be the bootloader) and the drivers for windows (when the dongle is connected to the pc in “recover mode” is recognized by windows as a new hardware device) are the same than the next release of the recover tool and the ps3usercheat “fix_it” tool
20101208 – P3GO firmware v10
Announced as “downgrade support” is a “PS3 service mode” payload integrated in the dongle firmware
2011 march ??? – PS3usercheat released
The hardware is the same than P3GO, theorically are resellers or both shares a common manufacturer
The dongle comes with a cheat software “codeunique v1″ that is an improved clone of “gaia backup manager” installed in the onboard NAND of the dongle, is mounted automatically at APP_HOME icon in XMB
20110326 – P3GO firmware v11 (for ofw 3.41)
Support the cheat function and can load the game from the hard disk
This release includes “Code Manager v1″ (his ICON0.PNG says “code freak by cybergadget”, and the program contains several logos of ps3usercheat)
Code Manager needs to be installed in path /dev_usb000/CHT/USRDIR/EBOOT.BIN (root of P3GO NAND), the program is mounted automatically at app_home/PS3_GAME/ icon in XMB game column
Spoof 3.66
20110522 – P3GO firmware v12 (for cfw 3.55 kmeaw)
Support for 3.55 cfw
New version of “recover tool” (seems there are some differences with the previous version of recover, e.g: the NAND OOBSIZE value in USBBoot.cfg)
There was a re-release of this package (im not sure if comes from the official page) that includes 2 cloned copies of “code unique”: CODEUNIQUE_355_auto_detect.pkg, and CHET11111_ONLY CHEAT_355.pkg (“code unique v2.0″ clones reselfed and repackaged?)
There is also an announce that some users reported failures when installing v12 firmware in first generation boards (the green ones) they announce to recover the dongle with the “recover tool” (honestly? this was a mess, it depends of the firmware installed in the dongle and they never said the recover versions was different, is not clear wich one to use for each type of brick/board)
Next moths…
All references from the v12 release are erased from the official web (gamebox.hk) and all download links broken during months, no more support
In the last release documented of P3GO contained a program to flash it on *recover mode*….(go figure).
This generated some serious *dongle bricks* since you can do the the *recover mode* joining two pads with a wire.
Many people said that P3GO SDK is *limited* but we don’t know how limited it’s is, you can do payloads and today is pretty useless. (Since we have more *hardcore* dongles with better encryption and better security).
Maybe the SDK released by them was half-complete or infact incomplete.
But with *recover tool* you have the chance to install your own BOOTLOADER.
This opens a wide spectrum of possibilities as well when the P3GO was released for first time they showed a nice AD = With LINUX support.
It’s very limited the data i can post today, i will update later.
But keep this in mind and please feel free to contribute not with MONEY. But information and PS3usercheat dongle.
Sandungas as well as the users doing some serious research on this. Needs:
1)Â If someone wants to complete the releases list of PS3USERCHEAT, doing so we have a better view and all the *code unique* versions.
2) Someone WILLING to DONATE a PS3USERCHEAT dongle. Is MORE than welcome.
Will we keep this up, and updated.
Source = http://www.ps3devwiki.com/wiki/Talk:PS3UserCheat
Source = ps3devwiki
I will REMARK this. This is a discussion *news* and i have to give a big thanks to the ones who are keeping the good work. @Sandungas @Oct0xor @Flatz and many others. Especially ps3devwiki for the almost endless resources.
Regards
Hellsing9




06-17-2012
04:50 PM
[MENTION=186943]hellsing9[/MENTION] what you mean by
06-17-2012
04:53 PM
06-17-2012
05:05 PM
06-17-2012
05:33 PM
[MENTION=186943]hellsing9[/MENTION] Deank was searching for?
06-17-2012
05:44 PM
06-17-2012
06:29 PM
************* [ - Post Merged - ] *************
06-17-2012
08:02 PM
good post Hellsing9
It was my last dongle .
It's really usefull to toggle between downgrade firmware and payload function .
This why i buy it the day it was launch : the first dongle with : 1gb nand + a little cpu + microSD
When you see what you can do with a raspbery ,i dream about something like this on P3GO ^^
PS : Possible to install a linux distro on it ?
06-17-2012
09:45 PM
Long story...
I have a "P3GO GT-break" months ago, i knew part of the official releases, part of the story of this two manufacturers, and a bit of the hardware (i was looking the CPU pinout months ago)
The other day before the release of oct0xor and flat_z they was talking in twitter about ps3usercheat dongle, and somebody edited this page of the wiki (i saw this edit and i thought in uploading mi notes about the hardware to the wiki)
This day eussNL and me was having a talk in irc about the hardware and we was looking for some official releases from P3GO manufacturers (software, firmware, whatever)... the next day oct0xor and flat_z released the hacked version of codeunique.pkg
The next days i was looking for all the official releases from P3GO manufacturers, and ordering them cronologically
This releases contains cloned firmwares.bin (of the ps3usercheat dongle), low level tools.exe (to overwrite the bootloader of the dongle), and "what seems to be" clones of the codeunique.pkg (it seems there are even other versions with other names)
But is not only this, there are other important details of the story:
Clonewars
----------
The fight this two manufacturers had is a part of this wars that needs his own chapter, because are "special"
Chronologically are after the "first generation" (jailbreak ones)... but was released before "second generation" (TB, his clones, cobra)
Its possible that second generation dongles was developed in a P3GO and then ported to a cheaper hardware... this is why i said "chapter 0: prelude to a come up"
Open source
------------
Is the only dongle with an SDK (maybe limited), this cpu power, and with low level tools
This gives the chance to develop your apps inside the dongle, also... this gives you the chance to tweak the bootloader for more freedom
Edit: what about preparing the dongle to "talk" with this "virtual machine" naehrwert pointed... then swap a TB with it ?
Cheat apps
-----------
There are 2 different versions of "code unique":
-Auto.- Its a complete backup manager (you can boot the game with it)... the list of cheats only displays the games you have
-Lite.- Its only the cheat app
But code unique first releases only included one version (i ignore wich one)
Also... there are other names for cheat apps, like code manager, code freak, (that i ignore if are obsolete versions of code unique)... some of them are "cloned" like the ones contained in one of the releases of P3GO
codelist.txt codelist.dat
-----------------------
First versions uses .txt and is loaded from internall hdd path (the installation folder)
But last versions uses cheatlist.dat... is loaded from "root of ps3usercheat dongle NAND"
There is a problem here with paths ^
Donations
---------
When i said to donate ps3usercheat dongles in the wiki... i mean...
There is lot of people that has been buying different dongles, and at this point maybe they have 10 in his house
For a simple user (not a developer/geek) this cheat dongle has no use now that the app has been hacked
Donate them to developers, maybe they find a way to do something interesting with them
If you dont know how to give your present, read the readme.txt's at the end of any development tool, e.g: members of "team acid"
*not me, i will not accept
06-17-2012
09:49 PM
[MENTION=202964]sandungas[/MENTION] thanks man, i will update the frontpage or let me know if you see something that needs to be fixed.
06-17-2012
10:04 PM
The CPU was designed for a MP4 player, it has a LCD display port, and lot of imput/outputs for buttons, dials, leds, etc...
This thing can do a lot more... but i have no idea where are the limits
06-17-2012
11:18 PM
Im still searching for someone here. Will re-start the hunt for this dongle on monday.
06-17-2012
11:25 PM
Lol still got my ps3go those were the days when every thing was
Coming back to back now there are to many winers crying
For new jailbreaks
06-17-2012
11:41 PM
[MENTION=202964]sandungas[/MENTION] is the one who is responsable of this discovery and research, if you have any doubts don't hestitate on talk to him.
I frontpaged this because is progress and not drama at all, since Oct0xor and flatz news.
We have a nice *gap* here.
06-18-2012
12:16 AM
A forensic research mostly of what happened back in 2010-2011

Is still missing what the other part did (releases of ps3usercheat)... this list samson posted is the changelog of the "cheatlist" database file, not the program itself
I hope this is usefull for somebody, if not is enought to document the "good story bro" in the wiki, this ones was special dongles
NOW IN THX
http://www.flamingtext.com/logo/Design-Star-Wars
06-18-2012
02:30 AM
I have a PS3Go dongle that can help you in this research also.
In the past i was one of the official resellers of this dongle "PS3Go" but sorry its web site does not work any more.
This dongle comes from the same PS3Break - PB2 dongles also, i was dealing with them since PS3 first gen dongles war starts.
06-18-2012
05:56 AM
i still have ps3go dongle

so this will start attack of the clone again
06-18-2012
10:26 AM
Keep an eye out for hellsings dongle. It's a p3go with cfw which upon loading tells you that dongles are for Asian transvestites that sell home made porn with midget gorillas using their pseye camera. It then processes to cause massive controller vibration and tells you wherr to place the controller to unleash the real payload using anti-drm technology which must be verified by 12mb LOL encryption not yet know to exist out side of this post and then publishes the contents of your refrigerator to front page news.
06-18-2012
11:13 AM
I will have what hes having must be some good sh%t
06-18-2012
11:59 AM
Well [MENTION=202964]sandungas[/MENTION], here is statement from 9/20/2011.
06-18-2012
12:58 PM
They are talking about the cheat app there ^

[/spoiler]
[/spoiler]
When i say "cheat app"... change the name by "code unique", "code manager", "code freak", or whatever other names had this program and his clones
The problem they had was with the cheatlist database... seems easy to "port" to other programs, probably was the cause of why the last chealist versions was encrypted
---------------------------------------
Btw... the name of the original dongle is "P3GO":
[spoiler]
http://www.ps3devwiki.com/files/PS3U...nic_Jz4755.pdf
Not "PS3GO":
[spoiler]
^ Cheap dongle, very different
06-18-2012
01:10 PM
PS3GO it's the same as Amazebreak (i don't know if have the same hardware).
06-25-2012
06:21 AM
I found nothing...FAK!
06-25-2012
08:38 AM
I was lurking in the official ps3usercheat forums (are online again), and i found some interesting threads about the "recover tool" for unbricking, the problems they had, and the methods they used

But i have not tested different methods, so i prefer not to add it to the wiki
Also i was lurking ingenic semiconductor support page (the manufacturers of the CPU)... and has been a bit shocking to see the amount of support they have
They have another version of the recover tool (is the only broken link of all the page... but is mirrored in other sites)
The reason why they dont want you/me to have this recover tool.... is because this CPU is used in a lot of devices, from GPS's, MP4 players, ebook readers, miniconsoles, and lot more "low cost" products, and this manufacturers dont want to see their devices hacked
Interesting fact... if you go to the P3GO dongle manufacturers page (gamebox.hk)... they sell a mini-console that can run emulators, display them in a TV @ 1280x1024 pixels, etc...
Well... this mini-console has the same CPU than P3GO dongle (and ps3usercheat)
I know it because has been hacked recently and a linux image released containing a selection of emulators running under linux
Awesome, isnt it ?... its obviously overpowered to be used in a dongle, there is no easy explain why they used it
This is the reason why ingenic semiconductors gives A LOT of support (for this manufacturers, and probably retired the recover tool because this same manufactured asked them to retire it)... they have bootloader tools with source, linux bootloader, linux kernels, and even images to boot, etc...
But there is also the same support for android
In resume... this dongles can be a "weapon" to fight other dongles
----------------------------
Randomly i found another clone to add to the list of cheat apps:
A firmware update released for "E3Card reader" dongle released as "goldenfinger"
http://www.ps3hax.net/2011/03/goldfi...3-card-reader/
The release contains the firmware update to be installed in the dongle (a potential clone of ps3usercheat firmware)... and a folder named CFD that must be placed in the root of the memory stick (a potential clone of code unique/code freak)
The file "GoldenFinger.zip" is missing, and the web down
06-25-2012
09:15 AM
I have the P3Go, are there more P3Go models? Or just the one that sandungas pasted an image of?
06-25-2012
09:31 AM
anyway, working GoldenFinger.zip in case u need it
06-25-2012
10:06 AM
Later they began to use red boards... that are supposed to be "v2"
And ps3usercheat i think 90% are red boards (if not all)
The bigger difference between board versions is the NAND layout... its clear that there are at least 2 different versions of the recover tool with a different OOBSIZE in his config (OOBSIZE roughtly explained... is an area of each page of the NAND reserved for metadata)
btw... the recover tool from ingenics is a newer version, and accept commands, there is one command to retrieve info from the board (this includes NAND layout)
But the config of this tool is "generic"... it needs to be adjusted for your hardware/board... so better dont "write" with it if you are not confident with the config file
The name of the folder "CFD"... makes me think in a clone of "CodeFreakDirectory" ?
************* [ - Post Merged - ] *************
Almost forget...
This is the link to the ingenic recover tool (is an ftp, dont abuse it)
ftp://grids.be/mirror/ftp.ingenic.cn...1.4b-tools.zip
The link to this FTP is provided by the guy that hacked the "gamebox" console (that shares the same CPU with P3Go and ps3usercheat)... the features of the console can be seen here:
http://www.gamebox.hk/Features.asp (the first product at the top)
And the hacked linux for this console that has been released recently is there:
http://www.zonadepruebas.com/modules...14630&forum=10 (is till on beta stage, and one of the last messages he reports failures in the installation on "red boards")
This problem in "red boards" probably is related with the OOBSIZE config in recover tool, same problem P3GO and ps3usercheat had with the different NAND models they used in different board (green vs red)
06-25-2012
11:20 AM
Thx for the link, info
..another great hack there..ya gotta love those guys 
06-25-2012
12:48 PM
06-25-2012
07:22 PM
a schema please !
06-26-2012
07:56 AM
There is a manual that explains the use of the tool ---> USB_Boot_Tool_Manual_1.4_EN.pdf
*In page 13
Are commands related with the configuration/design/components of the board, a couple of interesting ones are:
-help
-nquery (read the NAND vendor/product/chip/page/plane ID's)
-exit
But as i said... dont try to use "write" commands before configuring (the USBBoot.cfg file)
Is the way the designers of the dongle implemented this CPU in the board... they didnt need the LCD port, so is there but connected to nothing
The pinout is in the datasheet of the CPU ---> JZ4755_ds.pdf
There is another datasheet of an example of a implementation of this CPU in a hypotethical board---> JZ4755_Board_Design Guide_EN.pdf
Is just a suggerence of design of the whole board, made by the manufacturers of the CPU
It contains all the component possibles... our dongle boards are a reduced version of this design
Edit: there is also a "prototype" board from microingenics named "CETUS" using this CPU with lot of hardware info:
RD4755_CETUS_Quick_Start_EN.pdf
RD4755_CETUS_V1.3.pdf
RD4755_CETUS-HW 1.3_EN.pdf
-------------------------------
The most interesting port to add to our dongles is the UART, that can be used to communicate with the CPU in real time
I have been taking another look at the board of my P3GO and there are two "test points" (painted in white as: PT4 & PT5)
I wonder if this is the UART, i have not tested it but i bet is it
Edit:
Can somebody provide photos of his P3GO or ps3usercheat dongles boards?
I think there is no photo of a red one (the only photo with a red board is the one P3GO manufacturers uploaded explaining how to bridge the pads for "recover mode")... is the same photo later ps3usecheat used for the same purpose
07-18-2012
03:59 AM
Bump! Up again!!!
07-18-2012
04:01 AM
This needs to progress
07-18-2012
04:03 AM
Yeah i often forget about this thread, because i did not recieve yet the P3GO. xD
07-26-2012
04:18 AM
Bump for hellsing9 :P
07-26-2012
04:55 AM
Up! i have to check if [MENTION=202964]sandungas[/MENTION] is still on the research. I think so, i did ask him yet.
07-27-2012
07:34 AM
My main goal was to document the hardware and official software releases of P3GO (because i knew the hardware is the same than ps3usercheat, i have one P3GO and also some friends that helped me to recover the missing releases that was erased from the official page)
I completed hardware/software info around 90% in wiki (is missing info about the SDK, but i never used it, so im not the best one to talk about it)
But about PS3usercheat software (dongle firmwares, and ps3.pkg's) i have no idea because i was never interested in it, and there is no much info in his official web/forums... i was hoping that somebody could complete the releases lists... but in few words... people has zero interest in helping noone if there is no reward
They ignore that documenting all this maybe can help other people that is trying to crack it (not me because i have zero idea about crytography)
My only (personal) interest with ps3usercheat was the "screenshot" feature of "code unique" because this can be used in other hombrews, or implemented in a custom firmware
Wich P3GO you are waiting to receive ?... somebody tolk with you to donate ?
The other day i heard that a trusted dev is not happy with the idea of dongle donations... and because this... is the last time i talk about it... i will erase the "dongle donation suggestion" in wiki
07-27-2012
08:51 AM
07-27-2012
09:13 AM
And what you have to say whats forbidden and whats not ?... meh
07-27-2012
09:25 AM
ohhh the trusted devs, pardon me please. why is he/they against it?
07-27-2012
09:37 AM
[MENTION=174244]ocam[/MENTION] you are a very talkative one when situation turns to drama
Nothing to say? Zip it.
[MENTION=202964]sandungas[/MENTION] No, i didn't know about that, ONE of the trusted devs on my list don't like donations.
Eitherway im still waiting for the P3GO, so far i have ONE. I will get another end of this month.
About ps3usercheats i see it more hard to get that one. Don't ask me why.
07-27-2012
10:06 AM
Ok, you know who to give them (in my opinion guys @ "team ac1d" are prioritary)
I dont want to know more about this... i feel a bit like trapped in a crossfire, when i was only trying to help devs
/drama_end
07-27-2012
10:11 AM
I will see what i do when i have both of them.