RetailOS Options: Difference between revisions
RetailOS Options
No edit summary |
Tag: Undo |
||
| (7 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{DISPLAYTITLE:retailOS Options}} | |||
[[retailOS]] has some 'secret' options that you can enable by placing files into iPod_Control/Device. | |||
{| class="wikitable" | 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 [[User:Q3k|q3k]]'s decompilation, but that might be a tooling issue. Ideally, we should test every single one of these :). | ||
{| class="wikitable sortable" style="" | |||
|- | |||
! rowspan=2 | Name | |||
! colspan=1 | [[Nano 5G]] | |||
! colspan=3 | [[Nano 6G]] | |||
! rowspan=2 | Notes | |||
|- | |||
! 1.0.2 | |||
! 1.0 | |||
! 1.1 | |||
! 1.2 | |||
|- | |||
| _enable_options | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| Required for any other option to work. | |||
|- | |||
| _6bits_accel | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _EQBiasScale | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Contents read. | |||
|- | |||
| _RecorderGainDB | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Contents read. | |||
|- | |||
| _RecorderGainLimit | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Contents read. | |||
|- | |||
| _SpeakerEQPreset | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Contents read. | |||
|- | |||
| _SpeakerEQ_HPF_Fc | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Contents read. | |||
|- | |||
| _accel_data | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _accel_state_logging | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _amc_pde | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _amc_r2d | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _amc_sfd | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _autopow_overlay | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _battery_always_low | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _bvtpowertest | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _camera_one_to_one | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _camera_tvout | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _car_adapter | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _clock_second_tick_type | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _compare_gk2d_tdraw_perf | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _compositor_benchmark | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _compositor_fps | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _compositor_show_overdraw | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _continuous_display_update | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _crossfade_nextprev_disable | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _crossfade_nextprev_long | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _crossfade_nextprev_med | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _crossfade_on | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _dartboard | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Weird mode in which menu/play are swapped and iTunes database seems to be ignored. | |||
|- | |||
| _deblocking_off | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _debug_db | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _demo_freeze_time | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _demo_layout_toggle | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _disable_bpfix | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _disable_cache | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _disable_clock_gating | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _disable_hibe | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _disable_jpeg_decoder | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _disable_mbx_timeout | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Mailbox timeouts? PowerVR MBX timeouts? Untested. | |||
|- | |||
| _disable_overlay_limit | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| _enable_options not required. | |||
|- | |||
| _disable_sleep | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _disable_unsplit_decoders | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _dont_reject_vid | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _drag_back_perf | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _dragster_on | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _enable_amc_logfile | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _enable_crash_logging | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _enable_logging | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Writes high-level logs into iPod_Control/Logs. | |||
|- | |||
| _enable_memory_logging | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _enable_pcm_write2file | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _enable_screenshots | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _enable_tpodlog | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _fast_debug | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _faster_baud_debug | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _firewire_supported | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _fixed_brightness | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _fm_fieldtesting | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _force_AACHE | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _force_AACLC | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _force_volume_level | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _go_fast | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _hang_frame_drop | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _heap_beep | |||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _hibe_beep | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _hibe_sleep | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _hibernation_ignores_accessories | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |||
| _hifi_video_encoding | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _hold3beep | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Halt and wait for JTAG in C_exception_handler. Probably. | |||
|- | |||
| _honor_repeat | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _ignore_volume_pref | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |||
| _isp_manual | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| _isp_settings_file | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _krypton_firmware | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _krypton_no_autoupdate | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _log_memory_on_vol_keys | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _log_sys_model | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _look_ahead_video_encoding | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _mecca_trace_debug | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _mie_on | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _mikey_state_logging | ||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _mikey_verbose_logging | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _minutes_to_standby | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _mockup_mode | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _nand_high_clock | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _no_deepsleep | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Preempted by _short_deepsleep. | |||
|- | |- | ||
| | | _no_look_ahead_video_encoding | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _no_vc0_autopower | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _no_volume_control | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _np_overlay_persist | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _orient_me_not | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _ped_event_logging | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _ped_heartbeat | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _ped_seconds_to_hibernate | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _ped_steps_1000x | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _ped_steps_100x | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _ped_time_1000x | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _ped_time_100x | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _ped_time_10x | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _ped_xyz_logging | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _photo_albums_test | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _power_testing | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _pushui_app_icon_show | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _quick_3bits | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| _enable_options not required. | |||
|- | |- | ||
| | | _raw_uart_debug | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _rds_robot | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _rds_robot_internal | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _record_max_16mb | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _rental_notify_always | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _reset_rtc | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _seconds_to_graphics_off | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _seconds_to_hibernation | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _seconds_to_screen_off | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _serial_acc_iap_status | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _shake_data | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _short_deepsleep | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _show_autobaud | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _show_bin_voltage | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _show_brightness | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _show_cache_size | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _show_fixed_time | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _show_fps | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _show_headset_model | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _show_max_battery | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _show_memory | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _show_numeric_volume | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| Displays numeric volume when changing volume. | |||
|- | |- | ||
| | | _show_pll | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _show_speed | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _show_stuck_accelerometer_axis | ||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _show_voltage | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| Displays battery voltage at bottom of screen. | |||
|- | |- | ||
| | | _skipgamedrm | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Seemingly allows Manifest.plist.p7b to not be present when reading eApps/games. If present, will still be checked. | |||
|- | |- | ||
| | | _speed | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| File contents read (number likely expected). Default -1. | |||
|- | |- | ||
| | | _springboard_always_hint | ||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _springboard_fast_swipe_threshold | ||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _springboard_tumbler_edit_mode | ||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _springboard_tumbler_fast_swipe_decel_factor | ||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _springboard_tumbler_slow_swipe_decel_factor | ||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _springboard_tumbler_text_mode | ||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _springboard_tumblermode | ||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _sw_max_minutes | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _sw_seconds_to_dim | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tcsize | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| File contents read (number likely expected). | |||
|- | |- | ||
| | | _tgfx_benchmark | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _thermal_Stress_enable | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tpodlogprint_to_uart | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _try_spirit_codecs | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _tuner_auto_scan | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _tuner_blend_mono_threshold | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_blend_stereo_threshold | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_buffer_disable | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_buffer_time_show | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_hicut_disable | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_metadata_events_show | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_metadata_parsed_logging | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_metadata_raw_logging | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_metadata_rt_validation_off | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_readings_logging | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_readings_show | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_region_worldwide_enable | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_region_worldwide_force | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| _tuner_scan_logging || || | | _tuner_scan_logging | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_scan_logging_start_delay | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| _tuner_softmute_disable || || | | _tuner_softmute_disable | ||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tuner_volume_buttons_walk_frequency | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _tvout_video_display | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _tvoutwidescreen | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _uart2_debug | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| Preempted by _uart30pin_debug. | |||
|- | |- | ||
| | | _uart30pin_debug | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _ultra_high_power | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _usb_audio_authentication_optional | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _usb_audio_lame_resampling | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _usb_audio_negotiation_optional | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _usb_audio_resampling_method | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _usb_audio_samplerate_match_style | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _usb_audio_show_status | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _usb_audio_sinewave | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _usb_audio_test_mode | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _usb_hub_subclass | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _usb_swap_configs | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _use_SW_ALAC_decoder | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _use_aac_encoder | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _use_tdraw_in_tgfx | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _volume_single_step | ||
| {{no}} | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
| | |||
|- | |- | ||
| | | _vp_lang | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _wheel_app_data | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _wheel_raw_data | ||
| {{yes}}<ref name="unused">Possibly unused?</ref> | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|- | |- | ||
| | | _writerawyuvstills | ||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
| {{no}} | |||
| | |||
|} | |} | ||
Latest revision as of 16:58, 3 January 2026
retailOS 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 :).
| Name | iPod nano (5th generation) | iPod nano (6th generation) | Notes | ||
|---|---|---|---|---|---|
| 1.0.2 | 1.0 | 1.1 | 1.2 | ||
| _enable_options | Yes | Yes | Yes | Yes | Required for any other option to work. |
| _6bits_accel | Yes[1] | No | No | No | |
| _EQBiasScale | Yes[1] | No | No | No | Contents read. |
| _RecorderGainDB | Yes[1] | No | No | No | Contents read. |
| _RecorderGainLimit | Yes[1] | No | No | No | Contents read. |
| _SpeakerEQPreset | Yes[1] | No | No | No | Contents read. |
| _SpeakerEQ_HPF_Fc | Yes[1] | No | No | No | Contents read. |
| _accel_data | Yes | No | No | No | |
| _accel_state_logging | No | No | No | Yes | |
| _amc_pde | No | Yes | Yes | Yes | |
| _amc_r2d | Yes | No | No | No | |
| _amc_sfd | No | Yes | Yes | Yes | |
| _autopow_overlay | Yes[1] | No | No | No | |
| _battery_always_low | Yes | No | No | No | |
| _bvtpowertest | Yes | Yes | Yes | Yes | |
| _camera_one_to_one | No | Yes | Yes | Yes | |
| _camera_tvout | No | Yes | Yes | Yes | |
| _car_adapter | Yes | No | No | No | |
| _clock_second_tick_type | No | Yes | Yes | Yes | |
| _compare_gk2d_tdraw_perf | No | Yes | Yes | Yes | |
| _compositor_benchmark | No | Yes | Yes | Yes | |
| _compositor_fps | No | Yes | Yes | Yes | |
| _compositor_show_overdraw | No | Yes | Yes | Yes | |
| _continuous_display_update | No | Yes | Yes | Yes | |
| _crossfade_nextprev_disable | No | Yes | Yes | Yes | |
| _crossfade_nextprev_long | No | Yes | Yes | Yes | |
| _crossfade_nextprev_med | No | Yes | Yes | Yes | |
| _crossfade_on | Yes[1] | No | No | No | |
| _dartboard | Yes | No | No | No | Weird mode in which menu/play are swapped and iTunes database seems to be ignored. |
| _deblocking_off | Yes[1] | No | No | No | |
| _debug_db | Yes[1] | No | No | No | |
| _demo_freeze_time | No | Yes | Yes | Yes | |
| _demo_layout_toggle | No | Yes | Yes | Yes | |
| _disable_bpfix | Yes[1] | Yes | Yes | Yes | |
| _disable_cache | Yes[1] | No | No | No | |
| _disable_clock_gating | Yes | Yes | Yes | Yes | |
| _disable_hibe | Yes | No | No | No | |
| _disable_jpeg_decoder | Yes[1] | No | No | No | |
| _disable_mbx_timeout | Yes | No | No | No | Mailbox timeouts? PowerVR MBX timeouts? Untested. |
| _disable_overlay_limit | Yes[1] | No | No | No | _enable_options not required. |
| _disable_sleep | Yes | No | No | No | |
| _disable_unsplit_decoders | Yes[1] | No | No | No | |
| _dont_reject_vid | Yes | No | No | No | |
| _drag_back_perf | No | Yes | Yes | Yes | |
| _dragster_on | Yes[1] | No | No | No | |
| _enable_amc_logfile | No | Yes | Yes | Yes | |
| _enable_crash_logging | Yes[1] | No | No | No | |
| _enable_logging | Yes | No | No | No | Writes high-level logs into iPod_Control/Logs. |
| _enable_memory_logging | Yes[1] | No | No | No | |
| _enable_pcm_write2file | No | Yes | Yes | Yes | |
| _enable_screenshots | No | Yes | Yes | Yes | |
| _enable_tpodlog | No | Yes | Yes | Yes | |
| _fast_debug | No | Yes | Yes | Yes | |
| _faster_baud_debug | No | Yes | Yes | Yes | |
| _firewire_supported | Yes | No | No | No | |
| _fixed_brightness | No | Yes | Yes | Yes | |
| _fm_fieldtesting | Yes | No | No | No | |
| _force_AACHE | Yes[1] | No | No | No | |
| _force_AACLC | Yes[1] | No | No | No | |
| _force_volume_level | No | Yes | Yes | Yes | |
| _go_fast | Yes[1] | Yes | Yes | Yes | |
| _hang_frame_drop | Yes | No | No | No | |
| _heap_beep | Yes[1] | No | No | No | |
| _hibe_beep | Yes | Yes | Yes | Yes | |
| _hibe_sleep | Yes | No | No | No | |
| _hibernation_ignores_accessories | No | Yes | Yes | Yes | |
| _hifi_video_encoding | Yes | No | No | No | |
| _hold3beep | Yes | No | No | No | Halt and wait for JTAG in C_exception_handler. Probably. |
| _honor_repeat | Yes | No | No | No | |
| _ignore_volume_pref | Yes | No | No | No | |
| _isp_manual | No | Yes | Yes | Yes | |
| _isp_settings_file | No | Yes | Yes | Yes | |
| _krypton_firmware | No | Yes | Yes | Yes | |
| _krypton_no_autoupdate | No | Yes | Yes | Yes | |
| _log_memory_on_vol_keys | No | Yes | Yes | Yes | |
| _log_sys_model | Yes[1] | Yes | Yes | Yes | |
| _look_ahead_video_encoding | Yes | No | No | No | |
| _mecca_trace_debug | Yes[1] | No | No | No | |
| _mie_on | Yes[1] | No | No | No | |
| _mikey_state_logging | No | No | No | Yes | |
| _mikey_verbose_logging | No | Yes | Yes | Yes | |
| _minutes_to_standby | No | Yes | Yes | Yes | |
| _mockup_mode | Yes[1] | No | No | No | |
| _nand_high_clock | Yes[1] | Yes | Yes | Yes | |
| _no_deepsleep | Yes | No | No | No | Preempted by _short_deepsleep. |
| _no_look_ahead_video_encoding | Yes | No | No | No | |
| _no_vc0_autopower | Yes[1] | No | No | No | |
| _no_volume_control | Yes | No | No | No | |
| _np_overlay_persist | No | Yes | Yes | Yes | |
| _orient_me_not | Yes | No | No | No | |
| _ped_event_logging | No | Yes | Yes | Yes | |
| _ped_heartbeat | Yes | Yes | Yes | Yes | |
| _ped_seconds_to_hibernate | No | Yes | Yes | Yes | |
| _ped_steps_1000x | No | Yes | Yes | Yes | |
| _ped_steps_100x | No | Yes | Yes | Yes | |
| _ped_time_1000x | Yes | No | No | No | |
| _ped_time_100x | Yes | No | No | No | |
| _ped_time_10x | Yes | Yes | Yes | Yes | |
| _ped_xyz_logging | Yes | Yes | Yes | Yes | |
| _photo_albums_test | Yes | No | No | No | |
| _power_testing | Yes | Yes | Yes | Yes | |
| _pushui_app_icon_show | No | Yes | Yes | Yes | |
| _quick_3bits | Yes[1] | Yes | Yes | Yes | _enable_options not required. |
| _raw_uart_debug | No | Yes | Yes | Yes | |
| _rds_robot | No | Yes | Yes | Yes | |
| _rds_robot_internal | No | Yes | Yes | Yes | |
| _record_max_16mb | Yes | No | No | No | |
| _rental_notify_always | Yes | No | No | No | |
| _reset_rtc | Yes[1] | No | No | No | |
| _seconds_to_graphics_off | No | Yes | Yes | Yes | |
| _seconds_to_hibernation | No | Yes | Yes | Yes | |
| _seconds_to_screen_off | No | Yes | Yes | Yes | |
| _serial_acc_iap_status | Yes[1] | No | No | No | |
| _shake_data | Yes[1] | No | No | No | |
| _short_deepsleep | Yes | No | No | No | |
| _show_autobaud | Yes | No | No | No | |
| _show_bin_voltage | No | Yes | Yes | Yes | |
| _show_brightness | Yes[1] | No | No | No | |
| _show_cache_size | Yes | No | No | No | |
| _show_fixed_time | Yes | No | No | No | |
| _show_fps | Yes | Yes | Yes | Yes | |
| _show_headset_model | No | Yes | Yes | Yes | |
| _show_max_battery | Yes | Yes | Yes | Yes | |
| _show_memory | Yes | Yes | Yes | Yes | |
| _show_numeric_volume | Yes | Yes | Yes | Yes | Displays numeric volume when changing volume. |
| _show_pll | Yes | Yes | Yes | Yes | |
| _show_speed | Yes | No | No | No | |
| _show_stuck_accelerometer_axis | No | No | Yes | Yes | |
| _show_voltage | Yes | Yes | Yes | Yes | Displays battery voltage at bottom of screen. |
| _skipgamedrm | Yes | No | No | No | Seemingly allows Manifest.plist.p7b to not be present when reading eApps/games. If present, will still be checked. |
| _speed | Yes[1] | No | No | No | File contents read (number likely expected). Default -1. |
| _springboard_always_hint | No | No | No | Yes | |
| _springboard_fast_swipe_threshold | No | No | No | Yes | |
| _springboard_tumbler_edit_mode | No | No | No | Yes | |
| _springboard_tumbler_fast_swipe_decel_factor | No | No | No | Yes | |
| _springboard_tumbler_slow_swipe_decel_factor | No | No | No | Yes | |
| _springboard_tumbler_text_mode | No | No | No | Yes | |
| _springboard_tumblermode | No | No | No | Yes | |
| _sw_max_minutes | No | Yes | Yes | Yes | |
| _sw_seconds_to_dim | No | Yes | Yes | Yes | |
| _tcsize | Yes | No | No | No | File contents read (number likely expected). |
| _tgfx_benchmark | No | Yes | Yes | Yes | |
| _thermal_Stress_enable | No | Yes | Yes | Yes | |
| _tpodlogprint_to_uart | No | Yes | Yes | Yes | |
| _try_spirit_codecs | Yes | No | No | No | |
| _tuner_auto_scan | Yes | No | No | No | |
| _tuner_blend_mono_threshold | No | Yes | Yes | Yes | |
| _tuner_blend_stereo_threshold | No | Yes | Yes | Yes | |
| _tuner_buffer_disable | No | Yes | Yes | Yes | |
| _tuner_buffer_time_show | Yes | Yes | Yes | Yes | |
| _tuner_hicut_disable | Yes | Yes | Yes | Yes | |
| _tuner_metadata_events_show | Yes | Yes | Yes | Yes | |
| _tuner_metadata_parsed_logging | Yes | Yes | Yes | Yes | |
| _tuner_metadata_raw_logging | Yes | Yes | Yes | Yes | |
| _tuner_metadata_rt_validation_off | No | Yes | Yes | Yes | |
| _tuner_readings_logging | Yes | Yes | Yes | Yes | |
| _tuner_readings_show | Yes | Yes | Yes | Yes | |
| _tuner_region_worldwide_enable | No | Yes | Yes | Yes | |
| _tuner_region_worldwide_force | No | Yes | Yes | Yes | |
| _tuner_scan_logging | Yes | Yes | Yes | Yes | |
| _tuner_scan_logging_start_delay | No | Yes | Yes | Yes | |
| _tuner_softmute_disable | Yes | Yes | Yes | Yes | |
| _tuner_volume_buttons_walk_frequency | No | Yes | Yes | Yes | |
| _tvout_video_display | Yes[1] | No | No | No | |
| _tvoutwidescreen | Yes | No | No | No | |
| _uart2_debug | Yes | No | No | No | Preempted by _uart30pin_debug. |
| _uart30pin_debug | Yes | No | No | No | |
| _ultra_high_power | No | Yes | Yes | Yes | |
| _usb_audio_authentication_optional | Yes[1] | No | No | No | |
| _usb_audio_lame_resampling | Yes[1] | No | No | No | |
| _usb_audio_negotiation_optional | Yes[1] | No | No | No | |
| _usb_audio_resampling_method | Yes[1] | No | No | No | |
| _usb_audio_samplerate_match_style | Yes[1] | No | No | No | |
| _usb_audio_show_status | Yes | No | No | No | |
| _usb_audio_sinewave | Yes | No | No | No | |
| _usb_audio_test_mode | Yes[1] | No | No | No | |
| _usb_hub_subclass | No | Yes | Yes | Yes | |
| _usb_swap_configs | Yes | No | No | No | |
| _use_SW_ALAC_decoder | No | Yes | Yes | Yes | |
| _use_aac_encoder | Yes | No | No | No | |
| _use_tdraw_in_tgfx | No | Yes | Yes | Yes | |
| _volume_single_step | No | Yes | Yes | Yes | |
| _vp_lang | Yes[1] | No | No | No | |
| _wheel_app_data | Yes | No | No | No | |
| _wheel_raw_data | Yes[1] | No | No | No | |
| _writerawyuvstills | Yes | No | No | No | |