Модернизированные загрузчики UBOOT для маршрутизаторов | [firmware]



Реп: (180)
Модернизированные загрузчики UBOOT | Сборка OpenWrt/LEDE из исходных кодов | DD-WRT FIRMWARE | Сбор bin (dump) для программатора

Модернизированные загрузчики UBOOT для маршрутизаторов


Прикрепленное изображение


Right
Breed
Breed
Скриншоты
Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

U-Boot_Mod
u-boot_mod
Прикрепленный файлu-boot_for_tp-link_AR9331_by_pepe2k.tar.gz ( 355.12 КБ )


AR7240 - ap91
AR7241 - ap99
AR9331 - ap121
AR9341 - ap123
AR9342 - mi124
AR9344 - db12x
QCA953x - ap143
QCA9558 - ap135

Скриншоты
Прикрепленное изображение


Atheros AR9331
Atheros AR9331:
Прикрепленный файлu-boot-ar9331.rar ( 81 КБ )
Прикрепленный файлu-boot-ar9331-pisen.rar ( 81 КБ )
Прикрепленный файлu-boot-ar9331-wr720nv3_wr710n.rar ( 80.79 КБ )
Прикрепленный файлuboot_for_tp-link_tl-mr3020.rar ( 56.63 КБ )

8devices Carambola 2
TP-Link TL-MR3020 v1
TP-Link TL-MR3040 v1 and v2
TP-Link TL-WR703N v1,
TP-Link TL-WR720N v3
TP-Link TL-WR710N v1
TP-Link TL-MR10U v1
TP-Link TL-MR13U v1
TP-Link TL-WR740N v4 (and similar, like TL-WR741ND v4)
TP-Link TL-MR3220 v2
Atheros AR1311
Atheros AR1311 (similar to AR9331)
D-Link DIR-505 H/W ver. A1
Atheros AR9341
Atheros AR9341:
Прикрепленный файлu-boot-ar9341.rar ( 81.27 КБ )

Прикрепленный файлuboot_for_tp-link_tl-mr3420_v2.rar ( 55.25 КБ )

TP-Link TL-MR3420 v2
TP-Link TL-WR841N/D v8
TP-Link TL-WA830RE v2
TP-Link TL-WA801ND v2
Atheros AR9344
Atheros AR9344:
Прикрепленный файлu-boot-ar9344.rar ( 82.17 КБ )
Прикрепленный файлu-boot-ar9344-msa2k-3513na.rar ( 82.45 КБ )
Прикрепленный файлu-boot-ar9344-mw4530r.rar ( 82.23 КБ )

TP-Link TL-WDR3600 v1
TP-Link TL-WDR43x0 v1
TP-Link TL-WDR3500 v1

4_BEST U-BOOT CONSOLE
ПРОШИВКИ ДЛЯ 16МБ
FIRMWARE-16MB
Если прошивки к вашей модели нет в списке-то подбирайте по характеристикам устройства
КАК ПРОШИВАТЬ
Загрузчик u-boot.
Всегда располагается в начале флешки.
Под область загрузчика в щупанных мною роутерах TP-LINK 3020, 3040, 3220 и 3420 разных ревизий под область загрузчика выделяется 128кб или 0х20000 области флеш памяти.
Для флешек 4м, 8м, 16м загрузчик всегда будет находиться тут:
0x000000000000-0x000000020000 : "u-boot"
В зависимости от типа и ревизии роутера сам файл загрузчика может быть длиной меньше 64кб (0х10000) или больше 64кб. Это важно понимать, потому как запись возможна только в чистый (вытертый) участок флешки, а флешка трется по-секторно, а длина сектора - 64 килобайта.
загрузчик(прошивается через TFTP-(если живой)
Ели нет -то на программаторе
Снятие backup_ open wrt:
backup u-boot:cat /dev/mtd0 > /tmp/backup_u-boot.bin
запись в роутер:mtd write /tmp/uboot.mod u-boot

BACKUP BOOT OPEN WRT :
cat /dev/mtd0 > /tmp/backup_u-boot.bin
Прошивка BOOT:
tpl
tftpboot 0x81000000 u-boot.bin
erase 0x9f000000 +0x20000
cp.b 0x81000000 0x9f000000 0x20000
bootm 0x9f000000

прошивка FIRMWARE:
прошивка FIRMWARE:
tpl
tftpboot 0x80000000 code.bin
erase 0x9f020000 +0x3c0000
cp.b 0x80000000 0x9f020000 0x3c0000
bootm 0x9f020000

BACKUP & Прошивка ART OPEN WRT:
BACKUP ART OPEN WRT
cat /dev/mtd4 > /tmp/backup_art.bin
Прошивка ART
tpl
Для флешек 4м:
tftpboot 0x81000000 art.bin
erase 0x9f3f0000 +0x10000
cp.b 0x81000000 0x9f3f0000 0x10000
bootm 0x9f000000
Для флешек 8м:
tftpboot 0x81000000 art.bin
erase 0x9f7f0000 +0x10000
cp.b 0x81000000 0x9f7f0000 0x10000
bootm 0x9f000000
Для флешек 16м:
tftpboot 0x81000000 art.bin
erase 0x9fff0000 +0x10000
cp.b 0x81000000 0x9fff0000 0x10000
bootm 0x9f000000


backup firmware
backup firmware с вашими установками:cat /dev/mtd5 > /tmp/backup_firmware.bin --Эту прошивку можно прошивать MTD методом!
полный backup флэш:
Код:
cat /dev/mtd0 > /tmp/backup_fullflash.bin
cat /dev/mtd5 >> /tmp/backup_fullflash.bin
cat /dev/mtd4 >> /tmp/backup_fullflash.bin
затем скопировать бинарный файл backup_fullflash.bin из каталога /tmp на маршрутизаторе в компьютер через WinSCP.

На смещении 0x1FC0 находится MAC-адрес
Вы можете изменить его с помощью любого hex-редактора
в дампе mac,pin:-нужно изменить на свои
если редактировать U-boot
MAC: 0001FE00
KLASS:0001FF00
PIN: 00020000
если редактировать backup_fullflash
MAC: 0001FC00
KLASS:0001FD00
PIN: 0001FE00
FIRWARE:00020000



После прошивки загрузчика необходимо отключить питание роутера, зажеть кнопку RESET или WPS и запустить роутер.
Веб интерфейс находится по адресу 192.168.1.1

Добавляем оперативной памяти до 64мб
Совместимые чипы:
Samsung - K4H511638B
Samsung - K4H511638C
Samsung - K4H511638D
Samsung - K4H511638F
Hynix - HY5DU121622CTP
Infineon - HYB25D512160CE
Micron - MT46V32M16TG
Elpida - EDD5116ADTA
Elpida - EDD5116AFTA
Nanya - NT5DS32M16BS

Статистика по чипам
Список серий чипов которые были опробованы и должны подойти (без суффиксов) согласно западным форумам по апгрейду WL500P:

Samsung K4H511638D
Hynix HY5DU121622CTP
Hynix HY5DU121622CLTP
Hynix HY5DU121622DTP
Hynix HY5DU121622DLTP
Micron MT46V32M16TG
Micron MT46V32M16TGЗ
Nanya NT5DS32M16BS
infineon HYB25D512160BE
Elixir N2DS51216BT-6K

Список конкретных чипов которые были опробованы на форуме wl500g.info:

K4H511638D-UCCC (покупался отдельно (не в составе модуля))
Samsung K4H511638B-TCB3
Samsung K4H511638D-UCB3
Hynix HY5DU121622CTP-J
Hynix HY5DU121622CTP-D43
Hynix HY5DU121622DTP-D43
Kingston K4H511638C-UCB3
ELPIDA D5116AFTA-5B-E

Список конкретных модулей чипы которых были опробованы на форуме wl500g.info:

Память: 512Mb SO-DIMM PC2700
Модуль: Samsung M470L6524BT0-CB3
[Чипы]: Samsung K4H511638B-TCB3

Память: 512Mb SO-DIMM PC2700 (ROHS)
Модуль: Samsung M470L6524DU0-CB3
[Чипы]: Samsung K4H511638D-UCB3

Память: 256Mb DIMM
Модуль: Samsung M368L3324BT
[Чипы]: Samsung K4H511638B-TCB3

Память: 256Mb SO-DIMM
Модуль: Samsung K4H511638BT0
[Чипы]: Samsung K4H511638B-TCB3

Память: 256Mb DIMM PC2700
Модуль: Hynix HYMD532646CP6J-J
[Чипы]: Hynix HY5DU121622CTP-J

Память: 256Mb DIMM PC3200
Модуль: Hynix HYMD532646CP6J-D43
[Чипы]: Hynix HY5DU121622CTP-D43

Память: 256Mb DIMM PC3200
Модуль: Hynix HYMD532646CP6J-D43
[Чипы]: Hynix HY5DU121622DTP-D43

Память: 512Mb DIMM PC2700
Модуль: Kingston KVR333X64SC25/512
[Чипы]: Kingston K4H511638C-UCB3

Память: 512Mb PC2700
Модуль: Kingston KVR400X64SC3A/512
[Чипы]: Hynix HY5DU121622CTP-D43

Память: 256Mb SO-DIMM PC2700 (ROHS)
Модуль: Transend TS32MSD64V3M
[Чипы]: ELPIDA D5116AFTA-5B-E

Модуль: Samsung M368L3324BT без суффикса
[Чипы]: Samsung K4H511638B без суффикса

Модуль: Samsung K4H511638B без суффикса
[Чипы]: Samsung K4H511638B без суффикса

Модуль: Samsung M470L6524BT
[Чипы]: Samsung K4H511638B без суффикса

Память: 512Mb PC2700
Модуль: Kingston KVR400X64SC3A/512
[Чипы]: Nanya NT5DS32M16BS

Память: 256Mb PC2100 #2700#
Модуль: Kingston KVR400X64SC2.5A/256
[Чипы]: infineon HYB25D512160BE
Расположения разделов
ДЛЯ СТАБИЛЬНОЙ РАБОТЫ WIFI -сохраняйте-и заливайте родной art -раздел(калибровка wifi)

0x00000000-0x00020000 : "boot"
0x00020000-0x00120000 : "kernel"
0x00120000-0x003e0000 : "rootfs"
0x003e0000-0x003f0000 : "config"
0x003f0000-0x00400000 : "art"

Номера MAC, PIN, версия роутера.
MAC адрес почти во всех роутерах начинается с адреса 0x1FC00. Под MAC адрес отводится, соотвественно, 6 байт.
Версия роутера начинается с адреса 0х1FD00. Запись роутера 3420 второй ревизии выглядит так: 3420000200000001
PIN начинается с адреса 0х1FE00. Длина 8 байт. PIN, например, 80751205 (тот, что вы видите на шильдике роутера) в файле прошивке будет выглядеть как 3830373531323035.
для 2м флеш
MAC--в позиции --5FF8


Таблица калибровок радиомодуля Wi-Fi (art).
Под область таблицы калибровок радиомодуля Wi-Fi (art) в роутерах TP-LINK отводится 64кб (0х10000) памяти во флешке. art всегда располагается в конце флешки.
Для флешек 4м:
0x0000003f0000-0x000000400000 : "art"
Для флешек 8м:
0x0000007f0000-0x000000800000 : "art"
Для флешек 16м:
0x000000ff0000-0x000001000000 : "art"


Программы
Прикрепленный файлWinPcap_4_1_3.exe ( 893.68 КБ )

Прикрепленный файлBreedEnter.exe ( 45.5 КБ )
Прикрепленный файлHerculesSetup.zip ( 567.13 КБ )

Прикрепленный файлhercules_3-2-8.exe ( 1.24 МБ )
Прикрепленное изображение

Прикрепленный файлbabyftp.zip ( 40.19 КБ )

Прикрепленный файлHW_VirtualSerialPort.zip ( 1.18 МБ )

Прикрепленный файлwinscp573setup.rar ( 5.4 МБ )

FULL DUMP РОУТЕРОВ
FULL DUMP
СПИСОК дампов

DIR-320(A)
DWL-2100AP
ASUS RT-G32_b1_f.zip
DIR-300_b.5.dom.ru.rar
DIR-300A1FULLDUMP.rar
DIR-300B7.zip
DIR-300NRU HW B1.rar
DIR-400.rar
DIR-601vb1-dlinkfirmware.7z
DIR-615 E4 Dump Work.rar
DIR-615_AP99-AR7240-RT-091105-00.rar
DIR-615_k2_1_0_19.zip
DIR-615RevK1.rar
DIR-620_HWA1_FW1.21.rar
DIR-620D1-1.3.10full_dump.rar
DSL-2500UBRUD HW Ver. D1.rar
DSL-2540.7z 1,8
DSL-2640C2.rar 3,3
DSL-2640U_BRU_C2.7z
DSL-2650U v1.0.10_dump full.7z 6,0
DSL-2740.7z 3,7
DSL-2750U(repair flash&manual).zip 19,3
DSL_2650NRU_v_1_0_11_17082011_fix_bad_fw_Update.zip
FAST-FW150R.rar
FAST-FW300R_20DCE6A9E4AE_98804894.7z
GETNET GR-124W.rar
MERCURY MW150Rv10.rar
MERCURY MW305R+.rar
QTECH QDSL-1040WU(аналог DSL-2750U&DSL-2650U).7z
TD-W8951(moded).rar 1
TD-W8951ND_v4_QH16-104HIP_(EN25Q16)_mac6470023ED2A9.rar
TD-W8951ND full dump_v 5.0_A0F3C1F454DA.7z
TD-W8951ND ver5.0.zip
TD-W8960N.7z 3,8
TD-W8961ND_V2_old.rar
TD-W8961ND full dump sborka v3.zip
TD-WN8901G_v3.rar
TENDA-W308R_ok.rar
TENDA-W311R_4mb_flash_ralink.rar
TENDA-W316R_original.rar
TL-MR3020.7z
TL-MR3220 v1.bin.7z
TL-MR3220 v2.0 fullflash factory.rar
TL-MR3220_v1.rar
TL-MR3220V2Дамп fullflash 3220v2.rar
TL-MR3420_v1.rar
TL-MR3420v2.zip
TL-WA500G.7z
TL-WA500G_F4-EC-38-FA-F4-87.rar
TL-WA501G.rar
TL-WA501G_00-1D-0F-D9-FE-1B.rar
TL-WA501G_00-19-E0-65-3A-B4.rar
TL-WA501G_01.rar
TL-WA601G_ver1_test2_dellconfig.zip
TL-WA701ND.7z
TL-WA701ND_74EA3AC1BF88_30718333.7z
TL-WA701ND_940C6DAC60EA_15306760.7z
TL-WA801ND_90F652642AD9_62318884.7z
TL-WA801ND_B0487ADFEF51_14264481.7z
TL-WA801ND_F4EC38B99430_22157287.7z
TL-WA801ND rabochij ver 1.2 B0-48-7A-DF-EF-51.bin.7z
TL-WA5110G_D8-5D-4C-D7-5C-A6.rar
TL-WA5110G_D8-5D-4C-D7-5C-A6.bin.7z
TL-WA5210(new).rar
TL-WA5210G(oreg).rar
TL-WA7510N.bin.7z
TL-WA7510N_F8D111B165BE.7z
TL-WR340_WA500_mak D85D4CFB5112.bin.7z
TL-WR340_work_01.7z
TL-WR542.7z 1
TL-WR543_94_0C_6D_EE_12_70.7z
TL-WR702N 90-F6-52-70-6F-44.rar
TL-WR720N 64-70-02-CE-E9-34.rar
TL-WR740_hw4_2.zip
TL-WR741ND_V4.rar
TL-WR741ND_V350MHz_D85D4CD61C2C_65480403.rar
TL-WR741ND_V350MHz_orig_11605119.rar
TL-WR743v2_000000.rar
TL-WR802N.rar
TL-WR841ND_original.bin.7z
TL-WR841ND_V6_V7_54E6FCA5EEC2_35579113.rar
TL-WR841ND_V6_V7_D85D4CEDA888_99681081.rar
TL-WR841ND_V6_V7_F8D11161E6C8_15681119.rar
TL-WR841Nv9(notest).rar
TL-WR841Nver83.rar
TL-WR841v83.rar
TL-WR940N_1_4_fullflash.rar
TL-WR941ND_V2_00212765BE14_51967994.rar
UBNT airrouter.rar
UBNT BULLET2_00156DABE3D0.rar
UBNT BULLET2_002722166B76.rar
UBNT BULLET M2.rar
UBNT NS2_00156DAB944A_V401(write2).rar
UBNT NS2_00156DD2DD74.rar
UBNT NS2_Loco_00156DE4B20D.rar
UBNT NS M2.rar
UBNT NS M2 LOCO NSLm2.7z
UBNT NS M2 mx25 nano.rar
UBNT NS M2 nanosM2.rar
UBNT NS M2 orig25x64.rar
UBNT NS M2 origin моя .rar
uboot.ar9331.7z
ZYXEL-Keenetic Lite А1.rar
ZYXEL-KEENETIK_LITE_B_3E7C87.zip


Прикрепленные файлы

Прикрепленный файл3420v1.backup_art.rar ( 521 байт )
Прикрепленный файлbackup_art_3420_V.2.2.rar ( 461 байт )


Сообщение отредактировал stp101 - 26.12.18, 20:43



Реп: (19)
Реально сбросить до заводских настроек через u-boot? Если да, то как?



Реп: (150)
* smarthome9948,
Какой-то специальной команды для сброса прошивки в дефолт в uboot нет. В отдельных случаях, зная что за девайс и прошивка, это проделать можно.
И вообще, только сама прошивка знает где и в каком виде хранятся ее настройки и обычно только она сама может корректно сбросить их в первоначальное состояние (как правило при помощи специальных манипуляций с кнопкой reset - тут нужно смотреть описание прошивки).



Реп: (0)
Привет! Может ли кто-нибудь помочь мне с U-boot для процессора MTT622, платформы ARM, флэш-памяти NAND-SPI?



Реп: (241)
uboot для RT5350 (роутер dir-300b5).
Собрал uboot для этой платформы, но не удается стартовать с ним прошивку Padavan, при этом со сток и OpenWrt проблем не возникло.
Загрузка останавливается после распаковки прошивки в оперативную память, без ошибки.

Не подскажите, где можно найти uboot под эту платформу на spi flash с 16мб?

Сообщение отредактировал Ser4ei - 17.05.23, 23:17



Реп: (150)
* Ser4ei,
Самый простой вариант - использовать код uboot из падавановского проекта.



Реп: (241)
* 123serge123,
Я так и сделал, вот не стартует он, почему то только с padavan)
Ссылка на репозиторий
В profiles профиль для варианта с 8mb для этого dlink (и подходит для dir-320b1)

Сообщение отредактировал Ser4ei - 18.05.23, 06:47



Реп: (150)
* Ser4ei,
Я очень не доверяю форкам форков оригинального проекта. Обычно у них цель конкретная - допилить более удобную поддержку популярных чипсетов и как правило они не тестируются на совместимость со старыми устройствами. Так в этой репе профиль для dir300b5 некорректный как минимум в части конфигурации ОЗУ (32Mbit т.е. 8MiB оперативки - это явно бага)



Реп: (241)
123serge123 @ 18.05.23, 07:51 *
ОЗУ (32Mbit т.е. 8MiB оперативки - это явно бага)

Именно! Запустилось.



Реп: (6)
Для MR3020v1 какой правильно выбрать?
[ ] breed-ar9331-blank.bin
[ ] breed-ar9331-pisen.bin
[ ] breed-ar9331.bin

чем отличаются не понимаю



Реп: (115)
* Johnny-PDA, последний



Реп: (2)
Приветствую есть у кого дамп загрузчика uboot для роутера GL.iNet GL-MT1300 (Beryl), на процессоре SoC MediaTek MT7621A ,WLAN MediaTek MT7615D ?

Прикрепленные изображения
Прикрепленное изображение



Реп: (19)
voos @ 20.09.23, 10:51 *
есть у кого дамп загрузчика uboot для роутера GL.iNet GL-MT1300 (Beryl), на процессоре SoC MediaTek MT7621A ,WLAN MediaTek MT7615D ?

Вы точно уверены, что удалили загрузчик? По uart подключались?



Реп: (2)
* smarthome9948, тестировали и пытались поднять в одной мастерской сказали его стёрли в предыдущей...



Реп: (35)
* voos,
А здесь смотрели?



Реп: (33)
День добрый.
Подскажите для роутера Asus RT-12 VP, есть модернизированный U-boot?
Или как его собрать самому?
Как слить через telenet тот который сейчас?
И посмотреть по каким адресам разделы?
Спасибо



Реп: (-1)
Привет. Кто сталкивался с ошибками компиляцией U-Boot 1.1.4 mod от pepe2k ?

Первый раз когда запускаешь компилятор все проходит номально, компилируется.. Например make tp-link_tl-mr3420_v2.

Второй раз, когда меняешь таргет например для tp-link_tl-mr10u_v1

такая ошибка:

root@debian:/home/test2/u-boot_mod# make tp-link_tl-mr10u_v1
Removing configuration...
Preparing configuration for target: tp-link_tl-mr10u_v1

Device vendor/model: TP-Link TL-MR10U v1
Custom recovery web: no
Image size limit: 123 KB
Default FLASH size: 4 MB
GPIO reset button: 11
Button active low: n/a
LZMA compression: yes
RAM-loadable only: no

Preparing web server files...

a - ap121.o
a - ../common/spi_flash.o
a - ../common/ar7240_s26_phy.o
a - ../common/common.o
r - uip.o
r - uip_arch.o
r - uip_arp.o
r - httpd.o
r - fs.o
r - qca_common.o
r - qca_clocks.o
r - qca_sf.o
r - qca_dram.o
r - qca_pci.o
r - qca_usb.o
a - qca_hs_uart.o
a - ag7240.o
r - qca_gpio_init.o
a - ar933x_pll_init.o
r - cpu.o
r - cache.o
cpu/mips/ar7240/libar7240.a(ag934x.o): In function `ag7240_clean_rx':
ag934x.c:(.text+0x348): undefined reference to `athrs27_phy_is_up'
ag934x.c:(.text+0x34c): undefined reference to `athrs27_phy_is_up'
ag934x.c:(.text+0x360): undefined reference to `athrs27_phy_is_fdx'
ag934x.c:(.text+0x364): undefined reference to `athrs27_phy_is_fdx'
ag934x.c:(.text+0x378): undefined reference to `athrs27_phy_speed'
ag934x.c:(.text+0x37c): undefined reference to `athrs27_phy_speed'
cpu/mips/ar7240/libar7240.a(ag934x.o): In function `ag7240_enet_initialize':
ag934x.c:(.text+0xf98): undefined reference to `athrs27_reg_init_lan'
ag934x.c:(.text+0xfa0): undefined reference to `athrs27_reg_init'
ag934x.c:(.text+0x1058): undefined reference to `athrs27_phy_setup'
ag934x.c:(.text+0x105c): undefined reference to `athrs27_phy_setup'
make[1]: *** [Makefile:285: u-boot] Error 1
make: *** [Makefile:227: tp-link_tl-mr10u_v1] Error 2
root@debian:/home/test2/u-boot_mod#



Компилирую через OpenWrt Toolchain , как и автор по умолчанию!

Если удалить и перекачать папку u-boot_mod, то опят скопилируется один раз и далее при второй компиляции опять будет ошибка ! ?




PS может кто подскажет где взять загрузчик для TL-WR842N(RU) v5.0 , хочу поменять флешку на 16 Мб ?



Реп: (7)
* Mark21, из прочтении вашего сообщения, если я правильно понял, то вы хотите модифицированный загрузчик. И для этого решили скопировать его.
Я в этом ничего не понимаю. Но при прочтении статьи про u-boot на github обнаружил главу "Using OpenWrt", где говориться, что можно модифицировать раздел u-boot через OpenWrt командой "u-boot-upgrade"

Сообщение отредактировал Ang013 - 05.11.23, 01:44



Реп: (0)
Здравствуйте! Похоже умотал свой 3420 v2.3 постоянно перезагружается, раз в 5 сек. Пробовал с зажатой WPS. Разные способы пробовал. Шить через Ftpd. Отваливается, не успевает. Не уверен что правильные файлы подсовываю ему. Подскажите куда копать или что ему подсунуть что б он сьел. Поставил на дняз Люсиду 15 Опен которая, хотел подружить его с 3372-325. А при обновлении на 17 версию опенворта, что то не то сделл( Руки еще не выпрямил, мало понимаю в этой теме. Если есть, кто подскажет, отпишитесь пожалуйста. Задача подружить с 4г модемом. 3240V 2.3



Реп: (35)
* player_on,
А причем тут загрузчик?



Реп: (0)
Сам не знаю. Что то снес, как теперь поднять его? Подскажите комрады)


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 00:16