Commit Graph
34795 Commits
Author SHA1 Message Date
Martijn de Vos 7d55fc7991 Generalized GPIO logic
As preparation for the emulation of DFU mode
2024-01-13 13:56:30 +01:00
BreadDEV 93dbb7ad69 fix floating point exception
used code from https://github.com/devos50/qemu-ios/commit/8acdcfc48ad19ee6dfb30d7be3abcb6110cb2f25
it was on ipod_touch_1g branch but not on 2g
2024-01-12 21:38:03 +07:00
BreadDEV f7f46cc0b3 boot args modification to disable code signature check
i added "amfi_allow_any_signature=1" boot arg so you can run .app that was fakesigned with ldid -S
2024-01-11 18:16:12 +07:00
Martijn de Vos cde16baff0 Implemented support for volume up/down buttons
It's not doing much as the audio device is not working yet.
2024-01-01 20:59:53 +01:00
Martijn de Vos a29e52d425 Fixed for rebase on v8.2.0 branch 2023-12-31 15:08:53 +01:00
jvyden 2cee0001cf Fix NAND path check 2023-12-31 14:46:49 +01:00
jvyden 9ff58710dc Check if Bootrom/NOR/NAND files exist before attempting to use 2023-12-31 14:46:49 +01:00
Martijn de Vos 26fb52905a Made paths flexible 2023-12-31 14:45:44 +01:00
Martijn de Vos fbd054a4fc Removed print statement 2023-12-31 14:45:22 +01:00
Martijn de Vos 3f8c24809d Home/power buttons working 2023-12-31 14:45:22 +01:00
Martijn de Vos 287b4f33ba LCD + Multitouch working!! 2023-12-31 14:45:21 +01:00
Martijn de Vos 51aeda9707 Worked on TVOut 2023-12-31 14:45:21 +01:00
Martijn de Vos d9aae4f4af Started working on TVOut
This is blocking starting the display server
2023-12-31 14:45:20 +01:00
Martijn de Vos 7e6d4c7f01 Device is activated! 2023-12-31 14:44:57 +01:00
Martijn de Vos 6adb8f8d7c BCM4325 driver gets past initialization!! 2023-12-31 14:44:57 +01:00
Martijn de Vos 8ff7007198 More work on SDIO/BCM4325 2023-12-31 14:44:57 +01:00
Martijn de Vos eefd289876 Got SDIO IRQ working 2023-12-31 14:44:57 +01:00
Martijn de Vos 51865fe6dd Got a tiny bit further in the boot process 2023-12-31 14:44:57 +01:00
Martijn de Vos 9e0bc7a888 Made some progress with the BCM4325 2023-12-31 14:44:57 +01:00
zoe-vb 923144e37a Update ipod_touch_fmss.c
fix issue where boot arguments were not actually updating when recompiling qemu.
2023-12-31 14:44:56 +01:00
Martijn de Vos fd542ea941 Started working on SDIO 2023-12-31 14:44:56 +01:00
Martijn de Vos 97c5e54cae Booting up until lockdownd! 2023-12-31 14:44:36 +01:00
Martijn de Vos 5e9f53bfd8 Booting SpringBoard 2023-12-31 14:44:36 +01:00
Martijn de Vos 2c92a18892 Multiple fixes for SPI 2023-12-31 14:44:36 +01:00
Martijn de Vos 5a756faaa0 Several fixes and changes 2023-12-31 14:44:35 +01:00
Martijn de Vos fd56eb635b Got NOR up and running on both SPI0 and SPI1 2023-12-31 14:44:12 +01:00
Martijn de Vos 94c88d8121 Mikey is loading 2023-12-31 14:44:11 +01:00
Martijn de Vos c16e8a325a Got some more stuff running 2023-12-31 14:43:40 +01:00
Martijn de Vos e89d8fa26c Got more peripherals up and running! 2023-12-31 14:43:39 +01:00
Martijn de Vos 3011345486 Added workaround for device tree and several memory mappings 2023-12-31 14:43:19 +01:00
Martijn de Vos 97e57b6cbb Able to load kernel, with some hacks! 2023-12-31 14:43:19 +01:00
Martijn de Vos 1300c08302 Circumventing NAND 2023-12-31 14:43:18 +01:00
Martijn de Vos 1b255b1bd6 Implemented missing registers 2023-12-31 14:42:56 +01:00
Martijn de Vos 3cb4e8f8d0 Got the NAND working a bit more 2023-12-31 14:42:56 +01:00
Martijn de Vos d13b9ed88f Got some of the NAND initializations working 2023-12-31 14:42:56 +01:00
Martijn de Vos 3e98d59d18 Worked on several components 2023-12-31 14:42:55 +01:00
Martijn de Vos 0186293fa8 Some work on LCD/MIPI DSI 2023-12-31 14:42:33 +01:00
Martijn de Vos 03b479e6a3 Hardcoded iBoot decryption keys 2023-12-31 14:42:06 +01:00
Martijn de Vos 49c58b5f2e Working on iBoot 2023-12-31 14:42:06 +01:00
Martijn de Vos f36b77805e Fixed SPI again 2023-12-31 14:42:06 +01:00
Martijn de Vos b2d53838fd Worked on LLB 2023-12-31 14:42:05 +01:00
Martijn de Vos b52f4ffdf3 AES engine is correctly decrypting LLB payload 2023-12-31 14:40:15 +01:00
Martijn de Vos 5fb1e11d77 Fixed various things 2023-12-31 14:40:15 +01:00
Martijn de Vos b9529e0774 PKE engine seems to be operational 2023-12-31 14:40:14 +01:00
Martijn de Vos 2bb40f5dd2 Implemented a first version of the PKE engine 2023-12-31 14:40:13 +01:00
Martijn de Vos c7ce40a7bd NOR SPI seems to work 2023-12-31 14:39:34 +01:00
Martijn de Vos ee68a07899 S5L8720 SPI seems to be functional 2023-12-31 14:39:08 +01:00
Martijn de Vos d106e08273 Added NOR SPI peripheral 2023-12-31 14:39:06 +01:00
Martijn de Vos 5d280d6049 More work on iPod Touch 2G emulation 2023-12-31 14:38:19 +01:00
Martijn de Vos 96da27fe3b Started working on iPod Touch 2G 2023-12-31 14:35:48 +01:00