Discord for FC3000 handheld: https://discord.com/channels/529983248114122762/1030443921601462272
If you have any question or problem, you can post on whycan forum or go to discord.
如果有問題要討論, 可以貼在此帖或者去Discord討論~
离线
Here is the invitation link for FC3000 handheld: https://discord.gg/cqpK2XjXfv
离线
这个TF卡接JLINK是用JLINK仿真,还是模拟 TF卡?
离线
@neotendo
Recently, I got the dumpped firmware from Kike for FC3000 TFT v1 handheld. His FC3000 is bricked due to flashing wrong firmware. Fortunately, he has another FC3000 that is the same spec as the bricked FC3000. According to the information I got from Kike, his FC3000 should be the same as yours. Here is the way how to restore your FC3000, you can try it:
Step 1: download https://github.com/steward-fu/fc3000/releases/download/v1.0/T2812-M106-24C-7D_restore.img
Step 2: flash T2812-M106-24C-7D_restore.img into new MicroSD
Step 3: insert MicroSD into the bricked FC3000 and then power on (white screen or black screen)
Step 4: wait for 10 mins and then power off FC3000
Step 5: remove MicroSD and then power on FC3000
Thanks Kike's help to dump the firmware to us ~
离线
@司徒 @Kike
Thank you very much <3 i will try it asap
离线
@司徒 @Kike
it worked! thank's
离线
@neotendo
It is good news for us that your FC3000 handheld can be restored back to normal ! For further topic, I am thinking about how to hack the stock firmware even if there is an encrypted IC in FC3000. I think it will be an interesting topic ~
离线
司徒收到許多網友的來信,信中主要的問題,幾乎都是想要在舊版機器(8個模擬器)刷入新版的系統(10個模擬器),因此,發生許多變磚的情況,雖然事後幾乎都有補救回來,不過,這也讓司徒更加好奇並且想要一探官方系統的奧秘,雖然逆向破解需要花費很多時間跟精力,而且失敗機率很高,司徒也不確定是否可以勝任,因此,司徒訂了兩個逆向目標:
1. 找出LCD初始化的地方
2. 繞過加密IC,不需要加密IC也可以進入官方系統
司徒給自己的時間是三個月,三個月後,如果還是無法破解,則以失敗收場,當然,這應該是司徒幫FC3000進行的最後一個實驗項目了,司徒還是希望可以漂亮收場,這樣就可以讓新系統可以刷入舊版的機器!
司徒使用黑箱測試手法測試,發現加密IC有三個使用時機點,分別是:
1. 開機時檢查,如果沒有加密IC,則無限迴圈
2. 進入模擬器時檢查,如果沒有加密IC,則無限迴圈
3. 退出模擬器時檢查,如果沒有加密IC,則等待到加密IC出現
司徒使用黑箱測試後,發現最舊的TFT v1系統和最新的IPS v2系統都是使用同一種加密IC,因此,合理猜測全部的FC3000都是使用同一套加密算法,廠家真是相當貼心~
离线
由於FC3000的MicroSD控制方式是使用SPI介面,因此,缺少幾根JTAG腳位,不然就可以很方便的透過JTAG除錯
司徒在之前的測試當中,有把對應的JTAG腳位找出來
拉出一個專屬的JTAG排針
可惜,這樣的方式相當容易跑飛
司徒這次並沒有打算在FC3000上面做除錯的動作,而是想找一個完美軀體做借屍還魂測試,因此,首要任務就是需要把加密IC的腳位找出來,加密IC位置如下:
解焊後
查了一下電路,腳位如下:
可以看出,現今加密IC競爭激烈,連電池電量指示都需要包進去,真是一個相當辛苦的行業~
為了尋找完美的軀體,司徒再度來到芒果三兄弟的家裡,芒果三兄弟在上次超頻事件中,損失慘重,目前只剩下芒果大哥一人,大哥似乎知道司徒來訪的目的,輕聲細語跟司徒說:不要超頻,其餘都可以~
首先拆掉NAND Flash,換成FC3000的W25Q64
接著接上加密IC、喇叭、按鍵(PE2, 按鍵RIGHT),透過按鍵跟喇叭的測試,可以知道目前是否正常啟動官方系統
MicroSD就可以接上JTAG進行除錯
离线
@司徒
差不多就够了啊,大家都是吃软件饭的,你破了我的FC3000,做你自己的系统我一直没说什么,
现在又公开破加密芯片,没有底线了是吧?有技术就这么喜欢显摆么?
这么牛逼为什么自己不做个游戏机?整天破别人的东西,有意思么?
都是这个圈子的,凡事有点底线。
离线
@怀旧堂
are you really the developer / inventor from the FC3000?
离线
買一台 FC3000 , 可以買兩台 XYC Q8 黑色版
Q8 跟 SUP M3 固件通用 , 同樣可換電池 , 雖然 Q8 付的電池是灌水的容量
買個正版或是高容量的電池即可
CFW 系統也出到 beta 20 了 , 還支援到 PS1
不過就外觀醜了些沒 IPS 而已 .... 怎麼看 Q8 / M3 都不比 FC3000 差哪去 ...
不搞 FC3000 還可以搞別的機子 .... 性價比沒差到哪去
最近编辑记录 lzgame02 (2022-10-25 23:40:54)
离线
付上 Q8 最新的固件 : https://www.mediafire.com/file/d5xjuwu3h4fift3/cfw-2.0.0-alpha-18-g3f2ac75-dirty.img/file
如果能完善整體音量調整跟亮度 .... 也是個 CP 值很高的機子 , 畢竟聽說 miyoo mini 停產或是缺貨了 ....
离线
@Situ:您正在为向全世界传播知识做出贡献,请继续自由地这样做,这对我们来说是非常宝贵的灵感来源!
离线
@司徒
听闻司徒大佬捣鼓新开源机,特意注册账号来膜拜大佬,
竟然也是100s,那不就是miyoo换壳么,
搞出来也和miyoo一样啊,大佬为何不直接再优化下miyoo的系统呢?
哈哈,好讽刺啊,这边让人家优化,后面就骂街了。
离线
@司徒
请问司徒大佬和各位小伙伴们,我想在linux跑掌机模拟器,在哪里可以找到相关资料跟源码?目前使用MQ-R开发板,芯片T113-s3,接800x480屏幕,可以接usb手柄。
最近编辑记录 huanian (2022-10-27 12:27:11)
离线
@Situ
如果怀旧堂没读过GPL版权协议,那证明他书读的不够多,对于一个蠢蛋所说出愚蠢的话,你应该要原谅他
如果他读了并了解GPL还是做出了加密的行为,那就是一个不守规矩的坏蛋
对一个不是蠢蛋就是坏蛋的人所说的话,你都无须在意他
请Situ继续你的出色工作!
离线
司徒能不能分享下 "最终版"的各个模拟器代码 想学习一下
离线
司徒大大你好,我的fc3000无法刷入系统怎么搞?IPS版本
离线
Hello Friends hello all please see my review below thank you all for your hard work
FC3000 V2 IPS (Dual OS pocketgo clone) https://youtu.be/4FMFuizZ1iY
离线
@situ
do you let these guys intimidate you now? stealing the work from others (ip, copyrighted games) and encrypting it in WST files and selling it for a profit. According to the German law, he violated some things. and he makes stress here because of "his" operating system? Please go ahead and let the guy talk.
离线
a very nice post , use translator...
https://www.elotrolado.net/hilo_opiniones-fc3000_2398096_s800#p1753260530
离线
Some Updates...
UBOOT
Raised RAM Speed from 156MHz to 216MHz (FC3000 did not boot with higher values)
GMENU2X
Using Sourcecode from @Apaczer (miyoo-beta)
Raised Max CPU from 864MHz(702MHz) to 960MHz (FC3000 hangs with higher values)
Added Reboot option to PowerDialog
Fixed the Battery Icons
Reset CPU Speed for links is set to 960MHz
TODO
Gather more current sourcecodes from emus/apps or executeables atleast
Remove Experimental USB cause it seems USB is wired to GPIO instead to USB Port on ARMCPU
??? maybe still some things or EOL
最近编辑记录 neotendo (2022-11-25 19:39:14)
离线
@司徒
给楼主点个赞。楼主是个热心人。当初我点屏遇到问题的时候,他曾好心相助。
祝你在开源领域继续纵横驰骋!
离线
someone is willing to beta test my OverClocked CFW for V2 IPS WL-28H105-A1 ?
离线
@Situ
some news about the FC3000 USB port. In the Spanish Telegram group there is this guy who has his controller connected to a PC. and that's what his pc does. Looks like the controller is some sort of custom USB device, so you seem right, the FC3000 USB connector seems to be wired to the GPIOs, and the stock firmware uses some sort of custom USB driver.
离线
Gamepad update: The user from Spain forum has Scaned his Gamepad PCB.
There is nothing about USB hardware as you can see.
74HC165 are simply shift register, so all keys are bitbanged over GPIO pins like an SNES Gamepad.
On the underside there is a switch to select Player1 or Player2.
So without hardware modifications there is no way to support USB in CFW.
离线
司徒的功力越来越强了啊
离线
感谢司徒达人的分享,我的V90又多了很多玩点了。
离线
请问 这个系统要怎么刷啊 我买了一个游戏棒 看着就是这个系统的 他们升级就要钱 现在还不支持GBA什么的 街机游戏格式WST 请问这种要怎么转换啊
离线
@怀旧堂
真想骂死你。是不是脑子有水呢,真的很怀疑你的身份。司徒优化好了,可玩性高了,会为厂家提高很多很多销量。
现在你们设计这个傻系统,不能刷机的话还卖的动?还有,设计的时候GBA都不加进去,是不是脑子进水?
离线
大神的GitHub清空了,想念司徒得很。
离线
致敬 安全没有这些人推进何来的安全芯片,我们应该鼓励(但是当中发布就不好,可能是官方的不积极收集吧)我仍然支持楼主
离线
司徒的离开 FC3000应该销量也完犊子了
离线
厉害,手上的q8刷了大神的系统,可玩性高多了
离线
喜欢LZ风趣的叙述形式,点赞
离线
从很早就关注司徒的网站和所有的技术分享,司徒的技术态度也深深了影响了我,也入坑了N多台寨机,买回来就是为了拆,就是为了改,身边的人都调侃我:别人买游戏机玩的是游戏,我玩的是游戏机。只可惜一年前开始全部都在吃灰了,因为入坑业余无线电了。
现在我也准备学习司徒搞开源分享,只是更多是在业余无线电领域。
向前辈致敬!
离线
8 個月沒來了~竟然還有後續留言, 感謝各位的支持, 如果還想跟司徒繼續惡搞掌機, 可以關注 Gaviar Handheld (小志掌機)
https://bbs.aw-ol.com/topic/3650/gaviar-handheld-%E5%B0%8F%E5%BF%97%E6%8E%8C%E6%A9%9F
感謝~
离线
是不是这里已经没得玩了?翻了一遍帖子,云里雾里了,得好好学习以下。司徒大神去搞什么小志了吗
离线
Hello. Kernel fc3000 is created without any problems, But when creating a boot, the following error is displayed. Maybe someone has encountered and knows the solution?
最近编辑记录 Aksenenkoav1990 (2024-01-20 22:29:57)
离线