Commit Graph
109432 Commits
Author SHA1 Message Date
Martijn de Vos bad3d0cc90 Merge pull request #170 from daniilfigasystems/ipod_touch_2g
Fixed bugs added new devices
2024-07-30 13:01:57 +02:00
daniilfigasystems 82b95a84a3 Add ctrl reg axis enabled check 2024-07-30 11:35:19 +09:00
daniilfigasystems 28f87fc7d6 Fixed bugs added new devices
Fixed unexpected CLCD interrupt (for now only unexcepted interrupt from mulltitouch), added audio codec skeleton, added light sensor, fixed pressing other buttons lead to crash, added kernel patch check (improves perfomance a little), added more verbosity, planning to add working wifi (need datasheet)
2024-07-30 10:22:49 +09:00
olivia1246 973b5a90ef Build on Linux (Ubuntu) (RUNNING.md) (#143)
* Update RUNNING.md

I think is good now super big thanks to https://github.com/Polytelus on https://github.com/devos50/qemu-ios/issues/92 and ChatGPT lolz

* Update RUNNING.md

thanks for pointing it out https://github.com/MrDiagnose I didnt realise that

* Update RUNNING.md

thank you everyone for the build dir recommendation

* Update RUNNING.md

a little space for easier copying I hope
2024-07-29 20:47:34 +02:00
Martijn de Vos adaea1d394 Merge pull request #122 from devos50/gpio
Generalized GPIO logic
2024-01-13 13:58:25 +01:00
Martijn de Vos 7d55fc7991 Generalized GPIO logic
As preparation for the emulation of DFU mode
2024-01-13 13:56:30 +01:00
Martijn de Vos d8e7109d35 Merge pull request #121 from thebreaddev/ipod_touch_2g
fix FPE and allow running any code
2024-01-12 16:38:26 +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 32e2ae008a Merge pull request #109 from devos50/vol_buttons
Implemented support for volume up/down buttons
2024-01-01 21:01:44 +01: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 38cebf5d0b Merge pull request #108 from ChaseKnowlden/enable-cocoa
Enable cocoa on Apple Silicon Macs
2024-01-01 10:37:27 +01:00
ChaseKnowlden c87aa5415a Enable cocoa on Apple Silicon Macs 2023-12-31 19:42:53 -05:00
Martijn de Vos a4e3aa4e1a Simplified running instructions 2023-12-31 15:10:26 +01:00
Martijn de Vos a29e52d425 Fixed for rebase on v8.2.0 branch 2023-12-31 15:08:53 +01:00
MrDiagnose 0d7c0f02c2 Update RUNNING.md
updated build instructions for linux & windows
2023-12-31 14:46:49 +01:00
Martijn de Vos b50ce88239 Update RUNNING.md 2023-12-31 14:46:49 +01:00
Martijn de Vos c592b20a82 Update README.md with a schematic 2023-12-31 14:46:49 +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
Ryan 1efd4fac28 Include disablement of the stack protector in the configure script
This commit is intended to address the issue of stack smashing being detected when running QEMU-IOS on Microsoft Windows built with MINGW64, which causes the emulator to be unable to run.
2023-12-31 14:46:49 +01:00
Ryan 9a16d1b224 Switch position of "extern" and "G_NORETURN"
Please read https://www.mail-archive.com/qemu-devel@nongnu.org/msg950158.html, it fixes a bug in compilation on Microsoft Windows.
2023-12-31 14:46:47 +01:00
Ryan b623ef5316 Different file paths on Microsoft Windows 2023-12-31 14:45:45 +01:00
Martijn de Vos 62cae19be7 Deleted workflow from IT2G branch 2023-12-31 14:45:45 +01:00
breakgimme 19a9358da7 fix the configure command for apple silicon macs 2023-12-31 14:45:45 +01:00
Martijn de Vos 94d7dbdb57 Update README.md
Added image
2023-12-31 14:45:45 +01:00
Martijn de Vos 04a18b4691 Changed README.md 2023-12-31 14:45:45 +01:00
Martijn de Vos 52b9396b85 Added run instructions 2023-12-31 14:45:45 +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 a914ee741e Prevent GUI grab 2023-12-31 14:45:21 +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