همه چیز در مورد کاستم فریمور (بروز رسانی28/10)

وضعیت
گفتگو بسته شده و امکان ارسال پاسخ وجود ندارد.

T_A_M_B_A_L

مدیر سابق
کاربر سایت
Feb 2, 2006
936
نام
Milad
همه چیز در مورد کاستم فریمور (بروز رسانی1/11)

beta*همه چیز در مورد کاستم فریمور

فریمور (Firmware) برنامه ای است که در حافظه ی فقط خواندنی (ROM) قرار میگیرد و کار آن هماهنگ کردن قطعات دستگاه و به کار گیری قابلیت های سخت افزاری دستگاه توسط نرم افزار می باشد . هر چند مدت , سونی (Sony) نسخه ی جدیدی از فریمور ها را در دسترس قرار می دهد که با در یافت آن ها میتوانید دستگاه خود را به روز (Update) کنید. در هر نسخه ی جدیدی از فریمور قابلیت های دستگاه افزایش میابد . مثلا : در فریمور 2.00 یک مرور گر اضافه شده بود که در فریمور های قبل این امکان وجود نداشت و یا قرار دادن بک گراند (Background) که در فریمور های قبل وجود نداشت ...
Firmware

کاستم فریمو (Custom Firmware) به فریمور هایی (Firmwares) گفته میشوند که در آن ها تغییراتی به عمل آورده باشند و قابلیت هایی نسبت به فریمور اصلی , به آن ها اضافه شده باشد , این قابلیت ها مثل قابلیت هایی که خود شرکت سونی در نسخه های جدید فریمور ها قرار می دهند نیست بلکه , قابلیت های اضافه شده در کاستم فریمور جنبه ی سو استفاده نسبت به فریمور اصلی دارد (Hack) مثلا برای اجرای یک بازی لازم به پرداخت کردن مقدار زیادی پول و خرید بازی اصل (UMD) نیست و همان بازی را با قیمت 500 تومان میتوانید خریداری کنید و خیلی قابلیت های دیگر که همه را مجبور به استفاده از این نوع فریمور ها میکنند. این فریمور ها نسبت به فریمور های اصلی هیچ چیزی کم ندارند و ساختار آن ها از فریمور اصلی هست . اولین کاستم فریمور ی که عرضه شد اسپیسیال ادیشن (Special Edition) بود که روی فریمور 2.71 ساخته شد ه بود . در حال حاضر کاستم فریمور ام 33 (M33) وجود دارد که برای اخرین فریمور ساخته شده است .

کاستم فریمور :
اسپیسپال ادیشن - Speicial Edition ء (SE)
اپن ادیشن - Open Edition ء (OE)
لکد ادیشن - Leaked Edition ء (LE)
ام 33 - M33

Special Edition
اسپیسیال ادیشن اولین کاستم فریموری بود که ساخته شد . که توسط Dark-AleX نوشته شده بود . اسپیسیال ادیشن برای فریمور 2.71 نوشته شده بود

SE
2.71 - Revision A
2.71 - Revision B
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'
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''
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
- 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)
Open Edition
دومین کاستم فریموری که عرضه شد اپن ادیشن بود که باز هم Dark-AleX سازنده ی ان بود . اپن ادیشن برای فریمور های 3.02 - 3.03 - 3.10 - 3.30 - 3.40 ساخته شده بود.
OE
3.02 - Revision A
Dark_AleX's 3.02 OE-A custom firmware with the ability to play downloadable PSOne games!
3.02 - Revision B
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
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'
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
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
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
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'
- 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
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'
- 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.40 - Revision A
- 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
.
Leaked Edition
کاستم فریمور ساخته شده برای فریمور 3.40 (البته بعد از کاستم فریمور های اپن ادیشن) , نوشته شده توسط تیم WildC*rd
LE
3.40* - Update Patch
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 GAME
3.40* - Update Patch 3
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
نوشته شده توسط تیم ام33 که برای فریمور های 3.51 و 3.52 (اخرین فریمور در حال حاضر) است.
M33
3.51 - Update
now 3.51
3.51 - Update 7
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
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
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
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
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+Slim
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_Conquered
3.71
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
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
3.71 - update 2
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
When returning from sleep mode, 3.71 ipl was executed causing an inmediate crash. Fixed.
3.71 - update 3
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. Fixed
3.71 - update 4/w
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
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
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 savedata
1.50 Kernel Add On for 3.80 M33
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
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
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
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.

هر گونه سوال و مشکل در مورد فریمور های اسپیسپال ادیشن و اپن ادیشن:
Custom Frimware SE/OE
هر گونه سوال و مشکل در مورد فریمور های ام 33 :
PSP 3.80 M33
PSP 3.71 M33
PSP 3.60 M33
PSP 3.52 M33
PSP 3.51 M33
تاپیک مربوط به پلاگین :
پلاگین
تاپیک مربوط به آپدیت فریمور های اصلی :
Official Sony's PSP Firmware Update

در حال تکمیل ...
 
آخرین ویرایش:
وضعیت
گفتگو بسته شده و امکان ارسال پاسخ وجود ندارد.

کاربرانی که این قسمت را مشاهده می‌کنند

Top
رمز عبور خود را فراموش کرده اید؟
or ثبت‌نام سریع از طریق سرویس‌های زیر