• XSS.stack #1 – первый литературный журнал от юзеров форума

PinePhone Pro

nightly

root@usss-int:~#
Premium
Регистрация
03.10.2019
Сообщения
376
Реакции
413
1689880538568.png


Офф. сайт | Офф. форум | Список OS

В сравнении с Librem 5 (1.5k$) это бюджетный (~500$ если учитывать все затраты) телефон который даёт возможность испытать Linux. Но конечно, не все так и сладко)


FunctionalityComponentStatus (factory)¹Status (updated)²Notes
BootloaderBootloaderCritical bugsSome critical software bugs currently not fixed yet: A drained battery causes U-Boot to bootloop (cause is known and currently being worked on);Workaround Occasionally the eMMC fails to initializeReport. Note: Tow-Boot is now pre-installed on the SPI from the factory - issues need verification to be issues with Tow-Boot.
SPIImplementedDevices bought after end of July 2022 come with Tow-Boot flashed to the SPI memory, making it considerably easier to flash the device and boot from microSD card.
Boot GUINot implementedCurrently there is no graphical boot selection implementedPossibly planned
Operating SystemStabilityWIP
SuspendExperimentalAudio is often higher pitched after waking up from suspend due to a bug, make sure to update your systemReportReport
UpdatesWIPThe pre-flashed and outdated operating system on the eMMC often gets corrupted after updatingExample; Pacman database lock preventing updatesSolution; Keyring bug[Solution is to run "pinephonepro-post-install" script as root]
ModemGeneralWIPAlternative firmware; Slow wakeupReport; Some carriers blocking specific TANs in their networkPinePhone Carrier Support; Note: Proprietary firmware
PhoneWIPThe modem connection crashes frequently, which can lead to missed callsReportAlternative firmware; Slow wakeupReport; bad call audio qualityReport; Audio is often higher pitched after waking up from suspend due to a bugReportReport
SMSWorkingSMS functionality is expected to work. In certain cases the functionality might be blocked by a clogged modemReport; Some bugs
MMSWIPMMS functionality is integrated into the application "Spacebar", some bugs remaining and expected
Push notificationsNot implementedReceiving push notifications while the phone is suspended is not implemented
ComponentsLCDWIPHardware issueDetails
TouchWorking
Rear cameraNot workingWIPCamera work-in-progress with DTS fix[Citation]; userspace still needs to do some catching updebugging article; Green image tint[Citation]
Front cameraNot workingWIPCamera work-in-progress with DTS fix[Citation]; userspace still needs to do some catching updebugging article; Green image tint[Citation]
Camera flashCritical issuesHardware issueDetails; Note: /sys/class/leds/white:flash
WiFiWorkingWiFi is expected to work. Some remaining tasks, such as "monitor mode" (hint: likely not supported by the hardware). Note: Proprietary firmware
BluetoothWIPBluetooth not necessarily working for calls yet due to missing audio routing[Citation]; Bluetooth in general dodgy under Pulseaudio.Info Note: Proprietary firmware
GNSS/GPSWIPaGPS to be implementedSee original PinePhone article; long loading times to get a GPS fix[Citation]; No preinstalled application[Citation]
SensorsWIP"Geo Magnetic Sensor" (af8133j): Status unknown (at /sys/bus/i2c/devices/4-001c/iio:device1)
"Accelerometer / Gyroscope" (mpu6500): Working (at /sys/bus/i2c/devices/4-0068/iio:device2)
"Ambient light / Proximity" (stk3311): Working after updating
Vibration motorWorking
Notification LEDWorking
ButtonsWorkingPower buttons and volume buttons are working.
Accessory compatibility, spare partsKeyboard Add-onWIPThe keyboard add-on compatibility is work-in-progress.
LoRa Add-onNot implementedNo software support implemented
Qi Wireless Charging Add-onWIPWireless charging with the add-on case is expected to work to some degree. Certain software functionality and a driver is currently missing[Citation]
Fingerprint Reader Add-onNot implementedNo software support implemented
Spare partsPartialSome spare parts now available in the store.Store
Software notesWaydroidWorkingWaydroid is an Android container used to run Android applications.


Specifications​

  • Dimensions: 160.8 x 76.6 x 11.1mm
  • Weight: Approx. 220g
  • SIM Card: Nano-SIM (Micro-SIM before 07/2022)
  • Display:
    • Size: 6 inches (151mm) diagonal
    • Type: 1440 x 720 in-cell IPS with Gorilla Glass 4™
    • Resolution: 1440x720, 18:9 ratio
  • System on Chip: Rockchip RK3399S 64bit SoC – 2x A72 and 4x A53 CPU cores @ 1.5GHz
  • RAM: 4GB LPDDR4 @ 800MHz
  • Internal Storage: 128GB eMMC, extendable up to 2TB via microSD, supports SDHC and SDXC
  • NOR Flash: Listed as [GigaDevices] GD25LQ128EWIGR, but physical inspection found a SiliconKaiser SK25LP128.
  • Back Camera: 13MP Sony IMX258 with Gorilla Glass 4™ protective layer, LED Flash
  • Front Camera: 8MP, OmniVision OV8858 front-facing camera
  • Sound: Loudspeaker, 3.5mm jack & mic (jack doubles as hardware UART if hardware switch 6 is deactivated)
  • Communication:
    • Modem: Quectel EG25-G
    • LTE-FDD: B1, B2, B3, B4, B5, B7, B8, B12, B13, B18, B19, B20, B25, B26, B28
    • LTE-TDD: B38, B39, B40, B41
    • WCDMA: B1, B2, B4, B5, B6, B8, B19
    • GSM: B2, B3, B5, B8 (850, 900, 1800, 1900 MHz)
    • WLAN & Bluetooth: Wi-Fi 802.11AC, hotspot capable + Bluetooth V5.0
    • GNSS: GPS/GLONASS/BeiDou/Galileo/QZSS, with A-GPS
  • Sensors: Accelerometer, gyroscope, proximity, ambient light, compass
  • Privacy switches: Modem, WiFi & Bluetooth, Microphone, Cameras
  • Battery: Lithium-ion, rated capacity 2800mAh (10.64Wh), typical capacity 3000mAh (11.40Wh) (nominally replaceable with any Samsung J7 form-factor battery; unglue bottom black plastic with your nail from Samsung battery before installation in order to match the dimensions)
  • I/O: USB Type-C, USB Host, DisplayPort Alternate Mode output, 15W 5V 3A Quick Charge, follows USB PD specification

Плюсы:
Full Disk Encryption
Opensource Modem
Opensource OS
Все тулзы (nmap, metasploit, wifite *чутка подшаманить* и т.д) что на aarch64
Съемная батарея
Физические kill-switch (camera f/b, modem, micro, jack, gps/bt)
Live-boot
Среднее желёзо

Минусы:
Может сильно нагреться (не то чтобы как уголь, но есть такое)
Может подвиснуть т-к операционки все это beta либо ещё сырые (самое паршивое это отключение микро иногда)
Мало держит батарейку
- Батарейка в активном: ~ 2.5 часа
- Батарейка в пассивном (+sleep): 14 часов
- Батарейка в пассивном (-sleep): 9 часов
Плохой задний динамик
Нет Verified/Secure Boot


В общем не то что можно ожидать, но все имеет начало и начало всегда трудное. После покупки советую сразу:
1. Обновить модем. Открываем этот гит и ставим новую прошивку модема. Из коробки он допотопный.
2. Установить свежий Tow-Boot. Это своего рода аля BIOS.
3. Поставить либо PostmarketOS либо Mobian. На мой взгляд Mobian работает стабильнее, да и просто Debian мне больше по душе.



Полезности:
1. Список приложений и как они работают

2. Смена IMEI через Python скрипт

Bash:
wget https://this.script/imeich.py
sudo su
apt install socat python3 -y
mv imeich.py ~
cd ~
echo "alias imei=\"python3 /root/imeich.py\"" >> .bashrc
Python:
from random import choice, randint
from subprocess import check_output
from sys import argv


def execute(cmd: str) -> None:
    tries = 0

    while True:
        if tries == 3:
            print('[?!] CMD error')
            break

        try:
            answer = check_output(
                f'echo "AT+{cmd}" | socat - /dev/ttyUSB2,crnl',
                shell=True, timeout=5
            )
        except Exception:
            tries += 1
            continue
        finally:
            tries += 1

        if b'OK' in answer:
            print(answer)
            break


def gen_imei(apple: bool = True) -> str:
    tacs_samsung = (
        '35010884', '35057924', '35002406', '35024433', '35024860',
        '35013567', '35031981', '35167249', '35139729', '35391211',
        '35018377', '35479164', '35536211'
    )
    tacs_apple = (
        '35044703', '35003273', '35005863', '35039012', '35000235',
        '35613331', '35673311', '35010884', '35057924', '35002406',
        '35024433', '35073456', '35058597', '35026484', '35001708',
        '35022961', '35051546', '35278498', '35825049', '35134435',
        '35822048', '35690355'
    )

    imei = choice(tacs_apple if apple else tacs_samsung)
    imei += str(randint(109071, 970413))
    imei += str(randint(1, 9))

    return imei


def main() -> None:
    if len(argv) == 1:
        execute('EGMR=0,7')
    elif len(argv) == 2:
        if argv[1] == 'original':
            execute('EGMR=1,7,\\"9999999999999999\\"')
        elif argv[1] == 'apple':
            execute(f'EGMR=1,7,\\"{gen_imei()}\\"')
        elif argv[1] == 'samsung':
            execute(f'EGMR=1,7,\\"{gen_imei(False)}\\"')


if __name__ == '__main__':
    main()
 
Ничего хорошего учитывая его аккумулятор) С утра зарядил - к обеду 0% ) а нет, часа через четыре после полной зарядки) Другими словами Вы не успеете сделать ничего полезного за это время. Диспетчер приложений просто виснет и ничего с этим не сделаешь. Юзал ровно 1 день, теперь лежит в ящике. Отдал 60к рублей за юнит.
 
Последнее редактирование:
Ничего хорошего учитывая его аккумулятор) С утра зарядил - к обеду 0% ) а нет, часа через четыре после полной зарядки) Другими словами Вы не успеете сделать ничего полезного за это время. Диспетчер приложений просто виснет и ничего с этим не сделаешь. Юзал ровно 1 день, теперь лежит в ящике. Отдал 60к рублей за юнит.
Для чего ты его покупал?
Планируешь ли продавать? Или никто не купит даже за полцены?))
 
Покупал ради анонимности, но к сожалению идея хорошая, а реализация на 3 с минусом, продавать не буду, пусть лежит) Покажу внукам.
 
Для чего ты его покупал?
Планируешь ли продавать? Или никто не купит даже за полцены?))
Покупал ради анонимности, но к сожалению идея хорошая, а реализация на 3 с минусом, продавать не буду, пусть лежит) Покажу внукам.
 
Айфон не лучше?)
AYYA T1 - выбор нормального психически здорового человека!
 
UPD. 01.2025

- Начал работать на Mobian
- Батарейка живет 17 часов (ожидание). В рабочем режиме ~5ч 30м
- Firefox работает так же говняно, а вот Gnome Web - нормально
- Были апдейты на модем и загрузчик
- Прочие фиксы, работает стабильно
- Камера и дальше говно (привет из 2008)
- MSF работает как часы
 
Не тратьте деньги и время.

Покупал до ковида, прикола ради, тогда еще по разумной цене. Из плюсов только физические свитчи на микрофон, вайфай и тд. Для вкл выключени которых нужно снимать заднюю панель. Установлен калинетхантер специально для пайнфона https://www.kali[.]org/docs/nethunter-pro/#installation-steps-for-pinephonepro-devices . Тормозит ужасно, обновляется c error'ами. Садится моментально.
Любой андроид + термукс + nethunter даст сто шагов форы ему.
 
зачем вообще какое-то говно покупать ради линукса
Потому что негде потратить 150$ и интересно что это за говно.
Не тратьте деньги и время.

Покупал до ковида, прикола ради, тогда еще по разумной цене. Из плюсов только физические свитчи на микрофон, вайфай и тд. Для вкл выключени которых нужно снимать заднюю панель. Установлен калинетхантер специально для пайнфона https://www.kali[.]org/docs/nethunter-pro/#installation-steps-for-pinephonepro-devices . Тормозит ужасно, обновляется c error'ами. Садится моментально.
Любой андроид + термукс + nethunter даст сто шагов форы ему.
Понятное дело что это сырое говно т-к нет юзер базы и интереса у разрабов. Сравнить тот же Android и тиму PostmarketOS/Mobian/etc
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх