View device specification table
Nokia 6300 4G (nokia-leo) | Nokia 8000 4G (nokia-sparkler) | |
---|---|---|
Released | 13 November 2020 | |
Model | TA-1286, TA-1287, TA-1291, TA-1294, TA-1307, TA-1324 | TA-1300, TA-1303, TA-1305, TA-1311 |
Specifications | ||
SoC | Qualcomm MSM8909 Snapdragon 210 (4 × 1.1GHz Cortex-A7) | |
RAM | 512MB LPDDR2/3 | |
GPU | Adreno 304 | |
Storage | 4GB eMMC 4.5 (+ up to 32GB microSDHC card) | |
Network | 2G GSM, 3G UMTS, 4G LTE Cat4 150/50Mbps
Single or Dual SIM (Nano-SIM, dual-standby) |
2G GSM, 3G UMTS, 4G LTE Cat4 150/50Mbps
Single or Dual SIM (Nano-SIM, dual-standby) |
Screen | 320 × 240 @ 167 PPI 2.4-inch QVGA TFT LCD, 16M colors (24-bit) |
320 × 240 @ 143 PPI 2.8-inch QVGA TFT LCD, 16M colors (24-bit) |
Bluetooth | 4.0, A2DP, LE | |
Wi-Fi | 802.11b/g/n, 2.4GHz, Hotspot (up to 8 devices) | |
Peripherals | GPS & GLONASS | |
Cameras | Rear: VGA with fixed focus, LED flash | Rear: 2MP with fixed focus, LED flash |
Dimensions (HWD) |
131.4 × 53 × 13.7 (mm) 5.17 × 2.09 × 0.54 (in) |
132.2 × 56.5 × 12.3 (mm) 5.20 × 2.22 × 0.48 (in) |
Weight | With battery: 104.1g (3.67oz) | With battery: 107.9g (3.81oz) |
Ports |
|
|
Battery | Removable Li-Ion 1500mAh (BL-4XL), 5W wired charging (up to 25 days of 4G standby advertised) | |
KaiOS info | ||
Version | KaiOS 2.5.4 (CN: KaiOS 2.5.4.1) | |
WA VoIP | Supported (12.00.17.01 onwards) | |
Build no. | 10.00.17.01, 12.00.17.01, 13.01.17.05 (CN), 20.00.17.01, 30.00.17.01 |
Heads up: HMD open-sourced the code for B2G, the Linux kernel and some GNU GPLv2 libraries used to get KaiOS running on the 6300 4G. Check it out under the leo-v20
branch of this repo. Do note that it does not include proprietary code and cannot be used to re-compile KaiOS.
Table of Contents
- Don't buy a counterfeit
- Differences between US/CN and international models
- Tips and tricks
- Known issues
- Secret codes
- Special boot modes
- Sideloading and debugging third-party applications
- External links
By the time you're reading this, the 6300 4G has been well past its lifespan on the shelves, and HMD no longer produces it for sale. So if you were to buy the phone right now, you will most likely buy an used or refurbished version (a brand-new, genuine 6300 4G is considered SSSR, if I may say so).
However, if you do a quick search on eBay, Shopee and other online shopping sites across North America, Europe and Southeast Asia, you may see hundreds of listings of used 6300 4G in various conditions.
While the listings seem to look identical, many of those are NOT genuine but are knock-offs with terrible build quality and user experience.
- Brand-new KaiOS phones, even when off the shelves, don't cost less than 2/3 of their retail prices.
- HMD has never sold 2G-only version of any of its KaiOS devices in its official capacity. All KaiOS phones from HMD are well-equipped with 4G LTE, Wi-Fi and Bluetooth. KaiOS devices are required to have 3G at minimum.
- If the seller only uploaded generic photos showing the phone's exterior, ask for some additional photos of the box it came in. A genuine phone's box would show all its features on the fine print, as well as an information sticker indicating its model number (which matches the device specification table above) and targeted regional market. Note: Check the model number on the packaging box with that on another information sticker under the battery, and when dialing
*#0000#
in the operating system! - Look for signs of the phone running KaiOS and not MRE: KaiOS uses the distinct Open Sans UI font and vibrant, properly aligned UI elements. KaiStore and related services should be available at all time. It does NOT natively run Opera Mini 4.4 or other Java/MRE apps.
Photos provided by thurmendes on r/KaiOS Discord server in June 2023 and various Reddit posts (second, third, fourth).
Kosher is a category of devices whose software (sometimes hardware) is heavily modified to limit access, or even get rid of content and features deemed distracting or against religious values, while keeping other features and user interface almost identical to the original. Companies specializing in customizing Kosher phones exist, and you can easily come across Kosher phone listings on eBay advertising as productivity and focus improvement tools.
As the build and UI remain identical, it's difficult to tell Kosher phones and genuine ones apart. As of now, my key takeaways to differentiate them are:
- there might be logos embedded on hardware and/or splash screen displayed on the boot sequence to indicate a Kosher phone (original only shows 'enabled by KaiOS' followed by the Nokia logo and chime);
- Browser, KaiStore and other bloat games are missing even if you have an active cellular service; links in Messages don't work; options to manage KaiOS accounts in Settings are greyed out (depending on each variant, WhatsApp and APIs it relies on might go missing or be intentionally left in);
- no options to toggle ADB and DevTools access: dialing
*#*#debug#*#*
triggers nothing; cannot boot into Recovery mode; getting access to EDL mode varies
Kosher is indeed a great way to make your phone truly basic, but HMD already offers more basic phones with 4G in their feature phone lineup, so the choice is yours. Double-check the description and pictures of the listings before you buy.
Photo provided by nuxx on r/KaiOS Discord server in October 2021.
North America (US, TA-1324) and Mainland China (CN, TA-1287) versions are customised differently from other 6300 4Gs to comply with local regulations.
TA-1324, approved by the three major US carriers, Verizon, AT&T and T-Mobile, only works on LTE bands 2, 4, 5, 12, 17, 66 and 71. Its modem doesn’t cover global LTE bands (e.g. band 1, 3 and 7), so you may have trouble making or receiving calls and texts overseas. Even then, it lacks band 13, which Verizon primarily uses for VoLTE and coverage in rural area. Other models are also barely compatible with US networks, with only band 5 shared across all; except TA-1307 which also shares LTE band 2 and 4.
On the TA-1324, you can only select English (US), español (US), Français (CA) and Português (BR) as display languages. On the TA-1287, you cannot set Google as a search engine (Baidu is set as default). WhatsApp, Facebook, YouTube, Google Maps and Google are not pre-installed, though you can get the former two from KaiStore.
While you can still install third-party apps on TA-1324 as with the other versions, rooting is currently not possible as it is signed with a different PK_HASH signature for handshake in EDL mode. This requires a separate programmer which we don't have in archive. Without root access, you can still use AppBuster to hide unwanted apps from the app list instead.
- You can capture a screenshot by pressing both * and # keys at the same time.
- If you want to have tactile responses for each keypress, go to Settings, Device, Accessibility and turn on Keypad vibration. NOT recommend turning this setting on since the phone only has one mode of vibration, and it’s really strong, which could be annoying and could drain the battery as a rollercoaster.
- You don’t need a KaiOS account to use your phone or download apps from KaiStore, but you can create one in Settings, Accounts to use Anti-Theft features.
- To stop getting ad notifications from KaiStore, go to Settings, Personalization, Notices, App notices, Store and turn off Allow Notices. Then go to Store, Options, Settings & Account, Show rich content and select Do not show. Or to block KaiAds altogether, add
ssp.kaiads.com
in your Wi-Fi routers' blacklist or the system'shosts
file. Note that this might prevent you from installing certain apps from KaiStore like WhatsApp. - Speed Dial lets you call a contact quickly by pressing and holding a number key from 2 to 9 on the homescreen. To assign a contact to a number key, press and hold an unset key on the homescreen or go to Contacts, Options, Settings, Set Speed Dial Contacts. You can also change your voicemail number in the same menu.
- ICE (In Case of Emergency) Contacts, however, is an useless feature on this phone, since there's basically no way to activate it. On devices with side button like the Nokia 2720 Flip, you could hold or double-press the side button to trigger SOS Call.
- You can use a GIF as your homescreen wallpaper, but it will drain your battery faster.
- If you prefer a different layout than the default 3-by-3 grid view, you can choose Options, List view/Single view and rearrange the items as you like.
- Readout is a hidden accessibility feature for blind and visually-impaired users, which reads the focused content on your screen and your selection out loud. To toggle Readout, turn on debugging mode on the phone and connect it to a WebIDE session (see Sideloading and debugging third-party applications), then toggle the
accessibility.screenreader
Device Settings boolean flag. This feature might not work well with some third-party apps which have unlabelled buttons.
- While HMD claimed the shell as being made from "durable" polycarbonate and glossy plastic finish, I quickly discovered that the phone is susceptible to scratches if you're not careful. Not as serious as the plastic back panel of the 2720 Flip, but consider getting a protective case for peace of mind.
- Be gentle when opening the back panel: if you open it too often or put too much force, the clips holding the panel might be stressed and quickly break.
- Note that phone shutting itself down or not receiving any power usually come down to loose or dirty battery connectors or charging port, and not software problem. Happened to me once, got the phone repaired for less than $10.
- Decent speaker, but can be muffled on strong bass. Audiophiles look elsewhere; while this phone has a 3.5mm headphone jack and supports playing FLAC files though third-party audio players, it isn't a direct Sony Walkman replacement.
- Keypad frequently registers multiple or no keypresses instead of single ones, partly due to the small keypad design with only enough space for fingernails, and keypress timeout interval in
keyboard.gaiamobile.org
being too short. BananaHackers' guide on fixing the keypad speed may help - Battery drains quickly (from 3–5 days of 4G standby to about 18 hours, or 2 hours in active usage) if you leave Wi-Fi or mobile data on, e.g. to be notified of incoming WhatsApp messages. Turn them off if you don't plan to use Internet connection, and turn them on periodically to check for notifications.
- A-GPS fails to lock your current position on 4G LTE, possibly due to interferences with TDD bands. A workaround is to switch to 2G/3G to get GPS signal: Settings, Mobile network & data, Carrier - SIMx, Network type, 3G/2G. Might be a major issue for those in the US where 2G/3G have been shut down.
- RAM optimizations leading to the phone joining Doze deep sleep and aggressive background task killing after a few minutes, making opening or exiting apps horribly slow, and notifications—including incoming WhatsApp calls—being delayed.
- Wi-Fi hotspot will also stop transmitting data packets with your other devices when you put the phone into sleep. As a workaround, you can have a playlist of silent MP3s played in background to prevent the phone from Doze sleep.
- This can be permanently mitigated by modifying startup scripts in /boot to disable the Low Memory Killer module, which will be mentioned in Manual patching with Android Image Kitchen below.
- Predictive typing mode doesn't last between inputs, meaning if you switch between input boxes, it'll return to the normal T9 mode. To override this, modify
keypad.js
inkeyboard.gaiamobile.org
, setthis.isT9Enabled=true
and priotise T9 in the typing mode list (kudos to mrkisl in r/KaiOS Discord server) - On certain network providers where this phone isn't yet certified, such as Jio Reliance in India, you might temporarily mute yourself on phone calls with VoLTE/VoWiFi enabled. Putting yourself on hold and off does ease the problem.
- Normally, you can wake up the phone from sleep by either pressing the Power, Volume up or Volume down buttons, regardless of whether lock screen is in place or not. On this phone there are no volume buttons, but some of their functions, such as triggering boot modes or waking the phone up, are mapped to * and # respectively. This can be problematic as those keys are located close to the bottom edge of the phone and can be randomly mashed if you store the phone in your front pockets, leading to unintended screenshots.
- If you forgot your lockscreen passcode (not SIM or Anti-Theft ones), you can bypass it by holding down the top Power button, then select Memory Cleaner → Deep Memory Cleaning.
- According to reports from GSMArena and Reddit, some call and text entries may not be registered in the log. I haven't been able to replicate this during my usage however, could be related to other mentioned issues.
- If you're setting up the phone for the first time with no SIM card, pre-installed apps such as WhatsApp, Facebook and Google apps may not appear in the app list or in KaiStore. After popping in a SIM, those apps will show up as normal.
- KaiStore will show up in all circumstances, regardless of whether there's a SIM card inserted or not.
- WhatsApp: Upon getting the confirmation code needed to set up, you may be indefinitely stuck at Connecting WhatsApp... regardless of whether you're on Wi-Fi/mobile data or had a SIM in. Some suggested that pre-configuration files seem to have caused the issue and, in most cases, can be fixed with a factory reset.
- Temporarily putting your SIM in another phone to receive the code may help as well.
- Since this phone features outdated Gecko 48.0a1 from 2016, without optimizations and new web technologies, some websites like Instagram and Uber refuse to load and the overall performance is unbearable. Performance issues have been addressed on later versions, with the use of new Gecko, Gonk layer, ECMAScript 2021 and modern features like WebRender.
- Built-in apps, such as Call logs, Contacts or Music, are written in performance-intensive React and not optimized, causing slow rendering and system lags if you store a large number of contacts, call logs, audio files or other items in a list.
- If you're a developer, check out Tom Barrasso's KaiOS.dev blog post KaiOS App Optimization Tips.
- No built-in Widevine DRM decoders, which means the phone is NOT capable of playing DRM-protected content from e.g. Spotify
- Sending text messages don't automatically convert to MMS in group chats. You'll have to add a message subject or file attachment before sending to manually do so, otherwise your message will be sent separately to each individual in the thread. Receiving works flawlessly. Group messaging over MMS has been properly implemented as a feature on later versions.
- If the Clock app is killed, alarms might be delayed, unable to go off or go off unexpectedly at the wrong time, even when the system clock is set correctly. Before going to bed, keep the Clock app on by locking the phone or closing the app only with the Back key AND not the End call key.
- For context, alarms set in the Clock app and some app notifications use the system in-built Alarm API, which should be always active in the background and not rely on whether the application itself was closed or not. But for some unknown reasons—likely due to optimisation issues, see above—the API does not run at the registered time. TODO: connect the phone to a computer, run
adb logcat
and read through the system logs! - If you're a developer, alternatives to Alarm API can be found on Tom Barrasso's KaiOS.dev blog post Running in the Background on KaiOS.
- For context, alarms set in the Clock app and some app notifications use the system in-built Alarm API, which should be always active in the background and not rely on whether the application itself was closed or not. But for some unknown reasons—likely due to optimisation issues, see above—the API does not run at the registered time. TODO: connect the phone to a computer, run
- Photos larger than 6000-by-4000 in size cannot be opened in the Gallery app due to restrictions in place preventing memory constraints. As a workaround, you can download FabianOvrWrt's Explorer and mochaSoft Aps' Photo Zoom from KaiStore to view them instead.
- Built-in File Manager app doesn't show folders in the internal storage other than pre-configured ones (audio, music, photos, books, videos, DCIM, downloads, others). This is hardcoded within its code as a measure to hide system files (such as DIC files for storing added T9 words), but can be easily misused. To browse the entire internal storage, use third-party file managers from KaiStore, or turn on Settings, Storage, USB Storage and connect to a computer.
- Built-in email, calendar and contact syncing with Google account may completely fail at times. You should use IMAP and import contacts instead.
- In December 2021, in order to replace the expired Let's Encrypt root certificate DST Root CA X3 with the newer ISRG Root X1, KaiOS Technologies issued a Service Update via KaiStore to all active KaiOS devices. This caused the Contacts app on some phones, notably HMD/Nokia KaiOS phones and Alcatel MyFlip 2, to freeze on open. In some cases, apps such as E-Mail, Calendar and Settings freezed as well, and Google accounts configured in the Settings app couldn't be removed. As a fix, people were advised to factory reset their affected devices. See openGiraffe's guide to properly update the certificates
- If you miss T9 fuzzy search in Contacts app, there's a port called FastContact by Luxferre that you can sideload to use as an alternative.
- E-Mail app lacks many crucial enterprise features, such as OAuth2 secure sign-in.
- Speaking of built-in Calendar app, if you manage to sync your Google account with the phone, only the calendar with your email address as its name will sync.
- Pairing with certain Bluetooth devices, such as car stereos, may fail on authentication process.
- As a workaround, after matching the PIN codes, quickly turn Bluetooth on the phone off and on again. (mrkisl on r/KaiOS Discord server)
- KaiOS does not support Bluetooth input accessories like keyboards and mices. If you were to pair them, they would be recognised as regular Bluetooth devices but the OS would not accept any input.
- You cannot change message alert tone or alarm tone on the phone other than the defaults provided. This is because both are not managed by the system, but by the Messages and Clock app themselves. To change them, you'll have to use ADB to pull
sms.gaiamobile.org
andclock.gaiamobile.org
from/system/b2g/webapps
, extract, edit the audio files and repackage the apps, then push them back under/data/local/webapps
and edit thebasePath
in/data/local/webapps/webapps.json
to reflect the change (see BananaHackers' guide for instructions) - D-Pad shortcuts and app shortcuts in the carousel menu (when you press Left on the home screen) are not customizable. The former has been addressed on later versions, but to change them on this phone you'll have to edit
launcher.gaiamobile.org
.
Tip: You can save these codes as contacts to dial later or as Speed Dial entries. When the phone suggests a saved code, you can press Call to activate the code's function.
*#*#33284#*#*
(*#*#debug#*#*
): Toggle debugging mode, allowing the phone to be debugged over ADB and DevTools (see Sideloading and debugging third-party applications). A bug icon will appear in the status bar letting you know debugging mode is on. This can also be turned on under Settings, Device, Developer, Debugger, ADB and DevTools.*#06#
: View the 15-digit International Mobile Equipment Identity numbers or IMEI(s) to uniquely identify a specific cell phone on GSM networks. Do not modify, delete or show these numbers to anyone else without taking any precautions: invalid or duplicated IMEI(s) will prevent you from receiving cellular signals or even get you into legal issues.*#0606#
(TA-1324 only): View the 14-digit Mobile Equipment Identifier numbers or MEID(s) to uniquely identify a specific cell phone on CDMA networks. Note that this only applies to US models; on international models the MEIDs would be invalid (all zeroes) and thus this secret code does nothing.*#0000#
: View device information, including firmware version, build date, model number, regional variant and CUID.*#33#
(call): Check the Call barring service status from carrier for blocking or whitelisting calls, whether incoming or outgoing, domestic or international. Requires a 4-digit passcode to use. To toggle, go to Settings, Network & Connectivity, Calling, Call barring.*#43#
(call): Check the Call waiting service status from carrier. To toggle, go to Settings, Network & Connectivity, Calling, Call waiting.*#*#372733#*#*
(*#*#draped#*#*
): Open KaiOS MMI Test, an internal tool to test each hardware component of a KaiOS device. Tests can be done through an automatic routine or by hand, and include LCD backlight, T9 keyboard, camera, LED flash, RTC, speaker, microphone, vibrator, 3.5mm audio jack, SIM trays, Wi-Fi, Bluetooth, NFC, microSD and microUSB slots.- Throughout the manual speaker test, you'll hear some English and Chinese dialog from a female speaker, which transcribes to: Hello. Please dial 110 for police, 119 for fire, 120 for ambulance, 122 for traffic accidents, and dial area code before 112 for six full obstacles. [?]
*#07#
: Check thero.sar.enabled
boolean property, if true check the current SAR level and display SAR-related health and safety information.*#1219#
: Clear all userspace customizations, presumably for store display.*#091#
(on)/*#092#
(off): Toggle auto-answering on incoming call. You can turn this on under Device Settings in WebIDE.*#2886#
(*#auto#
): Should also open KaiOS MMI Test interface.*#8378269#
(*#testbox#
)/*#*#2637643#*#*
(*#*#android#*#*
): Open Testbox engineering menu with predecessor Firefox OS design, previously used by OEMs to test hardware components. This menu can be manually opened using Luxferre's CrossTweak.###2324#
(###adbg#
): Open a menu, allowing to toggle Qualcomm diagnostic mode for fixing null/invalid IMEI or baseband via QPST.*#*#212018#*#*
: Toggle privileged access (including rooted ADB shell) to the phone.*#7223#
(*#race#
): Display internal firmware build and boot image versions.*#*#0574#*#*
(*#*#0lri#*#*
): Open LogManager utility which allows you to fully enable ADB and DevTools on Spreadtrum devices.*#573564#
(*#jrdlog#
): Open T2M Log (jrdlog), a stripped-down LogManager interface.*#1314#
: Switch theauto.send.crash.sms
property, whose purpose is still unknown.
With the phone powered off, hold the top Power button and the * key, or type adb reboot recovery
when connected to a computer. Use D-Pad Up and Down to move between options, and press the top Power button (not the center OK key) to select.
Allows you to factory reset by wiping /data and /cache, view boot and kernel logs, install patches from adb sideload
or SD card.
Tip: /recovery
partition has the same 32.0 MB (32,768 KB) size as /boot
, which means that you can replace /recovery
with a copy of /boot
to boot into KaiOS, and reserve /boot
for e.g. installing other operating systems such as postmarketOS.
Only accessible and automatically kick in when both the /boot
and /recovery
partitions are corrupted; to manually activate this mode, use dd
to wipe both partitions with zeroes. Part of the bootloader, this allows you to write system partitions should you wish to fix or modify them.
To interact with the Fastboot interface, you need to connect your phone with an USB cable and have the fastboot
CLI tool on your computer. On macOS and Linux, fastboot
should be included in the android-tools
package, which you can install from Homebrew or your package manager. On Windows, you can get it from the Android SDK Platform Tools package by following the Sideloading and debugging third-party applications guide; you will also need to install Google's INF driver for your computer to see your phone in Fastboot mode (right-click the android_winusb.inf
file and click Install; requires administrator privileges).
If you have plugged in your phone before setting up the driver: open Device Manager (devmgmt.msc
), look for an "Android" device with an exclamation mark, right click, Install Driver..., Browse my computer for drivers, Let me pick from a list of device drivers on my computer, Have Disk... and select the INF file. Once the driver is installed, you should see your phone in the Driver Manager list as an Android Bootloader Interface.
For a full list of commands you can use in the Fastboot interface, see the Android/Fastboot entry on Gentoo Linux Wiki. Not all commands can be used on the 6300 4G.
With the phone powered off, hold the top Power button and both the * and # keys, or type adb reboot edl
when connected to a computer. Boots into a black screen, allows you to read and write partitions over Qualcomm's proprietary Sahara or Firehose protocol. Remove the battery to exit.
To interact with this mode, you need a digitally-signed MBN/ELF "loader" file specifically made for the device, and a middleman program such as QFIL or edl.py.
You can also force reboot the phone by holding the top Power button and the # key at any time.
An EDL programmer for the non-US variants of 6300 4G (other than TA-1324) can be found on BananaHackers' EDL archive website with hardware ID 0x009600e100420029 (a copy is available in this repository under assets/
). TA-1324 variant has been signed with a different PK_HASH and needs a different firehose loader which we currently don't have in archive.
As discovered by atipls on Discord and @Llixuma, on the mainboard of the 6300 4G, there are 3 UART testing points: TX, RX and GND just above the SIM2 slot. Shorting TX at 1.8V and GND takes you to Fastboot mode and the Linux terminal interface.
By default, KaiOS's Linux kernel disables the UART testpoints; logs from UART testpoints will stop once the kernel kicks in. To read the full output from UART, compile the Linux kernel from HMD's OSS release with LEO_defconfig
flag (not LEO_defconfig-perf
).
Don't want to download apps from KaiStore? Both the 6300 4G and 8000 4G have been classified as debug-enabled by the BananaHackers team. As with other KaiOS 2.5.4 devices, you can install and debug apps from outside sources on these phones, so long as they don't use 'forbidden' permissions, such as engmode-extension
, embed-apps
and embed-widgets
, and you cannot debug pre-installed apps on the phone using WebIDE's Developer Tools (you're free to use adb logcat
to view system logs instead).
Detailed instructions can be found at Sideloading and debugging third-party applications/ADB and WebIDE. Feel free to check out apps made by the community on BananaHackers Store, old B-Hackers Store or my personally curated list of KaiOS apps.
Do note that OmniSD, one of the methods used for on-device sideloading, and many Gerda-related apps requires the navigator.mozApps.mgmt.import
API that has been removed from KaiOS 2.5.2.2, and therefore no longer work on this phone. However, after permanently rooting the phone, the Privileged factory reset feature to gain privileged userspace session that could be used on KaiOS 2.5.2 and older can now be used again (see Next steps).
To remove unwanted apps from the phone, you can use AppBuster which lets you disable any apps you don't need and enable them again if you want.
Looking for the guide to root the 6300 4G? This section has now been moved to ROOT: Patching the boot partition (non-US only).
Source code for B2G, the Linux 4.9 kernel and some libraries licenced under GNU GPLv2, which HMD publicly released for the 6300 4G and 8000 4G, is available in the leo-v20
branch and sparkler-v20
branch of this repository. Note that the source files do not include proprietary code from some third-party vendors (notably Gaia apps by the KaiOS team), and thus [cannot be used to directly compile KaiOS].
- Nokia 6300 4G product page on Nokia Mobile's website
- Nokia 8000 4G product page on Nokia Mobile's website
- Nokia 6300 4G review by PC Magazine
- Discussion: Nokia 6300 4G and Nokia 8000 4G on 4PDA Forum (Russian)
- Nokia 8000 4G and Nokia 6300 4G general discussion thread on BananaHackers Google Groups
- Nokia 8000 4G rooting research thread on BananaHackers Google Groups
- Nokia 6300 4G (nokia-leo) on postmarketOS Wiki
- Nokia 8000 4G (nokia-sparkler) on postmarketOS Wiki
- Affe Null's Bananian project repository, a Debian port for KaiOS devices
GitHub Pages theme: MIT-licensed riggraz/no-style-please