RetailOS Options
(Redirected from OSOS Options)
OSOS has some 'secret' options that you can enable by placing files into iPod_Control/Device.
The following table shows all known options, with information on what device are they supported. Some of these appear to have no cross-references in q3k's decompilation, but that might be a tooling issue. Ideally, we should test every single one of these :).
File | Functionality | Nano 5G |
---|---|---|
_enable_options | This file must be present for any other option to work. | ✔️ |
_show_numeric_volume | Displays numeric value when changing volume. | ✔️ |
_disable_cache | ✔️ (Unused?) | |
_go_fast | ✔️ (Unused?) | |
_show_voltage | Displays battery voltage at bottom of screen. | ✔️ |
_show_speed | ✔️ | |
_show_memory | Displays heap statistics at bottom of screen. | ✔️ |
_show_fps | ✔️ | |
_disable_mbx_timeout | Mailbox timeouts? PowerVR MBX timeouts? Untested. | ✔️ |
_tvoutwidescreen | ✔️ | |
_enable_logging | Writes high-level logs into iPod_Control/Logs. | ✔️ |
_enable_crash_logging | ✔️ (Unused?) | |
_enable_memory_logging | ✔️ (Unused?) | |
_disable_jpeg_decoder | ✔️ (Unused?) | |
_disable_sleep | ✔️ | |
_hibe_sleep | ✔️ | |
_disable_hibe | ✔️ | |
_hibe_beep | ✔️ | |
_short_deepsleep | ✔️ | |
_no_deepsleep | Preempted by _short_deepsleep. | ✔️ |
_dont_reject_vid | ✔️ | |
_tcsize | File contents read (number likely expected). | ✔️ |
_speed | File contents read (number likely expected). Default -1. | ✔️ (Unused?) |
_no_vc0_autopower | ✔️ (Unused?) | |
_autopow_overlay | ✔️ (Unused?) | |
_dartboard | Weird mode in which menu/play are swapped and iTunes database seems to be ignored. | ✔️ |
_show_brightness | ✔️ (Unused?) | |
_car_adapter | ✔️ | |
_usb_swap_configs | ✔️ | |
_usb_audio_sinewave | ✔️ | |
_usb_audio_authentication_optional | ✔️ (Unused?) | |
_usb_audio_negotiation_optional | ✔️ (Unused?) | |
_usb_audio_test_mode | ✔️ (Unused?) | |
_usb_audio_lame_resampling | ✔️ (Unused?) | |
_usb_audio_samplerate_match_style | ✔️ (Unused?) | |
_usb_audio_resampling_method | ✔️ (Unused?) | |
_usb_audio_show_status | ✔️ | |
_serial_acc_iap_status | ✔️ (Unused?) | |
_battery_always_low | ✔️ | |
_show_cache_size | ✔️ | |
_disable_unsplit_decoders | ✔️ (Unused?) | |
_heap_beep | ✔️ (Unused?) | |
_show_autobaud | ✔️ | |
_ignore_volume_pref | ✔️ | |
_no_volume_control | ✔️ | |
_record_max_16mb | ✔️ | |
_vp_lang | ✔️ (Unused?) | |
_mockup_mode | ✔️ (Unused?) | |
_tvout_video_display | ✔️ (Unused?) | |
_deblocking_off | ✔️ (Unused?) | |
_force_AACHE | ✔️ (Unused?) | |
_force_AACLC | ✔️ (Unused?) | |
_reset_rtc | ✔️ (Unused?) | |
_no_volume_control | ✔️ | |
_honor_repeat | ✔️ | |
_rental_notify_always | ✔️ | |
_uart30pin_debug | ✔️ | |
_uart2_debug | Preempted by _uart30pin_debug. | ✔️ |
_mie_on | ✔️ (Unused?) | |
_dragster_on | ✔️ (Unused?) | |
_try_spirit_codecs | ✔️ | |
_amc_r2d | ✔️ | |
_crossfade_on | ✔️ (Unused?) | |
_mecca_trace_debug | ✔️ (Unused?) | |
_use_aac_encoder | ✔️ | |
_wheel_raw_data | ✔️ (Unused?) | |
_wheel_app_data | ✔️ | |
_accel_data | ✔️ | |
_orient_me_not | ✔️ | |
_shake_data | ✔️ (Unused?) | |
_hold3beep | Halt and wait for JTAG in C_exception_handler. Probably. | ✔️ |
_skipgamedrm | Seemingly allows Manifest.plist.p7b to not be present when reading eApps/games. If present, will still be checked. | ✔️ |
_firewire_supported | ✔️ | |
_debug_db | ✔️ (Unused?) | |
_EQBiasScale | Contents read. | ✔️ (Unused?) |
_RecorderGainDB | Contents read. | ✔️ (Unused?) |
_SpeakerEQ_HPF_Fc | Contents read. | ✔️ (Unused?) |
_SpeakerEQPreset | Contents read. | ✔️ (Unused?) |
_RecorderGainLimit | Contents read. | ✔️ (Unused?) |
_6bits_accel | ✔️ (Unused?) | |
_disable_bpfix | ✔️ (Unused?) | |
_tuner_readings_show | ✔️ | |
_tuner_metadata_events_show | ✔️ | |
_tuner_buffer_time_show | ✔️ | |
_tuner_readings_logging | ✔️ | |
_tuner_metadata_raw_logging | ✔️ | |
_tuner_metadata_parsed_logging | ✔️ | |
_tuner_scan_logging | ✔️ | |
_tuner_auto_scan | ✔️ | |
_tuner_softmute_disable | ✔️ | |
_tuner_hicut_disable | ✔️ | |
_hifi_video_encoding | ✔️ | |
_no_look_ahead_video_encoding | ✔️ | |
_look_ahead_video_encoding | ✔️ | |
_bvtpowertest | ✔️ | |
_disable_clock_gating | ✔️ | |
_writerawyuvstills | ✔️ | |
_ped_time_10x | ✔️ | |
_power_testing | ✔️ | |
_ped_xyz_logging | ✔️ | |
_ped_heartbeat | ✔️ | |
_ped_time_100x | ✔️ | |
_ped_time_1000x | ✔️ | |
_log_sys_model | ✔️ (Unused?) | |
_fm_fieldtesting | ✔️ | |
_nand_high_clock | ✔️ (Unused?) | |
_disable_overlay_limit | ✔️ (Unused?) | |
_show_max_battery | ✔️ | |
_show_fixed_time | ✔️ | |
_photo_albums_test | ✔️ | |
_show_pll | ✔️ | |
_hang_frame_drop | ✔️ | |
_disable_overlay_limit | _enable_options not required. | ✔️ (Unused?) |
_quick_3bits | _enable_options not required. | ✔️ (Unused?) |