Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #elif defined(FIRMWARE_4_60)
- #define TOC 0x34F950 // Patched
- #define open_shared_kernel_object_symbol 0x1240C // Patched
- #define close_kernel_object_handle_symbol 0x11A2C // Patched
- #define alloc_symbol 0x64798 // Patched
- #define dealloc_symbol 0x64BD4 // Patched
- #define copy_to_user_symbol 0xF868 // Patched [Fixed] (OLD: 0xFA84)
- #define copy_from_user_symbol 0xFA84 // Patched [Fixed] (OLD: 0xF484)
- #define copy_to_process_symbol 0xF920 // Patched
- #define copy_from_process_symbol 0xF730 // Patched
- #define page_allocate_symbol 0x60308 // Patched
- #define page_free_symbol 0x5FD6C // Patched
- #define page_export_to_proc_symbol 0x604A4 // Patched
- #define page_unexport_from_proc_symbol 0x5FC60 // Patched
- #define kernel_ea_to_lpar_addr_symbol 0x700C0 // Patched
- #define map_process_memory_symbol 0x771E0 // Patched
- #define memcpy_symbol 0x7E8A0 // Patched
- #define memset_symbol 0x4D668 // Patched
- #define memcmp_symbol 0x4C978 // Patched
- #define sprintf_symbol 0x4EA90 // Patched
- #define snprintf_symbol 0x4E9FC // Patched
- #define strcpy_symbol 0x4D814 // Patched
- #define strncpy_symbol 0x4D8DC // Patched
- #define strlen_symbol 0x4D83C // Patched
- #define strcat_symbol 0x4D744 // Patched
- #define strcmp_symbol 0x4D7C0 // Patched
- #define strncmp_symbol 0x4D868 // Patched
- #define strchr_symbol 0x4D77C // Patched
- #define spin_lock_irqsave_ex_symbol 0x27641C // Patched
- #define spin_unlock_irqrestore_ex_symbol 0x2763F0 // Patched
- #define load_process_symbol 0x5004 // Patched
- #define ppu_thread_create_symbol 0x13EC4 // Patched
- #define ppu_thread_exit_symbol 0x13F7C // Patched
- #define ppu_thread_join_symbol 0x13FD0 // Patched
- #define ppu_thread_delay_symbol 0x287A0 // Patched
- #define create_user_thread2_symbol 0x2507C // Patched
- #define start_thread_symbol 0x23D48 // Patched
- #define run_thread_symbol 0x23578 // Patched
- #define register_thread_symbol 0x2705D0 // Patched
- #define allocate_user_stack_symbol 0x270DB8 // Patched
- #define mutex_create_symbol 0x13638 // Patched
- #define mutex_destroy_symbol 0x135D0 // Patched
- #define mutex_lock_symbol 0x135C8 // Patched
- #define mutex_unlock_symbol 0x135C0 // Patched
- #define event_port_create_symbol 0x13074 // Patched
- #define event_port_destroy_symbol 0x134DC // Patched
- #define event_port_connect_symbol 0x13554 // Patched
- #define event_port_disconnect_symbol 0x13480 // Patched
- #define event_port_send_symbol 0x1306C // Patched
- #define event_queue_create_symbol 0x1337C // Patched
- #define event_queue_destroy_symbol 0x13304 // Patched
- #define event_queue_receive_symbol 0x13148 // Patched
- #define cellFsOpen_symbol 0x2A0584 // Patched
- #define cellFsClose_symbol 0x2A03EC // Patched
- #define cellFsRead_symbol 0x2A0528 // Patched
- #define cellFsWrite_symbol 0x2A0494 // Patched
- #define cellFsLseek_symbol 0x29FB1C // Patched
- #define cellFsStat_symbol 0x29FDA0 // Patched
- #define cellFsUnlink_internal_symbol 0x19C4AC // Patched
- #define cellFsUtilMount_symbol 0x29F8FC // Patched
- #define cellFsUtilUmount_symbol 0x29F8D0 // Patched
- #define pathdup_from_user_symbol 0x1A23A0 // Patched
- #define open_path_symbol 0x2A02BC // Patched
- #define open_fs_object_symbol 0x18A7D0 // Patched
- #define close_fs_object_symbol 0x18970C // Patched
- #define storage_get_device_info_symbol 0x282784 // Patched
- #define storage_open_symbol 0x282194 // Patched
- #define storage_close_symbol 0x281F84 // Patched
- #define storage_read_symbol 0x2814F4 // Patched
- #define storage_send_device_command_symbol 0x281080 // Patched
- #define storage_map_io_memory_symbol 0x282640 // Patched
- #define storage_unmap_io_memory_symbol 0x28250C // Patched
- #define storage_internal_get_device_object_symbol 0x280B38 // Patched
- #define decrypt_func_symbol 0x3496C // Patched
- #define lv1_call_99_wrapper_symbol 0x4EEA4 // Patched
- #define modules_verification_symbol 0x58A48 // Patched
- //#define authenticate_program_segment_symbol /* Avoided */
- #define prx_load_module_symbol 0x88B78 // Patched
- #define prx_start_module_symbol 0x87844 // Patched
- #define prx_stop_module_symbol 0x88C1C // Patched
- #define prx_unload_module_symbol 0x87578 // Patched
- #define extend_kstack_symbol 0x70018 // Patched
- #define get_pseudo_random_number_symbol 0x230E74 // Patched
- #define syscall_table_symbol 0x363A18 // Patched
- #define syscall_call_offset 0x27E888 // Patched
- #define read_bdvd0_symbol 0x1AD310 // Patched
- #define read_bdvd1_symbol 0x1AEF3C // Patched
- #define read_bdvd2_symbol 0x1BC0F4 // Patched
- /* Calls, jumps */
- #define device_event_port_send_call 0x28ACF0 // Patched
- //#define ss_pid_call_1 /* Avoided */
- #define process_map_caller_call 0x4D24 // Patched
- #define fsloop_open_call 0x2A071C // Patched
- #define fsloop_close_call 0x2A076C // Patched
- #define fsloop_read_call 0x2A07AC // Patched
- /* Patches */
- #define user_thread_prio_patch 0x203F8 // Patched
- #define user_thread_prio_patch2 0x20404 // Patched
- /* Rtoc entries */
- #define io_rtoc_entry_1 -0x1B8 // NOT PATCHED
- #define io_sub_rtoc_entry_1 -0x7EA0 // NOT PATCHED
- #define decrypt_rtoc_entry_2 -0x66A8 // NOT PATCHED
- //#define decrypter_data_entry /* Avoided */
- #define storage_rtoc_entry_1 0x1E10 // NOT PATCHED
- #define device_event_rtoc_entry_1 0x2080 // NOT PATCHED
- /* Legacy patches with no names yet */
- /* Kernel offsets */
- #define patch_func2 0x59CF8 // Patched
- #define patch_func2_offset 0x2C // Patched
- /* vars */
- // TODO: #define open_psid_buf_symbol /* Avoided */
- #define thread_info_symbol 0x37DBB0 // Patched
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement