I am not a developer like you but in my opinion you can give a try to pull out firehorse of Doro using miracle tool 2.58 version as I have pulled many of the backup firmware through this along with firehorse programmer
Can any of these not be achieved by xpcshell (which may be run from within the device)?
If it's done from FFBM, you'd probably first need to start b2g, no?
adb pull /system/b2g
cd/b2gadb push libnss3.so run-mozilla.sh xpcshell /data/local/tmpadb shellcd /data/local/tmpchmod 0777 ./libnss3.so ./run-mozilla.sh ./xpcshell
LD_LIBRARY_PATH=/system/b2g ./xpcshell
Components.classes["@mozilla.org/settingsService;1"].createInstance().QueryInterface(Components.interfaces.nsISettingsService).createLock().set('engineering-mode.key','1234567',function(){});
Hey Ivan sir can you share clean dump of doro 7060 please
With help of qfil tool because I want port this rom of my jio phone. For system.img backup go to hovatek YouTube channel then you will find plz give me the files
And why? It is the worst KaiOS phone ever!
With help of qfil tool because I want port this rom of my jio phone. For system.img backup go to hovatek YouTube channel then you will find plz give me the files
Hi People!I have my doro 7070 now quite a while - and I'm loving it...-- but it's quite locked up.I now want to share what I know until now.Bootmodes:[Power] --> normal boot[Power] + [Vol-Up] --> boot to recovery[Power] + [Vol+Down] --> boot to ffbm[Power] + [Vol-Up] + [Vol-Down] --> boot to edl[Power] + [*] --> boot to fastbootrecovery --> release-keys - so of no use to install zipsedl --> no loader available yet - so not usablefastboot --> crippled - most commands won't workffbm --> 'fast factory boot mode' (like boot to linux commandline)--> only mode with ADB enabled - but no 'USB-Debugging' or root permissions.It's possible to start b2g from here - but that's of no real use either.Additional drawback: fastboot reports that the bootchain is secured...--------------------------------------------------------------------------------Secret codes:- display languages -*#0044# --> english*#385# --> croatian*#0385# --> croatian*#0420# --> czech*#0045# --> danish*#0031# --> dutch*#0358# --> finnish*#0033# --> french*#0049# --> german*#0030# --> greek*#0036# --> hungarian*#0039# --> italian*#0047# --> norwegian*#0048# --> polish*#0351# --> portuguese*#0040# --> romanian*#0007# --> russian*#0386# --> slovenian*#0034# --> spanish*#0046# --> swedish*#0090# --> turkish- themes -*#8881# --> black on white*#8882# --> white on black*#8883# --> green on blue*#8884# --> white on green*#8885# --> white on blue- fun stuff -*#06# --> IMEI*#07# --> SAR*#2100# --> displays a test number for doro's emergency response service*#*#664#*#* --> *#*#MMI#*#* KaiOS MMI Test app*#*#258#*#* --> firmware build number*#18375# --> additional version info*#235543# --> LAC and CellID*#*#76389273#*#* --> *#*#SOFTWARE#*#* - firmware version*#610000#* --> product information app*#13646633# --> engineer mode app - including things like a gps tracker...*#787464# --> turn STR function on/off*#*#0704#*#* --> factory reset (asks for confirmation)*#*#0574#*#* --> LogManager app*#73776673# --> toggles debug for 'doro's emergency response service'*#34247678# --> toggles diag-mode for USBdisabled codes - will only work after enabling remote-debugging:*#0606# --> MEID*#8378269# --> *#TESTBOX# - should open engmode activity*#*#2637643#*#* --> same as 'TESTBOX'*#*#33284#*#* --> *#*#DEBUG#*#* toggles adb--------------------------------------------------------------------------------I couldn't find a way to enable remote-debugging - so no webide/sideloading.- enabling it directly would need access to user-data partition- enforcing privileged factory reset (which enables all debugging facilities) would need access to persist partition.I tried both by scripts for on-device xpcshell (from adb shell in ffbm)--> but got errors about missing write permissions to those partitions.(obviously...)There also is a serial-com as pads inside the device - but it's underneath the battery and would most probably need soldering to be used.-- I couldn't get a working connection by just 'taping' cables down on them :)(but it's also possible that this port is disabled - hard to say)I don't really like the idea of soldering on my doro...I tried some common exploits - but couldn't find a working/unpatched yet.(there is a quite new one for nearly all qualcomms but for this CVE there isn't an exploit available yet)We would need either/or:-- a way to get root - so we could enforce a privileged factory reset, which would be the cleanest way-- write acces to /data - so we could enable remote-debugging manually (firehose/emmcdownload in edl-mode would work too)-- a way to install an app from adb-shell without usb-debugging - which then could do the resetBest options:-- doro enabling remote-debugging on upcomming firmware version-- KaiOS releasing a trivial app to do a privileged factory reset for developers(this won't happen - but would be the best way...)At the moment the doro is quite locked down - which is sad because it's so much better than the Nokia 8110.And it's quite different too - apps only tested/debugged on the 8110 won't work well on the doro.The doro differs in screen-size, number of keys, handling on 'flip-close'... having only one devie to develop/debug on is a really bad thing...(we've seen that all the time the last days... people complaining about messed-up navigation because apps are developed on devices with different behaviour and/or keypad - mostly Jio vs Nokia)So yeah - that's it... should be mostly everything known about the doro's internals...One/two last things for people who don't know:the doro 7070 is the 'scandinavian/home' version of the doro 7060 - which is already on KaiOS v2.5.1Happy hackig!speeduploop