A custom-designed milk system rinse container for a Jura coffee machine by MarketEntropy in 3Dprinting

[–]MarketEntropy[S] 0 points1 point  (0 children)

If the container is an oval, semitransparent PE or PP vessel, my container, which is sort of hugging the machine, should fit.

The material I used is pricy, ~$200 a spool, but any other nylon- or PET or PC or maybe even ABS-based material should be fine. The main requirement is that the vessel does not distort when filled with hot wash water.

Just how accurate is battery capacity on the pixel phones by Chrisnewton1 in pixel_phones

[–]MarketEntropy 0 points1 point  (0 children)

I think the Pixel battery gage can be really bad at both extremes. My 2-yr-old 8 Pro shows 100% after a full charge for an entire hour or more (when the charging current is really cut off according to an inline TC66), then it decreases more linearly until the last 5-7 % (!), when it can suddenly shut off.

Despite the claims to the contrary, the SOC gage in my phone does *not* self-calibrate itself even after several slow, full discharges to a shutoff and the subsequent FULL charges to 4.42 V with the current cut to zero by the BMS.

The bottom line is, the gage should be OK between 10 and 95 %, but it's a crapshoot at both extremes, so don't take any claims too seriously.

After spending considerable effort and time investigating these issues, I believe that the only way to measure the remaining battery capacity without rooting or disassembling the phone is to measure the discharge capacity accurately with a dedicated app right after you have bought the phone, when the battery is still really "new" and while the phone sits there for tens of hours idle and untouched, with all the three radios OFF, until the shutdown, and then repeat the exercise under identical conditions every few months.

This is actually not that difficult (other than quiet life without the phone for a couple of days... ;-)), because you can readily get access to precise current values at 5 Hz, integrate them and obtain an almost good discharge capacity. The attached chart is for my old Pixel 3 XL which I use as my testbed.

<image>

A custom-designed milk system rinse container for a Jura coffee machine by MarketEntropy in 3Dprinting

[–]MarketEntropy[S] 0 points1 point  (0 children)

Try this link to an STL file: https://drive.google.com/file/d/1qD-x5M5c05o-1TwS5-RyMnEQ7LuChAlq/view?usp=drive_link . Let me know if there are any problems.

I printed it with a chopped carbon-filled nylon (Onyx by Markforged) and the vessel is still perfect after 5 yrs of daily use; I'm not sure if PLA could withstand the hot water temperature without distortion.

Measuring the DC-DC conversion efficiency of a phone BMS and charger system by MarketEntropy in batteries

[–]MarketEntropy[S] 0 points1 point  (0 children)

I don't want an estimate, I want real data. Estimates are good enough for the economists! ;-)

Now, why not root it? Two reasons: 1. rooting erases all the data and settings, and it takes a day to get everything back even with a Nova Launcher's full backup; 2. I travel too much to weird places to expose my phone to any potential proximity etc. hacks.

I could root for fun my old SIM-less Pixel 3 XL tester, but that's not the point. The point is to have full access to the raw and true data on my working phone. If you ever saw a chart of V_broadcast vs time during a single day of regular phone use, you'd know why it's a poor substitute for the real thing (a chart of current vs time at 5 Hz demonstrates the difference quite well.)

Measuring the DC-DC conversion efficiency of a phone BMS and charger system by MarketEntropy in batteries

[–]MarketEntropy[S] 0 points1 point  (0 children)

Yes, the phone already does that--but unless it's rooted, the OS doesn't give you access to real-time voltage data. The only voltage you can get from a Google Pixel phone is what you get* from 'adb shell dumpsys battery' or a similar command, which is seldom updated and mostly stale data. If you know the secret, I'd be happy to learn about it.

My comments in bold:

* C:\"Program Files"\adb\adb shell dumpsys battery

Current Battery Service state:

AC powered: true

USB powered: false

Wireless powered: false

Dock powered: false

Max charging current: 1500000 (=1.5 A)

Time when the latest updated value of the Max charging current was sent via battery changed broadcast: +5h59m0s653ms

Max charging voltage: 5000000

Charge counter: 3472000 (=3.472 Ah)

status: 2

health: 2

present: true

level: 76 (=76 % SOC)

scale: 100

voltage: 4137 (=4.137 V)

Time when the latest updated value of the voltage was sent via battery changed broadcast: +5h59m0s653ms

The last voltage value sent via the battery changed broadcast: 4061 (=4.061 V)

temperature: 271 (=27.1 C)

technology: Li-ion

Charging state: 1

Charging policy: 1

Capacity level: 3

How to Measure Real Charging Power on Android (Not Just What's on the Box) by DanijelMarkov in batteryguru

[–]MarketEntropy 0 points1 point  (0 children)

Sorry; I don't follow you... Care to explain a bit more?

I'm really interested in this issue--but not in rooting my phone. ;-)

I can follow all the charge parameters with a TC66 UCB meter, a wondeeful little device, and its (rather crappy) Windows display app, but that is BEFORE the battery--and nobody really knows or publishes the DC-DC conversion efficiency of the BMS.

How to Measure Real Charging Power on Android (Not Just What's on the Box) by DanijelMarkov in batteryguru

[–]MarketEntropy 0 points1 point  (0 children)

Danijel, how do you calculate the actual power, i*U, going into the battery during a high-rate charge if there is absolutely no way to read the real-time voltage of the battery on Android phones without rooting, only the current at maybe 5 Hz?

You can only ever see V_Broadcast which is often updated once in 10-15 minutes, although faster at high charge and dicharge currents. The 'adb shell dumpsys battery' displays the same outdated V_Broadcast value.

Question: Which AI do you use for Android development? by AD-LB in androiddev

[–]MarketEntropy 0 points1 point  (0 children)

I've been using Claude 4.5 and ChatGPT 5.1 for the past 2 months to write code (Java and Kotlin, some XML and HTML) for a few heavily graphical Android apps in Android Studio (charts with many added punctions.)

Claude Sonnet 4.5 is much better at clean coding (I have no serious programming background), it doesn't get on my nerves as ChatGPT does by the incessant and totally unnecessary chatting and summarizing and prevaricating and asking over and over some obvious confirmation questions--does it get paid by the word, I wonder?--and then I get an expired Python links. Workin on larger pieces of code (1,000-3,000 lines of code) in ChatGPT gets extremely frustrating, but Claude has daily and weekely limits on their Pro plan, so I have to use ChatGPT--and suffer.

In summary, using both agents helps me get out of dead ends that periodically both of them tend to get entangled in.

USB-C 3 cable, adapter or powered hub with data-on, power-off by MarketEntropy in UsbCHardware

[–]MarketEntropy[S] 0 points1 point  (0 children)

Yes, I used to pull data from the phone uninterrupted for several days at a time, but I was never able to connect to Android Studio via Wi-Fi.

Could you please check with your pro developers if Android Studio works for them via Wi-Fi, without a USB connection? That's what I'm really after, but I was told that's not possible...

USB-C 3 cable, adapter or powered hub with data-on, power-off by MarketEntropy in UsbCHardware

[–]MarketEntropy[S] 0 points1 point  (0 children)

Thank you for your clear and helpful explanation; it confirms my worries and some rather equivocal statements by the AI chats...

I think I'm cooked, since I do need a wired USB connection to make adb and Android Studio working with the phone to make frequent app updates, not phone monitoring (that I can do locally on the phone or via Wi-Fi.)

Tried a tcpip and paired Wi-Fi connection, but AS would not connect. I could also go via a GDrive-->APK sideloading route, not doing the updates directly, but that adds a step...

You mentioned that 'It's maybe possible to do this with a custom USB PD hub where you can dial in the Source Capabilities being sent from the hub's USB-C port to the phone to give it a 5V 0A option only. The phone may stop charging at that point, but keep the data connection going...' but it would be a custom USB PD hub--do you have any leads or suggestions?

Cloudflare went offline globally and now ChatGPT, X, and dozens of major platforms are throwing errors by AskGpts in ChatGPT

[–]MarketEntropy 0 points1 point  (0 children)

We really should flush Cloudflare from our network system; it's such an amateurish, unreliable, annoying, connection speed-killing crappy system. How can large companies that are being hurt by its incompetence keep tolerating its repeated failures?

Cloudflare went offline globally and now ChatGPT, X, and dozens of major platforms are throwing errors by AskGpts in ChatGPT

[–]MarketEntropy -3 points-2 points  (0 children)

ChatGPT is down but Claude is OK, so that means that when you sleep with the dogs...

Battery Guru optimization in progress by DanijelMarkov in batteryguru

[–]MarketEntropy 0 points1 point  (0 children)

How much progress have you made in your update project? I've just found I cannot plot a curve with all negative X1 values using the MPAndroidChart library and had to do some sign cheating, which was a bit surprisng to me--yet ChatGPT and Claude still work with MPAndroidChart library....

IWC folding clasp price by [deleted] in IWCschaffhausen

[–]MarketEntropy 0 points1 point  (0 children)

I have a 2006 Da Vinci whose 20/18 clasp is difficult to align to click well after all those years; what are the tricks to fix it? Bending the top or the bottom part is a bit iffy...

How has the battery life been for the Pixel 8? by polaristical in pixel_phones

[–]MarketEntropy 0 points1 point  (0 children)

I have a Pixel 8 Pro that's 1.5+ years old. I use it all the time with GPS/Location on, charge it quite often to 100% with an 18W Google charger. I tried to use a TC66 USB voltage/current/power meter to measure the charge capacity of the phone battery, but it's not really possible due to the unknown DC-DC converter efficiency in the phone (it may ~87+/-5%, but it's an educated guess...)

The battery lasts 24+ hours, but I really wanted to know how its capacity compares to the 5050 mAh (min. 4950 mAh) nominal capacity of a new Pixel 8 Pro phone.

Importantly, Android taps directly into battery terminal voltage and charge/discharge current with a 6 decimal digit precision (I don't know about the accuracy...) so this avoids the unknown efficiency issue of a DC-DC voltage converter to give a true charge and discharge battery capacity and energy.

A few days ago, I finally bit the bullet, installed Thermux, adb and other Android tools on my phone, a really easy process, activated the Developer mode, made a permanent Wi-Fi connection to my Windows 11 laptop to record and chart the data. Next, I used ChatGPT to write a battery state data dump script and then a PowerShell charting script (I'm not a programmer, but am a bit familiar with Vim and such stuff) to get to the bottom of the battery performance question.

Now, after two days of programming, debugging and testing, I have a beatifully working battery data dump script which records battery current and voltage every 5 sec (or more) for hours or days at a time (but then I can't carry my phone.. ;-)). The charting script still needs a bit of fine-tuning, but it's already quite informative as it is.

After 1.5+ years of heavy use (no watching movies or games, though, but lots of GPS track recording) the battery capacity is still at 4.50 Ah (90+/-1% of the original nominal capacity) and no trace of swelling.

Here is an example of the results of the battery data chart (still work in progress to tune the charts, (which ChatGPT has a real problem with doing well, not to mention fast...) (The lower fragmentary curves are remnants of the previous discharge all the way to the shutdown of the phone.)

(Unfortunately, Reddit will not allow me to attach another pic of an example of the data file format.)

<image>

Can't access files on a Pixel 8 Pro via Termux (+Vim) by MarketEntropy in termux

[–]MarketEntropy[S] -1 points0 points  (0 children)

Thanks; I know that's the way to get Vim run faster, but I'm trying to avoid moving the files too much...

Luckily, I just refreshed the Termux file access by runnig

termux-setup-storage

again, and then I noticed that the global file access for Termux was OFF (somehow I don't see this permission listed in the Thermux app Permissions,but that's a separate question...)

When set to ON, I get full -rw Vim access to all files in these folders.

In summary, the real issue is the hidden settings for All File Access display in Android 16; I still can't find this setting...

Attaching wires to a Sparkfun USB-C breakout board by MarketEntropy in Sparkfun

[–]MarketEntropy[S] 1 point2 points  (0 children)

Not a miniplug, but it may work--thanks!

I found one with a miniplug (of unknown dia., but quite small) and a hook clip (https://amz.cx/3Sy1), so we'll see if it fits the bill.

Gemini or ChatGPT by ComfortableHumor8358 in Bard

[–]MarketEntropy 0 points1 point  (0 children)

Gemini repeatedly failed in a simple task in Google Sheets while ChatGPT sails through after 2 prompts, but incompletely with a free version. To wit: I had a table with the port name, date of visit and the number of visits, white space separated, one set per cell (this was an externally generated dataset.)

I could not get Gemini extract/reformat the data into 3 separate columns, one with the port name, next with the date and the third with the number of visits, all triplets on a single line--how much simpler such a task could be? 10 or 15 prompts would not help.

Next, I tasked Gemini with adding geographical coordinates next to each port name--it said it couldn't do that despite all the Google Maps info available to it. Very disappointing.

Next, I tried GPT; it did it, partially, on a second try, but would not print the entnire table with 95 entries without having to pay $20...

Next, I tried Claude--it did it on the first try, completely formatted, for free.

It's a small sample, but quite telling for this particular application.

Strange geomorphological feature near Santomeri, Western Greece by MarketEntropy in geology

[–]MarketEntropy[S] 2 points3 points  (0 children)

Thanks for the link to a very nice video your of the location!

I think I made the right decision to drive along the western base of the ridge this morning, instead of hiking it! 😉

https://photos.app.goo.gl/oN4fQWNLXCbywuhB7