Smartphones

MusicForFish

Ultra Maga Instinct
<Prior Amod>
47,778
194,793
load "*", 8, 1



I stole my mum's phone today and ran termusic on it while I was mowing the grass.

I was just coming here to post about that. Looks pretty cool, might grab one. Swappable face plates. That founders edition gave me a slight chub.

 

Kharzette

Watcher of Overs
6,289
6,292
They want $550 for that phone... WHAT! lol

It should be no more than $200.
Nani the fuck? Agreed, yea I was thinking 120.

I bought my mum a nokia like that awhile back and I'm thinking it was around that.

I hope they fix the screen-cable-pull-loose problem.
 

ToeMissile

Pronouns: zie/zhem/zer
<Gold Donor>
3,826
2,617
I’m going to get one out of spite. And one of those stupid sling/holder/whatever accessories. With rainbows.
 
  • 1Worf
Reactions: 1 user

Haus

I am Big Balls!
<Aristocrat╭ರ_•́>
21,379
88,206
Have not tried a pixel phone , I have a 2022 samsung phone and like Lanx Lanx , prefer their ecosystem. Guess I'm just used to it. But when Google pulled out of the tablet race I did pick up a Pixel tablet for cheap a few years ago and it was such a 1:1 copy of ipads I gave it away. Completely hated it.
My wife and I have rotated through both Pixel and Google phones. When it comes down to it? Samsung has more reliable hardware and seems to have better battery performance (especially as the phone gets older). Google is FAR less bloated with crapware.

I'm debating right now getting us new phone, but the ones we have are still working well enough it's in no way pressing. And they're Samsung S20 FEs (so half a decade + old phones) I had to have the screen replaced on mine once from a drop and crack. I had them replace the battery while I was at it, but it wasn't really having terrible battery issues, I just figured while I was getting it worked on I'd get it "refurbed" a little. But it's been a damn solid little phone.
 
  • 1Like
Reactions: 1 user

Kajiimagi

<Aristocrat╭ರ_•́>
5,747
10,355
My wife and I have rotated through both Pixel and Google phones. When it comes down to it? Samsung has more reliable hardware and seems to have better battery performance (especially as the phone gets older). Google is FAR less bloated with crapware.

I'm debating right now getting us new phone, but the ones we have are still working well enough it's in no way pressing. And they're Samsung S20 FEs (so half a decade + old phones) I had to have the screen replaced on mine once from a drop and crack. I had them replace the battery while I was at it, but it wasn't really having terrible battery issues, I just figured while I was getting it worked on I'd get it "refurbed" a little. But it's been a damn solid little phone.
My only 'want' in a phone is a good camera. The ones on my current phone work well. Until I either lose it or it dies I'm staying with this one. Have a Samsung tablet as well that I read on. I will say every time they roll out an update , that they call 'security', we have to go through and make sure it didn't sneak in some games. I bet I've uninstalled solitaire at least 4 times.
 

Rabbit_Games

Ahn'Qiraj Raider
2,870
6,043
My wife is that way about the camera, it absolutely has to be solid. I don't take pictures so it's a moot point to me. I just want to text, surf the internet, and take a call if it's someone I want to talk to. heh
 

Homsar

Golden Baronet of the Realm
10,780
9,953
I havent been able to us a nord for a long time now but there design/battery are awesome
 

Kharzette

Watcher of Overs
6,289
6,292
The pinephone has really gotten to be unstable lately. I'm not really sure what is causing it.

I thought it was a bad emmc, but I tried running off a miniflash and it behaves the same. I underclocked and monitored the heat closely and it never really got that hot.

The one clue I have is that it seems to crash alot more when docked, which I would guess drives the gpu heavier. I don't really have a way to check gpu temps, and underclocking sounds complicated.

It's really all crammed into a single die though. Maybe it needs some kind of DIY heat spreader or something. The "cpu" temp was usually around 47c if I was doing something. It peaked at 56 when doing some package manager stuff.
 

Kharzette

Watcher of Overs
6,289
6,292
This morning I got some really clear callstacks in my dmesg. I was all set to grab the source and start looking at it, then laziness kicked in and I decided to have a friend ask his gigasmart AI.

This is a known class of problem on the original (A64) PinePhone, though it shows up under a few different names. What your log shows lines up with three documented things:

The generic Linux eMMC cache-flush hang. Your exact signature — mmc_flush_cache stuck in __mmc_poll_for_busy while jbd2 waits forever — is a known bug class in the Linux MMC stack: after an eMMC error, the cache-flush command hangs instead of failing fast and resetting the card. It's not PinePhone-exclusive, but it's how an eMMC misbehaving manifests.

A64 DVFS instability. The second hung worker in your log (stuck changing CPU voltage under the conservative governor) matches the known Allwinner A64 weakness where frequency/voltage transitions can destabilize the SoC — postmarketOS has tracked cpuidle/cpufreq breakage on the pine64-pinephone, including transitions that don't wait for voltage ramp-up.

DRAM clock instability, especially on the 3GB variant. Danctnix (the distro you're running, per the log) has an open issue about constant crashes and kernel panics on the 3GB PinePhone, where the community consensus workaround was a U-Boot with lower DRAM clock speed. Random lockups of exactly your flavor were among the symptoms.
megi's own PinePhone hardware-quirks page does not list eMMC instability as a universal defect — so this isn't "all PinePhones do this." It's either marginal stability (DVFS/DRAM) or your particular eMMC starting to misbehave.

What I'd recommend, in order

Check filesystem integrity now. Boot from a microSD card and run fsck.ext4 -f /dev/mmcblk2p2. A journal commit died mid-flight in your log; the journal should replay cleanly, but verify.
Check whether the eMMC itself is aging. With mmc-utils installed: mmc extcsd read /dev/mmcblk2 | grep -i -A1 LIFE — the DEVICE_LIFE_TIME_EST fields tell you if the flash is near end-of-life. If it reports type B at 90–100%, the eMMC is the problem and no software tweak will save it; back up and plan around it.
Update kernel and U-Boot to the latest danctnix packages. Megi's kernels have accumulated MMC and DVFS fixes over time, and if you have the 3GB model, make sure you're on a U-Boot build with the corrected/conservative DRAM timing.
Reduce DVFS churn as a test. Your log shows the conservative governor actively mid-transition when things wedged. Try either pinning the frequency (cpupower frequency-set -g performance, or cap max frequency to ~1.15 GHz) or switching to schedutil. If the hangs stop, you've confirmed the DVFS trigger and can keep the cap as a permanent workaround.
If it still recurs, two more options: run the system from a good microSD for a week (if hangs vanish, the eMMC is the culprit); or disable the eMMC's cache so the flush path that wedged is never taken — on recent kernels that's a card quirk, and losing the write cache on this hardware costs little.
So kinda what I had guessed in the past. I had disabled some of the voltage / freq scaling stuff (I call this longrun, we came up with it at Transmeta) and kinda frogot about it, but I think an update had turned it back on.

I guess my experiment with running from SD card was never going to work since the emmc problem is only 1 of 3.

It is funny, in my life, every time I've ever built a pc, which is at least a dozen times, I've never had ram that would actually run at it's rated speed stably. I've always had to slow it down a notch.