Giter Site home page Giter Site logo

kawaii-flesh / kiptool Goto Github PK

View Code? Open in Web Editor NEW

This project forked from suchmememanyskill/tegraexplorer

6.0 0.0 0.0 3.16 MB

A payload-based file manager and 4IFIR loader.kip configurator

License: GNU General Public License v2.0

C++ 3.59% C 95.86% Assembly 0.29% Makefile 0.26%

kiptool's Introduction

KipTool

KipTool основан на TegraExplorer v4.1.1

Установка

  1. Поместить KipTool.bin в bootloader/payloads на вашей карте
  2. Загрузиться в Hekate
  3. Загрузить пейлоад: Payloads -> KipTool.bin

Управление

Навигация в меню KipTool

  • A: Выбрать
  • B: Назад
  • Левый стик или кнопки крестовины верх/низ: вверх/вниз по меню
  • Левый стик или кнопки крестовины лево/право: перейти к первой/последней записи меню или переключение страниц
  • Правый стик верх/низ: быстрое перемещение по меню вверх/вниз по меню
  • Кнопка захвата (или касание 3мя пальцами в режиме сенсерного управления): Сделать скриншот (сделанные скриншоты находятся в директории sd:/tegraexplorer/screenshots в формате bmp)

Навигация в окне редактирования значения параметра

  • A: Задать новое значение
  • B: Выйти без изменений
  • Левый стик или кнопки крестовины лево/право: изменить значение на +- шаг
  • Левый стик или кнопки крестовины верх/низ: изменить значение на +- шаг с множителем

Навигация в окне подтверждения

  • A: Применить ответ
  • B: Выйти
  • Левый стик или кнопки крестовины лево/право: переключение между Yes и No

Альтернативное управление

  • Громкость + = право
  • Громкость - = лево
  • Питание = A
  • Громкость - и Громкость + одновременно = B

Режим сенсорного управления

Для включения режима сенсерного управления необходимо при загрузке пейлоада KipTool.bin зажать кнопку Громкость -. Или же активировать его в главном меню.

Touch mode (области "сенсорных кнопок" не отображаются, используйте воображение)

Использование редактора параметров

  1. Browse SD
  2. Найти ваш loader.kip файл
  3. Открыть меню файла
  4. Kip tool -> Kip Wizard

При первом запуске Kip Wizard'а в корне вашей карты будет создана служебная директория .kt.

При загрузке loader.kip файла производится минимальная проверка на соответствие текущей поддерживаемой версии (число после дефиса в версии Kip Tool) CustomizeTable'а и наличие CUST паттерна, что предотвращает случайное открытие других модулей atmosphere'ы, если в нем конечно случайно нет CUST паттерна)

  1. В главном меню выбрать необходимую категорию(CPU/GPU/RAM) параметров
  2. Выбрать необходимый параметр/таблицу
  3. Для выбранного параметра выбрать фиксированное значение или задать вручную, если это возможно через пункт Manual value
  4. После внесения изменений вернуться на главный экран Kip Wizard'а и с помощью Apply changes применить изменения к текущему .kip файлу

Цветовые обозначения

Параметр (в меню выбора параметра)

  • #b48fff - Имеет дефолтное значение
  • #ff8c00 - Имеет недефолтное значение
  • #ffff40 - Является таблицей

Params menu

Значение (в меню редактирования параметра)

  • #00ddff - Является текущим значением
  • #b48fff - Является дефолтным значением
  • #ff8c00 - Является недефолтным значением
  • #ffff40 - Пункт задания значения вручную

Params menu

Профили

Механизм профилей позволяет добавлять и использовать различные loader.kip'ы в зависимости от ваших нужд

Добавление профиля

  1. С помощью Browse SD необходимо найти kip файл, который хотим использовать в качестве профиля
  2. Открываем меню файла (нажать A)
  3. Kip tool -> Add to profiles

Add to profiles

  1. С помощью клавиатуры отредактировать название профиля и сохранить (нажать B -> YES)

Profile name

Выбор профиля

  1. В главном меню открыть Profile - ...
  2. Выбрать из списка нужный профиль и нажать A -> YES

Profile name

Удаление профиля

  1. В главном меню открыть Profile - ...
  2. Выбрать из списка нужный профиль и нажать X -> YES

Особенности Debug сборки

  • отображения выделенной памяти heap'а в верхнем статусе
  • выбор платформы при запуске Kip Wizard:
    • l + r - MARIKO
    • l + zr - ERISTA
    • l + zl - COMMON (MARIKO + ERISTA)
  • ввод значений параметров с помощью клавиатуры (при выборе параметра зажать l или r)

Скриншоты

TE Main menu

Main menu

CPU Params

Value editor

Dashboard

kiptool's People

Contributors

suchmememanyskill avatar kawaii-flesh avatar bleck9999 avatar lightsage avatar aspargas2 avatar dezem avatar huhenu avatar

Stargazers

Alexander Muratov avatar  avatar  avatar Hashcheck avatar Catcher In The Grain Field avatar WE1ZARD avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.