Commit Graph

  • ccf0eccbf1 fix(sys-clk-oc): improve governor by changing get_next_freq algorithm hanabbi 2023-04-24 14:08:57 +09:00
  • 8cfab71f4d fix(sys-clk-oc): fix governor not setting clocks correctly: fixes #1 hanabbi 2023-04-24 00:35:53 +09:00
  • f981716933 refact(reversenx): separate ipc initialization from init hanabbi 2023-04-22 20:22:55 +09:00
  • 78e814b0a6 fix(loader): fix timing adjust for mariko_4266 hanabbi 2023-04-22 11:20:47 +09:00
  • 4b9f6b20d7 docs: update docs hanabbi 2023-04-22 08:40:17 +09:00
  • 9675b97228 revert gpu dvfs table @7bfee60 hanabbi 2023-04-21 03:31:00 +09:00
  • 0f1c8d2b67 fix(pages): fix configurator offset to match customize table hanabbi 2023-04-20 10:14:14 +09:00
  • 77e6f57593 fix(sys-clk-oc): revert charging current limit back to 2000mA hanabbi 2023-04-19 23:15:59 +09:00
  • b63dea2807 build: cleanup unused gitmodule hanabbi 2023-04-19 23:12:51 +09:00
  • e123195b4e fix(reversenx): fix reversenx sync connect error hanabbi 2023-04-17 14:25:31 +09:00
  • 3c02f170d6 feat(loader): change mariko cust table hanabbi 2023-04-16 16:00:02 +09:00
  • 210040d4df fix(sys-clk-oc): temporary fix sysmodule not starting hanabbi 2023-04-16 14:57:27 +09:00
  • d2cf257fa4 refact(sys-clk-oc): change config directory hanabbi 2023-04-16 05:08:06 +09:00
  • 0d60f56289 git subrepo clone --force https://github.com/WerWolv/libtesla Source/sys-clk-OC/overlay/lib/tesla/ hanabbi 2023-04-16 03:23:45 +09:00
  • 2ef80bf701 docs: update readme, homepage hanai3Bi 2023-04-15 07:56:09 +09:00
  • f838c6ec7f docs: update readme, homepage hanai3Bi 2023-04-15 07:11:50 +09:00
  • 788ed65199 Update README.md hanai3Bi 2023-04-01 02:15:05 +03:00
  • 3db0b9b380 1.5.1 hanai3Bi 2023-04-01 01:49:31 +03:00
  • 63bbde2f58 pages: cleanup KazushiM 2023-02-12 23:55:54 +08:00
  • b0ace1d8ae sys-clk-OC: Separate governor into multiple modules that could be disabled individually KazushiM 2023-02-09 22:21:11 +08:00
  • 8285e84071 Maximum RAM frequency will not be used automatically KazushiM 2023-02-02 17:13:52 +08:00
  • 69f7919c3c Fix #69 KazushiM 2023-02-01 10:08:08 +08:00
  • 9cfe812247 Run [page minifier](https://www.npmjs.com/package/minify) locally before deployment KazushiM 2023-01-31 23:27:04 +08:00
  • a5e63bc034 Save 5KiB heap space from pcv; Separate configurator entries with tabs KazushiM 2023-01-31 22:21:07 +08:00
  • f47e7604fe - pages: Drop cust v2 support; Show update time in download section KazushiM 2023-01-27 10:45:06 +08:00
  • cdbd0b0045 Release: 1.4.1 KazushiM 2023-01-25 21:01:04 +08:00
  • f33a59370a Introduce redesigned project homepage; Fix #64 #65 KazushiM 2023-01-25 18:58:43 +08:00
  • 120367cf7c EMC voltage for Mariko; Fix #60; Show battery & voltage info in overlay on Erista KazushiM 2023-01-24 23:24:58 +08:00
  • 012cd40a68 - sys-clk-OC: force disable charging, a temporary toggle that will be reset once power state changes (#57) KazushiM 2023-01-04 14:25:33 +08:00
  • 277f8d48e5 - sys-clk-OC: Charging current limit KazushiM 2023-01-02 16:12:13 +08:00
  • 139c7dfcad - oc_loader: pcv_erista: use 1963.5 MHz instead of 1989 KazushiM 2022-12-30 20:57:02 +08:00
  • b0b80c8458 - oc_loader: major refactoring KazushiM 2022-12-29 19:37:42 +08:00
  • b50899f4d1 [sys-clk-OC] Governor: Improve utility responsiveness KazushiM 2022-12-02 19:34:54 +08:00
  • b15926a22e clean up README KazushiM 2022-11-11 10:42:57 +08:00
  • a360904ac0 Save cust config to localStorage KazushiM 2022-11-09 12:01:24 +08:00
  • d884077db8 Online loader_configurator for web browser KazushiM 2022-11-08 17:06:46 +08:00
  • 523d2dc45a Fix maxMemFreq detection; Add some other alternative governor logic KazushiM 2022-11-01 23:08:23 +08:00
  • 72a8421df6 Create config dir if it does not exist; Fixed maxMemFreq detection KazushiM 2022-10-31 17:22:05 +08:00
  • 6a1ac29733 AutoCPUBoost for governor KazushiM 2022-10-31 12:55:27 +08:00
  • f1225c9ed1 Revert IpcService thread stack size (#47) KazushiM 2022-10-31 11:49:34 +08:00
  • 2962163f19 Fix memory leaks; Adjust heap & thread stack size (#47) KazushiM 2022-10-31 11:12:27 +08:00
  • 859841ab8e - Fixed gpu_hz_list typo in governor (#46) KazushiM 2022-10-31 00:43:40 +08:00
  • 524247955f spl: is unavailable in overlay (ovlloader specifically) KazushiM 2022-10-29 03:11:52 +08:00
  • 4eed01f458 Fixed SplConfigItem_HardwareType detection KazushiM 2022-10-30 01:46:02 +08:00
  • c808daa51f Config directory -> /config/sysclk/ #42 KazushiM 2022-10-30 00:40:56 +08:00
  • 1dcd8cc1bb sys-clk-OC manager KazushiM 2022-10-29 22:29:30 +08:00
  • 26c0bff4dd Sys-clk-OC: Fixed #41; Erista support added; Manager is deprecated KazushiM 2022-10-29 18:32:26 +08:00
  • a6dcf1da5c [Sys-clk-OC] Added an governor toggle per title in overlay (default: governor enabled) (#37); Fixed an issue where governor does not bump CPU frequency immediately to max when some non-system core (Core0/1/2) util is 100%. KazushiM 2022-10-28 22:00:44 +08:00
  • 851839be0a Schedutil-like governor with proper load_avg calculation; Fixed #36 KazushiM 2022-10-27 01:41:38 +08:00
  • 0f6fb06e53 Boost mode typo; uplift sample rate to 200/s; GPU boost mode = GPU throttled mode KazushiM 2022-10-24 12:20:50 +08:00
  • b52bef3c31 Updated: Sys-clk-OC, Loader, System_settings KazushiM 2022-10-23 23:01:50 +08:00
  • d596016c84 Fix ReverseNX RT/Tool mode synchronization KazushiM 2022-10-16 11:38:21 +08:00
  • dd466ffb79 readme cleanup KazushiM 2022-10-15 22:12:57 +08:00
  • b4d800a528 system_settings cleanup KazushiM 2022-10-15 22:03:05 +08:00
  • 1d7395da56 - [Sys-clk-OC] (#31) Fix the inverted priority of per-app and global settings in clocks and patches detection KazushiM 2022-10-13 01:53:37 +08:00
  • c8587ce441 Misc gui in sys-clk overlay updated, HOS 15.0.0 test passed KazushiM 2022-10-11 15:24:46 +08:00
  • 1063022b65 Sys-clk-OC: remove temp. charging toggle, add charging limiter KazushiM 2022-10-01 20:40:54 +08:00
  • ff0dcb5ece git subrepo clone --force https://github.com/WerWolv/libtesla Source/sys-clk-OC/overlay/lib/tesla KazushiM 2022-10-01 17:09:03 +08:00
  • 503c6ff31e Remove gitee mirror KazushiM 2022-05-19 23:53:38 +08:00
  • 6f5de53382 [sys-clk-OC] Disable unsafe frequencies by default; Remove emulator-mode; Move fast-charging handler to sysmodule KazushiM 2022-05-15 17:48:24 +08:00
  • fd77dfa6eb Add lbl screen backlight control toggle for overlay (in misc submenu) and memtester (press minus button) KazushiM 2022-05-08 19:54:23 +08:00
  • 9509455291 README.md; loader updated for AMS 1.3.2 KazushiM 2022-04-30 10:49:27 +08:00
  • c369641229 - [Sys-clk-OC]: Avoid conflicts with ptm module setting boost clocks - [Sys-clk-OC]: Reduce sensitivity of Auto CPU Boost (≥95%) - [test_patch]: Throw error if no patching entries were found. KazushiM 2022-04-14 23:06:39 +08:00
  • 926b9016b1 ldr_oc_suite: adopt ams style return code; test is now clang compatible; loader.kip will not crash if pcv/ptm sysmodules is manually patched. KazushiM 2022-04-02 22:17:04 +08:00
  • ac43237b13 Sys-clk-OC: fix emulator-mode detection KazushiM 2022-04-01 08:32:12 +08:00
  • 0bb4249a5f Add info and script on patching sysmodules manually KazushiM 2022-03-31 17:06:40 +08:00
  • 3daff1b712 ldr_process_creation.cpp: pull from upstream (1.3.0-pre) KazushiM 2022-03-24 14:32:24 +08:00
  • 406b2df944 - Add emulator mode (GPU-only freq capping) for handheld profile KazushiM 2022-03-24 10:52:14 +08:00
  • d6e2ac2527 HOS 14.0.0 passed: KazushiM 2022-03-23 13:51:48 +08:00
  • 26b0b66005 ldr_config.py fix KazushiM 2022-03-17 23:25:47 +08:00
  • 6585abfcb8 Configurable CPU Boost Freq KazushiM 2022-03-17 12:15:46 +08:00
  • 4d76b83b95 ldr_config.py: better exception handling KazushiM 2022-02-25 11:22:14 +08:00
  • eaed085697 Read PTO (PLL test output) regs; Prevent CPU clock from being stuck at boost freq when "Auto CPU Boost" is toggled off KazushiM 2022-02-12 19:56:24 +08:00
  • 4ff20f15f1 - IPC service for handling ReverseNX-RT communication, reducing I/O requests KazushiM 2022-02-11 01:37:47 +08:00
  • 94ac52e80b homebrew to query clkrst registers, requires rebuilding nx-hbloader to allow access; emc pllm(b) divm accepts 1/2/4 only KazushiM 2022-02-09 15:27:57 +08:00
  • c701de9ca5 Match pattern before check configuration KazushiM 2022-02-08 11:48:18 +08:00
  • 7fd47ce576 Add loader configurator in python script KazushiM 2022-02-08 00:25:37 +08:00
  • 1421586391 Erista EMC volt in uV; Add safety checks (voltage and cust) KazushiM 2022-02-07 02:04:19 +08:00
  • c3432281da Cleanup and add self-test KazushiM 2022-02-07 00:27:35 +08:00
  • eed44be28b - Remove PLL clock limit (Mariko GPU 1300MHz, MEM 2133MHz; Erista MEM 1866MHz) KazushiM 2022-02-06 14:19:51 +08:00
  • 2a08a6f714 - CPU OC for Erista (does NOT work out of the box) - DRAM Bus voltage for Erista - Mariko DRAM timing customization KazushiM 2022-02-05 16:51:42 +08:00
  • 03d2ded202 Customizable clock/volt/mtc_table without recompiling (requires uncompressed loader.kip) KazushiM 2022-01-26 20:56:55 +08:00
  • a251178b4c use erista mtc table as tmp buffer for copying and referencing mariko mtc table KazushiM 2022-01-25 18:54:12 +08:00
  • 5d162b1876 release 1.2.6.0 KazushiM 2022-01-22 15:09:24 +08:00
  • 0049ffbf7f cleanup KazushiM 2022-01-21 18:01:43 +08:00
  • 5ad1a0c37f Merge pull request #9 from KazushiMe/auto_patching KazushiMe 2022-01-21 17:31:20 +08:00
  • dcaafe6ea0 Refactor auto-patching KazushiM 2022-01-21 16:52:31 +08:00
  • c2a302c8b7 Update README.md KazushiM 2022-01-21 02:45:54 +08:00
  • 2778d29c43 [WIP] Auto patching without finding offsets manually, including EMC OC offsets for Erista KazushiM 2022-01-21 01:43:47 +08:00
  • 1f508e9e76 Adjust holdable_tskin to 52˚C KazushiM 2022-01-08 19:44:40 +08:00
  • 9815684152 [GPU OC] Max freq: 1305 MHz, tested with FP32 compute shaders; Disable GPU overvolting KazushiM 2022-01-08 05:33:20 +08:00
  • 2a71bde475 [TinyMemBenchNX] clkrstExit(); move SdOut binaries to release KazushiM 2022-01-05 22:32:59 +08:00
  • 11f8acd91f Update README and LICENSE KazushiM 2022-01-05 19:12:28 +08:00
  • 4373f4fda8 - [loader] revised cpu coefficients KazushiM 2022-01-02 03:03:16 +08:00
  • 82fccb99e1 - [Sys-clk-OC overlay] Report info on battery current flow, battery cycle (might be useless, reset after each reboot) KazushiM 2022-01-01 01:01:50 +08:00
  • 4b0bd74e80 [MemTesterNX] Add multi-thread(3) support and option to stress DRAM KazushiM 2021-12-26 04:37:18 +08:00
  • 4f922a1615 - [MEM] Replace 1331.2 MHz with 1600 MHz KazushiM 2021-12-25 18:32:23 +08:00
  • f2215a25ed More precise timing params (accounting for 8Gb density) KazushiM 2021-12-24 00:29:42 +08:00
  • cf6ef64d99 No binaries released for now: KazushiM 2021-12-21 22:19:15 +08:00
  • c314176ff4 Merge pull request #8 from gitter-badger/gitter-badge KazushiMe 2021-12-19 20:39:55 +08:00