github cvhviz/CAIRN experimental-meshpager-x2-124-4
Experimental · SenseCAP MeshPager X2 · Cairn 124 test 4

pre-release17 hours ago

Experimental: fourth test build for the SenseCAP MeshPager X2: the power key works again, and Home's Audio card is reachable by keys. Please send a log.

Cairn 124 for the SenseCAP MeshPager X2 -- test build 4 (2026-10-26)

Two fixes from test build 3, otherwise the same build:

- The power key works again: tap locks, double tap unlocks, hold asks "Power off?". In builds 2 and 3
  it did nothing (the firmware held its line down).
- Home's Audio card (the third row) can be reached with the arrows: Down from the second row scrolls to it.

Everything new in build 3 is still here to try: GPS, the colours, sound (tones, player, recorder), the
clock that keeps time while off, temperature and humidity, Battery saver, Lift to wake and the compass.

It replaces the firmware you have now, as before.


FLASH IT (Chrome or Edge on a computer)

1. Open https://espressif.github.io/esptool-js/
2. Plug the X2 in with a USB-C data cable. Click Connect and pick its port.
   No port, or it won't connect: unplug it, hold the Back key (the right orange key), plug it back in,
   let go, then Connect again.
3. Flash Address 0x0, file MeshCore-MeshPagerX2-Cairn124-2026-10-26-test4-full.bin, then Program.
4. When it says done, press Disconnect, unplug the X2 and plug it back in.


WHAT TO TRY (with the console open, as before: 115200 baud, from power-up)

0. The power key: tap it (locks), double tap (unlocks), hold it (Power off? choose No).
   On Home, press Down twice: does the ring reach the Audio card in the third row?
1. The screen: right way up, colours right (does the accent look the same as in the Cairn app)?
   Does scrolling look clean (no flicker or speckles)?
2. Sound: let a message arrive. Change the volume (quick panel). Record a few seconds (the Recorder)
   and play it back.
3. GPS: outside, Settings > GNSS > GPS on. Does it get a fix within a few minutes?
4. Compass (outside or away from metal): open the GPS page, hold the X2 flat, turn slowly round once.
   Then point the top of the X2 north (a phone's compass helps) and note the HEADING it shows; then
   east, south and west. The console prints "X2MAG" lines while you do this: please include them.
5. Lift to wake: turn it on in Settings > Hardware > Lock, let the screen go dark, put the X2 down for a few
   seconds, then pick it up.
6. Battery saver: turn it on in Settings > System, turn Bluetooth off, unplug USB, and leave the X2 for a
   while. Do messages still arrive?
7. The clock: set the time (GPS or the app), power the X2 off with the power key (hold, Yes), wait a
   minute, power it on. Is the time right at once? The console's "X2BOOT rtc" line says what it found.
8. Copy everything in the console and send it, saying what happened at each step.

The first lines after power-up ("X2BOOT ...") list what answered: the expander, the screen, the radio,
the speaker and mic chips, the clock and the motion sensors. Those lines alone help a lot.


NOT IN THIS BUILD YET

The air pressure sensor, the USB-C power-delivery chip, the Band scan / Spectrum pages.

SHA-256: 2b3ec04cf0fa1baec2a054b026863793261fe4b37f64be3f951d414ea5eba3ae MeshCore-MeshPagerX2-Cairn124-2026-10-26-test4-full.bin

This is an experimental pre-release: the online updater never offers it, and a device on it is never
offered an update. What experimental builds are: https://github.com/cvhviz/Cairn/blob/main/docs/experimental.md
Send the log in a Bug report issue, with the tag experimental-meshpager-x2-124-4.

Don't miss a new CAIRN release

NewReleases is sending notifications on new releases.