Coder Social home page Coder Social logo

pongo-flash's Introduction

pongo-flash

What is this repo?

--This is a WIP driver for the pongoOS pre-boot environment. It's meant to be updated incrementally and for a multitude of tests to be done on a device before any code is considered stable or safe.

What is this driver for?

--This driver aims to bring a stable and easy interface with Apple's SPI to pongoOS, and even builds on this SPI layer to interface with the NAND chip present on pongoOS devices (if applicable).

How is this driver being developed?

--I am reverse engineering the secureROM of an iPhone to analyze and identify important functions and data structures that will be necessary to successfully operate this driver. A systematic approach is being taken by reversing and taking bits of the driver present in the ROM, running them, identifying potential issues, and reimplementing them to be suitable for a pongoOS driver.

Can I run this code?

--Unless you are 100% sure you know what you're doing: DO NOT RUN THIS CODE. This is meant for development of the driver until there is an official announcement or this README says otherwise. Everything in here is not guaranteed to behave/work properly on everyone's device.

What devices will this driver support?

--For now, driver support for the T8015 Apple SoC on an iPhone 8 is in development, and is planned to be supported first.

Why is this driver useful?

--This driver is mostly a fun summer project for me, but it can prove to be extremely useful. Things like loading kexts from Cydia can be possible, or providing an easy way for others to have a deeper look into the NAND chip on an Apple device.

pongo-flash's People

Contributors

tjkr0wn avatar cryptiiiic avatar rickmark avatar

Stargazers

 avatar みぞれ゚ avatar Bailey Fox avatar Nick Chan avatar Jevin Sweval avatar  avatar Kevin Joseph Francis avatar

Watchers

Jevin Sweval avatar Kevin Joseph Francis avatar

Forkers

cryptiiiic

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.