RIPDEAD, кстати, хотел предложить попробовать способ, переписать данные в чипе памяти EEPROM. Там первые 4 байта как раз указывают на заводскую ёмкость батареи. Где-то я это выкладывал.
Ах, так вот же, во втором спойлере:
https://www.pspx.ru/forum/showpost.ph...55&postcount=8
Там первые 2 байта записаны задом наперёд в шестнадцатеричном виде.
0807 => 0708 = 1800 mAh
B004 => 04B0 = 1200 mAh
Соответственно общая сумма ёмкостей будет 3000 mAh
3000 mAh = 0BB8 => B80B
Хотя, достоверно известно, что в тонких батарейках SLIM, несмотря на то, что на корпусе написано 1200 mAh, но на самом деле они являются
1250 mAh, т.к. в самом EEPROM у них записана ёмкость:
E204 => 04E2 = 1250 mAh
Так что, в формуле выше, следует сделать поправку.
Думаю, что именно исходя из этих данных, PSP понимает, какая перед ней батарея и в соответствии с этими данными будет принимать и отдавать заряд.
Сам не проверял, только теория, тебе остаётся только опровергнуть её или подтвердить на практике

Записать следует:
EA0B