FlipperZero1.0更新帶來(lái)重大升級(jí)
固件版本1.0標(biāo)志著FlipperZero的首次重大更新,并帶來(lái)了過(guò)去三年來(lái)一直在開(kāi)發(fā)的一系列新功能。此次更新增強(qiáng)了FlipperZero的所有功能,許多人質(zhì)疑這是好事還是壞事。
FlipperZero團(tuán)隊(duì)最近在固件1.0更新中分享了他們過(guò)去三年的工作成果。更新分為類:第三方應(yīng)用、NFC更新、JavaScript支持和常規(guī)系統(tǒng)改進(jìn)。
對(duì)于FlipperZero,它的所有功能過(guò)去都是系統(tǒng)固件的一部分。要接收任何更新,需要更新整個(gè)系統(tǒng)固件。在固件1.0中,情況不再如此。固件1.0引入了“動(dòng)態(tài)應(yīng)用程序加載”,允許Flipper直接從microSD卡加載FAP文件或Flipper應(yīng)用程序文件。此過(guò)程是在新推出的應(yīng)用程序加載器的幫助下完成的。該團(tuán)隊(duì)還注意到,由于FlipperZero的FAP文件分布在許多網(wǎng)站和論壇上,用戶很難找到它們,因此該團(tuán)隊(duì)創(chuàng)建了“應(yīng)用程序目錄”來(lái)匯總社區(qū)項(xiàng)目。該團(tuán)隊(duì)更進(jìn)一步,將目錄中的所有應(yīng)用程序都開(kāi)源,這讓許多用戶感到高興。
由于固件1.0中增加了腳本引擎,現(xiàn)在可以用JavaScript編寫(xiě)應(yīng)用程序。由于JavaScript是最流行的編程語(yǔ)言之一,該團(tuán)隊(duì)認(rèn)為有必要提供一種更簡(jiǎn)單的編程語(yǔ)言,使FlipperZero的開(kāi)發(fā)更加容易。要在設(shè)備上運(yùn)行JavaScript,用戶可以將他們編寫(xiě)的JS文件傳輸?shù)紽lipperZero并從應(yīng)用程序菜單中運(yùn)行它們,而無(wú)需事先編譯它們。
為了加快系統(tǒng)的NFC功能(這是FlipperZero最令人印象深刻的功能之一),該團(tuán)隊(duì)從頭開(kāi)始完全重新設(shè)計(jì)了NFC子系統(tǒng)。結(jié)果是一個(gè)新系統(tǒng),它具有改進(jìn)的架構(gòu)、新的NFC卡協(xié)議,并且性能比以前的固件快兩倍以上。此外,用戶不再需要使用外部軟件來(lái)編輯他們已轉(zhuǎn)儲(chǔ)到FlipperZero上的NFC卡的內(nèi)容。對(duì)于選定的NFC卡,用戶可以直接從Flipper移動(dòng)應(yīng)用程序修改數(shù)據(jù)扇區(qū)、密鑰和訪問(wèn)位。
最后,用戶對(duì)一般系統(tǒng)改進(jìn)有很多期待。一些關(guān)鍵改進(jìn)包括新的低功耗模式、連接到Android時(shí)更快的藍(lán)牙、亞GHz改進(jìn)等等。有關(guān)固件1.0中所有改進(jìn)的更多信息和深入細(xì)節(jié),請(qǐng)查看下面的FlipperZero團(tuán)隊(duì)博客文章。
標(biāo)簽: