PDA

مشاهده نسخه کامل : همه چیز در مورد Custom Firmware ها



Keih@n.G
26-06-08, 10:25
FirmWare چیست >؟

این که فرمور چیه و چی کار می کنه رو می تونین توی این تاپیک (Only the registered members can see the link) ببینید با این حال یک توضیح مختصر میدیم !


Firmware در لغت به معنی میان افزار یا لخت افزار هست و بیشتر مفهوم نرم افزاری داره تا سخت افزاری ... اصلا Firmware یه نرم افزار سطح پایین به حساب میاد .
انواع پیشرفته Firmware همون سیستم عامله که دارای User Interface هست و امکانات بسیار زیادی برای Costomize شدن هست و در گوشی های موبایل و کامپیوتر ها وجود داره ولی انواع ساده تر بدون User Interface هست و بیشتر روی دستگاههایی مثه MP3 Player یا یک ماشین لباسشویی یا حتی اتومبیل وجود داره .

از دیگر توانایی های Firmware قابلیت آپدیت شدن آنهاست.

وظیفه فرمور :

در نوع اول وظیفه Firmware مرتبط کردن کاربر با سخت افزار از طریف ترجمه دستورات سطح بالا به دستورات قابل فهم برای سخت افزار هست ( مترجم سخت افزار ) ودر نوع دوم تفسیر فرمان صادر شده از طرف کاربر از طریق سنسور در یافت دستور مثه دکمه یا هر چیز دیگری است ( مفسر فرمان) .



همان طور که می دانید PSP یکی از وسایلی هست که با فرمور کار میکند اکنون فرمور های PSP 2 نوع اند که در ادامه به تو ضیح در رابطه آن ها خواهیم پرداخت !

1. OFW

2. CFW

Ofw :

OFW کوتاه شده کلمه OfficialFirmWare هست که به معنی Firmware رسمی هست که این فرمور های رسمی هر چند وقت یک بار برای PSP عرضه می شوند و باید آن ها را به روز کرد !
با Update کردن قابلیت های جدیدی به فرمور PSP اضافه می شود .

CFW:

CFW مخفف کلمه CostumFirmWare است که به معنی FirmWare های کرک(هک)شده است.

هکر ها بعد از عرضه شدن OFW ها به سراغ آن ها رفته و آن ها رو هک می کنند !

چرا فرمور های PSP رو هک می کنند >؟

این که چرا فرمور های PSP رو هک میکنند دلایلی بسیار دارد که ما چند دلیل اصلی را برایتان توضیح می دهیم !

1. چون بازی های PSP بسیار گران قیمت هستن ولی با هک شدن PSP می توان IMAGE بازی ها رو اجرا کرد به همین علّت قیمت بازی ها خیلی ارزان می شود !
دانلود بازی های Psp (Only the registered members can see the link)
دانلود بازی های Psp با لینک مستقیم (Only the registered members can see the link)
دانلود بازی به صورت یکپارچه (Only the registered members can see the link)
2. چون UMD های PSP ((Game,Music ,Video دارای Region های متفاوت هستند مثلا" Japan,Asia,Oceania,America ,Europe و... و نمی توان UMD های یک Region رو در یک Region دیگر استفاده کنید .
ولی با هک کردن PSP ؛ دستگاه Region Free می شود بعنی دیگر Region نداره و می توان همه نوع UMD رو روی دستگاه هک شده استفاده کرد .

3.همان طور که در بالا گفتیم PSP ها دارای Region ها مختلفند حالا اگر PSP رو هک کنیم می توانیم Region دستگاه رو تغییر بدیم !

4. در فرمور های هک شده می توان از پلاگین ها استفاده ولی در فرمور های رسمی خیر ! برای اطلاعات بیشتر در مورد پلاگین ها به این تاپیک (Only the registered members can see the link) مراجعه کنید !

5. در فرمور های هک شده به راحتی می توان از HomeBrew استفاده کرد .
برای homeBrew PSP Slim به این تاپیک برید .:: برنامه های PSP Slim Homebrew ::. (Only the registered members can see the link)
برای HomeBrew های معمولی به این تاپیک برید برنامه های PSP یا (homebrew) (Only the registered members can see the link)
6. در فرمور های هک شده می توان بجای UMD Video از Image UMD Video روی مموری استفاده کرد .

7. در فرمور های هک شده می توان برای PSP تم انتخاب کنید و تم اصلی PSP رو عوض کنید .
آموزش نصب CXMB و نحوه ی تبدیل تم های Flash0 به CTF (Only the registered members can see the link) فقط فرمور هک شده

راهنمای نصب تم های flash0 (Only the registered members can see the link) فقط فرمور هک شده .

تم PTF + نحوه نصب PTF (Only the registered members can see the link) هم فرمور رسمی هم فرمور هک شده .

Theme برای PSP فقط در اینجا (Only the registered members can see the link) برای دانلود تم ها مختلف

و... چندین دلیل دیگر همان طور که در بالا گفته شده بسیار مفصل هست !

فرمور های هک شده کدامند ؟

حالا به معرفی فرمور های هک شده و تیم های سازنده آنها می پردازیم !

1.تیم SE

SE به معنای Special Edition که اعضای آنها این افراد بودن !

این تیم به رهبری dark-alex و کار:

Mathieulh

2. تیم Oe
Oe به معنای Open Edition است
بیشتر شما فکر می کنید تیم oe فقط مال دارک الکس است ولی اینطور نیست:
این تیم به رهبزی دارک الکس واعضای زیر هدایت می شد

1. Mathieulh
2. Bosster
3. Psp250
4. Skylark
5. Cswindle
3.تیم LE
LE مخفف کلمه Laked Edition است
تیم Wildcard که یک فریمر 3.40 را بیشتر هک نکرد اعضای این تیم:
Fanjita
Joek2100
Skylark
Psp Stranger
بودند که اولین کار خود را بیرون می دادند ولی به دلایلی این تیم از هم پاشید
این دلیل نبودن یکی از این دو نفر
Dark-alex
Mathieulh
بود.


4. تیم M33
معنای M33 رو نمیدونم متأسقانه
این تیم به رهبری dark-alex و Mathieulh هدایت می شود حالا اعضا:

1. Adrahil
2. Booster
3. Jim
4. Psp250
5. TyRaNiD

5. تیم HX
دلیل اینکه dark-alex شروع به هک ps3 در کنار psp می کرد قرار شد تیم m33 همه ی فریمور ها را هک نکند
و فقط فریمر های مهم را هک بکند مانند:3.71 3.80

و تیم hx فریمر هایی مانند : 3.72 3.73 را به سر عت هک کند

اعضای این تیم:

booster
Psp stranger
Mathieulh
Nem
Adrahil
Cswindle
TyRaNiD
Psp250

6.تیم GEN هست

که اعضای اون رو نمی شناسم !

جگونه فرمور ها رو هک می کنند؟

به هک کردن فرمور PSP به اصطلاح DownGread می گویند در ابتدا که به هک PSP پرداختند فقط فرمور 1.5هک شده بود چون توانایی اجرای HomeBrew رو داشت بعد توانستند فرمور های تا 3.50 را هک کنند حالا دیگر هک کردن تمامی PSP ها کاری راحت است !
برای اطلاع از چگونگی DownGread پی اس پی به تاپیک های زیر مراجعه کنید !

راهنمای کامل کپی خور و یا Unbrick کردن PSP ( بسیار ساده ) (Only the registered members can see the link)





حالا به معرفی فرمور های هک شده می پردازیم !

(Only the registered members can see the link)


فرمور هک شده توسط SE



2.71 - Revision A (Only the registered members can see the link)



Built-in ISO/CSO support (DAX to be added in 2.71 SE-C (or later)). The ISO/CSO in the "ms0:/ISO/" folder will display in the game menu. At this time an UMD has to be in the drive (that won't be needed in the future releases);
Ability to set the "ms0:/PSP/GAME/" folder for 1.50 kernel homebrews and "ms0:/PSP/GAME271/" for 2.71 homebrew (this is optional);
Ability to run an EBOOT at startup;
Some game compatibility issues were fixed;
Ability to force the use of boot.bin in UMDs;
Ability to enable/disable the noplainmodulecheck patch in UMDs/ISOs (for advanced users);
All previous features from SE-A. 2.71 - Revision B' (Only the registered members can see the link)


2.71 Special Edition Revision B' introduces experimental no UMD mode and fixes the problem of crashing if no ISO directory exists. The features present in 2.71 SE-B (not to be confused with SE-B') remain fully intact

2.71 - Revision B'' (Only the registered members can see the link)


Dark_AleX's custom 2.71 SE-B'' firmware. SE-B'' (or SE-B3) focuses on improving ISO/UMD support.
Added SFO version bypass to real umd's. (this should enable gta vcs umd to be played).
Fixed the problem of error 0x8002012D in certain games when plain modules are enabled. Because the problem is gone, the updater will reset the option of plain modules to enabled. If for some reason you still have that error, report it and disable the option, but it should be fixed now.
Found and corrected 3 bugs regarding no umd.
One of them affected Virtual Tennis and potentially a lot of other games.
The other two affected GTA LCS and GTA VCS.
Some games like Burnout Legend still don't run in no-umd because of what seems a kernel stack problem. 2.71 - Revision C (Only the registered members can see the link)

-
Load of plugins from the ms - Changes in the HEN core: * Fixed a bug in the loading of big user prx's, that affected a plain prx of socom2 umd, and some homebrew prx's. * Bypassed a crappy $ce protection that prevented the umd to be mounted if the application was run from the memory stick * Usb mass storage couldn't be loaded by homebrews in non-devhook version because semawm.prx is sign checked. HEN now applies the algorithm to reverse the sign check, letting this and the rest of firmware modules to be loaded by a homebrew. - Added a SDK for SE-C/HEN-D. (in a separate download)
فرمورهای هک شده توسط Oe


3.02 - Revision A (Only the registered members can see the link)


Dark_AleX's 3.02 OE-A custom firmware with the ability to play downloadable PSOne games!3.02 - Revision B (Only the registered members can see the link)


The new addition of this update is the ability of playing your own psx games, using the provided tool (popstation) to convert them.

Although, a feature that was in OE-A and i forgot to comment:

You can use plugins in psx games. Just create a file called pops.txt inside seplugins, with the path of your modules.3.03 - Revision A (Only the registered members can see the link)


Change from firmware 3.02 to 3.03
Added support for compression in psx isos (look at popstation documentation for more details).
Added support for decrypted document.dat (psx games manual) (look at docmaker documentation for more details).
Fixed a bug regarding free region: a stupid bug caused it not to work at all. Now it should work, although it has not been tested due to lack of umd's of different regions between the testers and me.
Some generic bug fixes in the code.
Redded the sdk.
Fixed some bugs that could cause the brick of korean/chinese/taiwan/singapure psp when restoring default settings. To prevent this, the region of those psp's are faked to japanese when fake region is disabled. For same reason, korean region is removed from fake region.
Added australia/new zeland and russia to the regions to be faked. 3.03 - Revision A' (Only the registered members can see the link)


Added cpu clock selection for umd/iso games. (not for vsh yet)
Fixed various bugs regarding the recovery menu, one of them made "rare text" appear when entering in plugins if pops plugins existed, the other one caused a crash when pressing triangle.
Fixed a small part of code in umd emulation that was not multithread safe.3.03 - Revision B (Only the registered members can see the link)


Patched the firmware to allow decrypted mp4-AVC videos to play at 480x272 resolution.
pic0.png was not shown in psp isos. Fixed.
The speed functions were not dummied after setting the speed. This could cause the few games that set the cpu speed not to run at the selected speed in the recovery menu.
Changed the structure of the program to have more free ram in game mode. sysmemp.prx removed, systemctrl.prx splitted into systemctrl.prx and vshctrl.prx. 3.03 - Revision C (Only the registered members can see the link)


AVC videos bitrate limit patched. The firmware limited the bitrate of avc videos to only 768 Kbps. OE now forces the limit to be 16384 Kbps. (Note: this doesn't mean than the psp can handle such a high bitrate; this means than they won't show error. I don't know which is the real maximum bitrate than the psp can handle at full speed).
Speed of OE boot is now ~3 seconds faster than previous versions. (without plugins).
Cpu speed of XMB can now be changed.
Wifi can now work at 333 Mhz.
Added access to flashes 0 and 1 via usb in the recovery menu, based on the great idea of USBSSS by Booster. Note that writing is enabled, so this is intended only for advanced users that know what they are doing in each moment. (It is not a great idea to change anything from the kd folder). Because of this addition, the rest of flashing options were removed.
PSP isos can now be deleted as any normal memstick games. (also the size of the iso now shows fine when you press triangle->information).
When formatting memory stick, GAME150, GAME303 and ISO directories will be automatically created.
Changes in internal HEN core:
If a EBOOT.PBP with a plain DATA.PSP had a data.psar, modulemgr took as size of the executable the size of data.psp+data.psar. Fixed. (this fix enables psx games to have plain data.psp without causing a memory error).
Added a couple of patches found by Tyranid. One allows syscalls instructions to be used in kernel mode without causing a crash. The other allows sceKernelQueryModuleInfo to work with sceInit and previous modules.
POPs: The writing is now a bit different. This avoid "Memory stick blinking too much" bug when using the plugin to load the 3.02 pops.
POPs: popstation now lets the use of non-encrypted DATA.PSP. If data.psp is in the same directory as the app, popstation will use that as the DATA.PSP of the eboot.pbp. Otherwise, it will use the one from BASE.PBP. A DATA.PSP that imitates the original sony one is included. 3.10 - Revision A (Only the registered members can see the link)


Change from 3.03 firmware to 3.10
4th level of brightness (aka battery eater) can now be selected also without ac adaptor.
Changes in hen core:
- Static user elf's can now be executed in the 3.10 kernel. (this includes snes user version between other programs)
- Tyranid's patch (added in 3.03 OE-C) consequences was not explained very well in the changelog of 3.03 OE-C:
For programmers: it allows kernel modules to have user imports, making kernel programming in 3.03/3.10 less strict.
For users: plugins and applications that worked in 2.71 SE, but not in OE, *may* now work in 3.03OE-C and 3.10 OE-A. 3.10 - Revision A' (Only the registered members can see the link)

-
Corrected a bug that caused Metal Slug 6 (from Metal Slug Anthology), and other umd/iso games
containing a static elf to show error 0x80020148. 3.30 - Revision A (Only the registered members can see the link)


Updated from psp firmware 3.10 to 3.30
Fixed a bug that could have caused inestability in 3.10 OE after recovering from sleep mode.
Patched a protection that prevents the firmware to load higher firmware modules.3.30 - Revision A' (Only the registered members can see the link)


Updated from psp firmware 3.10 to 3.30
- Fixed a bug that could have caused inestability in 3.10 OE after recovering from sleep mode.
- Patched a protection that prevents the firmware to load higher firmware modules
فرمور هک شده توسط تیم LE


3.40 - Revision A (Only the registered members can see the link)

-
Updated from 3.30 firmware to 3.40

- Security patch: Fixed a bug that has been in all 3.XX OE, that caused random data to be written to a location
in lcdc.prx or (in worst case) emc_sm.prx ram space.

- Autboot that is missing since 3.03 OE-C has been reimplemented.

- Improvements in the flasher. It will now generate also the flash1 directories, and it will
check that the dxar is the correct for this update, so no more bricks by accidentally using
other DATA.DXAR.



3.40* - Update Patch (Only the registered members can see the link)


Everything you know and love from 3.40 OE-A
***y new SCEP-style recovery menu
In-XMB configuration menu -- to view the recovery menu/config menu, press R + SELECT
Auto-detection of the kernel needed for homebrew - no need for GAME150 and GAME340; just put it all in GAME3.40* - Update Patch 3 (Only the registered members can see the link)


Fixed the glitch that kept power saving options from working.
Removed non-functional File Manager option in the Recovery menu
In recovery, detects ms0:/PSP/GAME/RECOVERY/EBOOT.PBP and only launches it if it exists
Fixed problems that kept UMDs from loading properly
Added support for %__SCE__/__SCE__ homebrew naming style
Re-enabled the use of GAME150 and GAME340, though you *DO NOT* need them.



فرمور های هک شده توسط تیم M33



3.51 - Update (Only the registered members can see the link)


now 3.513.51 - Update 7 (Only the registered members can see the link)


Improvements in M33 NO-UMD driver (yeah, we know that sony one is better, but we still are working on our own driver to make it perfect as a challenge). The improvements:
Fixed a bug that caused incompatibility with ATV Offroad Fury Pro, Steel Horizons, Tony Hawk's Project 8 and probably more games.
Speed loading has improved, now M33 driver imitates better Sony one.
Automatic display fix for ta-082+ with brightness problems in 1.50 kernel.
M33 will autodetect ta-082+ with brightness problems, and will correct brightness properly.
Wlan fix is now done differently, patch is done in 3.51 kernel before going to 1.50 one.
For those that don't read well the readmes: we never would include in our files a sony prx! The fix was and is done simply with code. The 3.40 mention was to notice that the problem was not a M33 bug, but a problem caused by Sony.
4th level of brightness enabled on 1.5 kernel too now.
An option has been added to recovery, "Hard Reset on 1.50 homebrew". Use this, only if the wifi fix doesn't work with your psp still. It makes homebrew boot a bit slower. 3.52 - Update (Only the registered members can see the link)


Now uses 3.52
M33 NO-UMD: fixed problem with Simple 2500 Series Portable, The IQ Cube
Fix a bug which made Go!Cam, GPS and sceKernelLoadExecVSH* not work in game mode.
PSN downloaded PSX games support wasn't working in 3.51 M33 (didn't work in latest OE's either). Now it is working again. If an original PSN game still doesn't work, we recommend to delete files KEYS.BIN if exists, and copy the game again from ps3 to psp.3.52 - Update 2 (Only the registered members can see the link)


Document.dat of psx games were broken due to some important changes in popsman.prx and now is fixed. Plus, now document.dat does not need the same gameid as game which is played.
The compatibility issue with irshell loading psx games in usbhost/nethost has been solved.
Changes in recovery:
Removed the advanced config option "use isofs on UMD inserted", as it is not useful now.
Added "Format flash1 and restore settings" in Advanced.
Added speeds 20 and 100.
When in usb mode inside recovery, it is impossible to turn PSP off.
The chineses and korean languages did not work in XMB, because they crashed homebrew and recovery. The issue has been fixed, but korean font is not there, so you need to take it with psardumper from official updater, and put it in flash0:/font/kr0.pgf.
M33 driver: fixed SBK07, now it work. 3.52 - Update 3 (Only the registered members can see the link)


Added more speeds: 75 and 133.
Added flash2 and flash3 usb to recovery
Added a setting in recovery to change the usb device to which XMB will connect.
Added "vshmenu", which is a menu that will appear when HOME is pressed in the XMB. It will interfere with existing XMB plugins that use HOME, so it can be disabled in recovery.
Added umd video iso support. The umd video isos are playes using vshmenu. Video isos go in /ISO/VIDEO folder. They require an UMD inserted because NO-UMD does not work. 3.52 - Update 4 (Only the registered members can see the link)


Fixed the bug that caused CRC error when writing to flash usb in the XMB. Now writing is OK.
Added the new speeds to vshmenu and core, because we forgot in recovery. 3.60 Only Slim (Only the registered members can see the link)


Team M33's 3.60 custom firmware for Sony's PSP Slim. Please see the included readme for details concerning the installation procedure.

RAR password: _I_LOVE_M33_Slim_Conquered3.71 (Only the registered members can see the link)



Now uses 3.71
VSH Menu is not longer launched using HOME key, but using SELECT now. This is to not interfere with the XMB function of home, which is now more useful in this firmware.
Psp Slim: umdcache was allocating memory even when homebrew was launched, wasting memory that homebrew programs may want to use. Now umdcache module is stopped before it can allocate any memory, only in the case homebrew is launched. Also, memory is unprotected for user memory usage by M33 core (only when homebrew is launched). Developer, for a sample of how to use the extra memory, see the extra ram sample of the M33 sdk.
Both version boot now from 3.XX ipl, and are independent of 1.50.
The main installer will not install 1.50 kernel anymore. A 1.50 kernel addon for 3.71 M33 that will install inside 3.71 M33 will be released in a few days (for fat only)
Note: due to some changes in kernel nids by Sony, you can expect a lot of kernel plugins not working anymore. Programmers: refer to the sdk readme for details.




1.50 Kernel Addon for 3.71 M33 (Only the registered members can see the link)


Dark_AleX's 1.50 kernel addon for custom firmware 3.71 M33. Please read the instructions before using. This DOES NOT work with the PSP Slim. Download 1.50 EBOOT here (Only the registered members can see the link)


3.71 - update 2 (Only the registered members can see the link)


There was a bug that caused corruption when writing files of more than 32256 bytes using usb flash. The bug has been corrected, and now the implementation is as reliable as it was when it was based on 1.50 kernel. (tested with a full restoration of a dump)
Psp Slim: a functionality to let the charge of battery when connecting a usb cable has been added. This feature is based on Noobz plugin code. By default is not enabled, you can enable it in recovery. Note that the charge of battery may be delayed some seconds since the moment you plug the cable.
After installing this update, program at /PSP/GAME/UPDATE will always be executed on 3.71 kernel, despite configuration.
VSHMenu: vshmenu will not be executed when onscreen keyboard is active, to avoid the lost of the select button function in the keyboard. An option to reset the psp has been added.
VSH plugins are not longer executed anymore in recovery mode, that was the cause of pseudo-bricks.




M33 1.50 Kernel Addon #2 (Only the registered members can see the link)


When returning from sleep mode, 3.71 ipl was executed causing an inmediate crash. Fixed.


3.71 - update 3 (Only the registered members can see the link)


Fixed a bug in access to flash by usb.
HEN core: kernel prx's with syscall exports work again.
PSP Slim: programmers can set the size of user memory to 52 MB by using a sfo flag. Check sample in sdk for usage.
March33 NO-UMD driver:
Fixed a bug that could hang the psp when exiting with home.
Fixed compatibility issue with Castlevania Dracula X Chronicles, and maybe more games
Vshmenu: it wasn't displaying properly with psp slim TV-OUT due to the change of resolution. Fixed3.71 - update 4/w (Only the registered members can see the link)


Bugfix: Multidisc psx games bought in the psn store would not work due to the format being different and M33 treating them as decrypted games.
Added support for decrypted multidisc psx games created with popstation_md (supplied with this release).
Bugfix: Games without compression had sound issues when using 3.72 pops. Fixed.
Added support for multidisc px games created with popstation_md. Note: multi disc games will only work in 3.71 and 3.72 pops. Previous pops will exit to the xmb with generic error 0x80000004 when attempting to run multidisc games.3.80 (Only the registered members can see the link)


HEN core: user mode can load now signchecked files from flash.
recovery: flash1 format will create flash1 directories after format. This could fix some flash1 issues with the previous versions.
Network update from dark-alex.org page. By default is enabled. You can turn it off in recovery (when off, network update will download sony updates as usual).
Nids resolver for various kernel libraries.3.80 - update 2 (Only the registered members can see the link)


Function scePowerGetClockFrequency/scePowerGetClockFrequencyInt was not resolved properly due to confusion between two nids applying to the same function. Fixed, this update is necessary for plugins and kernel homebrew reporting psp cpu speed.
PSX EBOOT.PBP that have a icon of 80x80 pixels will not be replaced by Dracula icon in savedata1.50 Kernel Add On for 3.80 M33 (Only the registered members can see the link)


Download the 1.50 kernel add on package;
Copy to your memory stick as you would any other 3.80 homebrew;
Grab the Sony 1.50 update, rename to 150.PBP, and copy to the memory stick's root directory; i.e.) X:\ ms0:\ etc...
Run it! 3.80 - update 3 (Only the registered members can see the link)


Fixed synchronization issue that plugins check code caused in PSN NP9660 original games (fixes 0x80010013 error)
Added a couple of libs to the nids resolver.
Added some internal changes required by incoming 3.80 popsloader plugin.




3.80 - update 4 (Only the registered members can see the link)



galaxy.prx was changed to a new version that is giving problems with slow memory sticks. Reverted back to previous versions. This didn't only affect decrypted isos running in NP9660 mode.





3.80 - update 5 (Only the registered members can see the link)

Fixed custom CPU clock not working in games

CPU clock has never (in any SE/OE/M33) be set at all in games that restarted using sceKernelLoadExec to use a subgame or reload themselves, after said restart happened (e.g. Castlevania). Fixed.
Added setting to recovery to hide PIC0.PNG and PIC1.PNG in the XMB game menu. By default off, when on you will probably notice a faster browse in XMB games. This setting only applies to any kind of apps/games (pbp, iso) that load from MS, but not to UMD's.

3.90 (Only the registered members can see the link)

Description:
Dark_AleX's custom firmware version 3.90 M33. Please see 'readme.txt' before flashing/installing.3.90-Kernel 1.5 Addon (Only the registered members can see the link)


Description:
Dark_AleX's 1.50 kernel addon for custom firmware 3.90 M33. Use only with the PSP Phat.

Download the 1.50 kernel add on package;
Copy to your memory stick as you would any other 3.xx homebrew;
Grab the Sony 1.50 update (Only the registered members can see the link), rename to 150.PBP, and copy to the memory stick's root directory; i.e.) X: ms0: etc...
Run it!

3.90-Update2 (Only the registered members can see the link)


Description:
Dark_AleX's custom firmware 3.90 M33-2 update.

3.90 M33-2 changes:

Improvements in plugins loading code:

Fixed some problems with problematic cards due to file system not mounted.
Now plugins should read the faster.
Problem fixed with lines with spaces at the end.


Added the rest of regions to the recovery option fake region.
(PSP SLIM): Added patches in nand ipl to allow Booster multiiplloader and TimeMachine iplloader to boot from nand.
Note: only 3.90 M33-2 and higher can be booted from nand in slim with those ipl loaders, not official Sony firmwares or previous versions of M33.

Changes in updater:

The 3.90 eboot downloading code is now more stable, no more freezes after selecting AP
Memory stick write in the 3.90 downloading code is delayed the maximum possible for faster operation (the system prefers big chunks of data written at once).

3.90-Kernel Addon V2 (Only the registered members can see the link)


Description:
Dark_AleX's 1.50 Kernel Addon for custom firmware 3.90 M33.

TA086: when being in 4th brightness level and recovering from sleep mode, the display was black. Fixed.
Added support in the 1.50 kernel for memory sticks greater than 4 GB. (I finally got my 8GB card!) Before, only the first 4 GB portion was recognized by the 1.5 kernel. Now, the theoretical limit is 4GB*512 = 2 Terabytes. ("only" 1 TB, if Sony were using signed variables).

3.90-UpDate 3 (Only the registered members can see the link)


Description:
Dark_AleX's custom firmware 3.90 M33-3 update.

March33 noumd driver compatibiilty has increased to support games like Coded Arms, Patapon, Harvest Moon Innocent Life and probably others affected by same errors.



4.01 (Only the registered members can see the link)

- Bug fix: vshmenu didn't let change camera mode due to camera_plugin using select button.
Fixed, now vsh menu will not be loaded when using the camera.
- Recovery can now be translated, See how below. Translation to spanish is autoincluded.
- Updated the M33 SDK with a new function and sample, and released the psp-packer tool to
compress prx's and PBP's in the ~PSP format.
- The folder of 4.01 and highre homebrew will be GAME4XX so it won't need change on update.4.01-kernelAdd on
(Only the registered members can see the link)

Sorry for the delay, the server wasn't working yesterday.

Instructions: Copy to /PSP/GAME4XX and run.

dont forget to put the 1.50 update eboot, renamed to 150.pbp on the ROOT on the MS to install the 1.50 addon
1.50 eboot (Only the registered members can see the link)
4.01Update 2 (Only the registered members can see the link)

- Nids resolver: Fixed scePowerGetCpuClockFrequency issue. This is the same bug that happened in 3.80 M33-1, it won't happen again ¬¬

- Fixes recovery problems that have apperared in prior version (incorrect position of back string in language others than english, enable, and disabled strings not translated in plugins, hide pic0+pic1 couldn't be changed, language file in flash1 wasn't working..

- Spanish recovery translation typos fixed.
فرمور های هک شده توسط تیم HX


3.72 (Only the registered members can see the link)


Description:
_HellDashX_'s custom PSP firmware 3.72 HX.

Download the update package below;
Download the 3.72 firmware update EBOOT (Only the registered members can see the link);
Rename the EBOOT.PBP from the 3.72 update to 372.PBP;
Copy 372.PBP, EBOOT.PBP (from the 3.72 HX package), and umodule.prx to PSP/GAME/UPDATE on your memory stick;
Launch the updater from the XMB;
Follow the on-screen instructions.

3.72-Update 2 (Only the registered members can see the link)


ile Description
Sony PlayStation Portable owners take notice: PSP homebrew developer CoolJ popped by the QJ.NET forums to herald the coming of the latest Custom Firmware by his good friend _HellDashX_, namely Custom Firmware 3.72 HX-2. Not only does it sport a lot of changes to make the unlocking of your handheld's fullest potential a lot easier, but it's also bundled into two updaters to minimize the amount of fuss and tinkering around with your PSP. Cool beans, we say!

So, what's new with 3.72 HX-2? Here's _HellDashX_ with the changelog to get us up to date:

Changes:

* Contains the latest 3.71 M33-3 changes.
* The file vshctrl.prx IS NOT the one from Dark_AleX,It's coded by me after reversing it 100%.
* The exported functions from the vshctrl.prx are the same like the 3.71 M33-3 SDK,plus two more:
* int vctrlVSHEraseIsoCache(con st char* path) -> Lets you erase the cache from an iso created by the CF.
* If the parameter is empty "",it will erase the whole cache,not just from one iso.
* The iso cache will not be created in the memorystick.It will be in the flash1.I made this function to test stuff faster.Gives a 0 if it deletes correctly else it will give -1.
* int vctrlVSHMakeCFDirs() -> Lets you create the custom firmware directories,in case you dont have them (GAME150,GAME372...) in the memstick. Good if you have a pandora memstick and cant format the ms but dont want to create all directories by hand.
* Only one vshctrl.prx for both psp models.In 3.71 M33-3 and others there was a vshctrl for the fat and an other one for the slim because they have slight changes.This new vshctrl will detect if you got SLIM or FAT.
* Other non important changes in the code.

We remind all PSP owners and homebrew enthusiasts to check your current handheld's firmware before updating, as this new firmware has two updates. The Mini Updater will update 3.72 HX-1 to 3.72 HX-2, while the Full Updater will install 3.72 HX-2 on PSP's with firmwares 3.72 M33-1 to 3. The release notes itself did not say anything about what issues will occur when you use the wrong updater, but you really wouldn't want be the one to find out, right? Along with checking the firmware of your handheld, we heavily recommend reading the release notes first before doing anything.
3.72-Kernel Addon (Only the registered members can see the link)


File Description
Here's another bit of Sony PlayStation Portable home-cooked goodness from PSP homebrew developer Dark_Moon: a kernel add-on utility that pretty much makes the unlocking of our handhelds' fullest potential easier and smoother (i.e. applying the 1.50 kernel onto PSPs with 3.72 HX firmwares). For a better idea of what this little utility does, here's Dark_Moon himself with the release notes and the instructions:

Instructions :

1. When you have installed the firmware 3.71 m33 and the kernel addon download this file and open MS_ROOT. Then copy the PSP folder to the root of your memory stick.
2. Run the app, and press Square. Now the program will start to dump the addon. The dump is on ms0:/psp/game/update/km. Copy the km folder to your hd.
3. Install 3.72 HX. Later copy again the PSP folder that contain this app to the root of your memory stick.
4. Connect the USB (Flash0) and copy the backup done before in the root of the flash0. Run de app again and press X. It will copy the reboot150.prx and all will be done!

As always, please do take care while using this sort of homebrew, as it could really mess up your handheld if you're not careful. With that aside, enjoy!

3.73 (Only the registered members can see the link)


Description:
HellDashX's 3.73 HX-1 custom firmware for the PSP. You must be running an existing custom firmware before installing.

3.73 HX-1 changes:

All changes & features in 3.73
Vshctrl- Fix the corrupt icon which was show in Game
A new IPL for the Slim & Fat

3.73-Kernel Addon (Only the registered members can see the link)


Description:
Dark_Moon's released version of Dark_AleX's 1.50 kernel patch. Use this with 3.73 HX-1.

فرمور های هک شده توسط تیم Gen


3.93 (Only the registered members can see the link)

Description:
PSP Custom (Only the registered members can see the link) Firmware 3.93

Features:

Uses the 3.93 kernel
Implemented all the original custom firmware features.
Ability to use the normal recovery inside the XMB by pressing the HOME button:

When in the recovery, the system is suspended, and you can change all options directly.
All options work immediately, there is no need to reboot (even the Slim's USB charging option)
Ability to make a Pandora battery from the recovery, read and restore the EEPROM, etc. Providing that the motherboard supports it.
Ability to hide the MAC address in System Information, if you do so, the MAC will show visually as all 0's.
Ability to save the savegames in normal format, rather then encrypted (only functions in March33 and Sony NP9960 mode).


The native 3.93 pops isn't as good as the previous pops; therefore I hope the popsloader will get updated to support 3.93.

3.93-Kernel Addon (Only the registered members can see the link)


Description:
1.50 kernel add on for PSP Custom Firmware 3.93.

Install kernel 1.50 on a PSP Fat. To use the 1.50 kernel for an application, you'll absolutely need to put the kernel to 1.50, even if the application is in the GAME150 directory. If you change the kernel in VSH Recovery, you'll still need a reboot.
The new recovery has this two asked features:

Suspend device
Shutdown device



3.93-Update2 (Only the registered members can see the link)


Description:
Custom Firmware 3.93 Update #2.

Select button problem on Sony Keyboard has been solved.
HellCat's save game deemer has been deleted.


3.95 (Only the registered members can see the link)


Description:
MIRIAM's custom firmware 3.95 GEN.

3.95 GEN:

Kernel updated to 3.95 (new nids, patches etc.).
Option added in recovery to choose between VSHMenu and in-XMB recovery.
Option added in recovery to choose between Sony, GEN and M33 network update modes.

Please refer to the included documentation before installing/using.
3.95-Update 2 (Only the registered members can see the link)


Description:
Custom Firmware 3.95 GEN-2 update:

Fixed issue which crashed the PSP if you had vshmenu mode 'None.' (if you have a GEN-1 pseudo-brick, change the vshmenu mode to fix it)
Fixed SNES emulator issues, now works fine.
Fixed few homebrew issues with the Slim.


برای مطرح کردن هر گونه سوال در رابطه با فرمور های M33 به تاپیک های زیر مراجعه کنید !

نحوه ی ریختن جدیدترین Firmware عرضه شده ی PSP یعنی 3.51M33 (Only the registered members can see the link)

نحوه ی ریختن جدید ترین فرم ویر عرضه شده ی Psp به همراه آپدیت آن یعنی 3.52m33-2 (Only the registered members can see the link)

PSP 3.71 M33 Custom Firmware (نحوه نصب، سوالات و مشكلات) (Only the registered members can see the link)

PSP 3.80M33 Custom Firmware (نحوه نصب، سوالات و مشكلات) (Only the registered members can see the link)

PSP 3.90 M33 Custom Firmware (Only the registered members can see the link)(نحوه نصب، سوالات و مشكلات) (Only the registered members can see the link)

PSP Custom Firmware 4.01 M33 Released ( نحوه ی نصب ، سوالات ، مشکلات ) (Only the registered members can see the link)

برای مطرح کردن هر گونه سوال در مورد فرمور های HX به تاپیک زیر برید !

PSP 3.72 HX-1 Custom Firmware (نحوه نصب، سوالات و مشكلات) (Only the registered members can see the link)

برای مطرح کردن هر گونه سوال در باره فرمور های Gen به تاپیک های زیر برید .

Custom Firmware 3.93 Released (Only the registered members can see the link)

PSP Custom Firmware 3.95 GEN ( نحوه ی نصب ، سوالات ، مشکلات ) (Only the registered members can see the link)

برای دانلود فرمور های اصلی سونی به تاپیک زیر برید

Official Sony's PSP Firmware Update (Only the registered members can see the link)

شاد باشید کیهان :11():

با تشکر ویژه از جناب آقای آقا کسری (Only the registered members can see the link) همکار بخش برنامه نویسی :1. (40):

این تاپیک با ریلیز شدن فرمور های جدید Update خواهد شد .:1. (38):
----------------------------------------------------------------------------------
تمامی حقوق این آموزش مربوطه به انجمنهای تخصصی PCNetwork و شخصKeih@n.G می باشد .
برای قرار دادن این مطلب درون سایت خودتون کافیه در آخر اون ، این قسمت رو اضافه کنید :

منبع : انجمنهای تخصصی PCNetwork (Only the registered members can see the link)

Keih@n.G
28-06-08, 23:43
Update شد .

4.01m33 + توضیحات اضافه شد .

چگونه فرمور ها رو هم می کنند اضافه شد .