Usb spi flasher прошивка matrix
Добрый день. Хочу поделиться с вами не большим опытом по установке Freeboot на Xbox 350 slim 250 gb.
Для этого нам понадобится программатор, я брал Matrix и мод чип, брал один из самых дешевых X360run.
Игровая консоль досталась подарком, с диском Fable 2. Скажем так, я люблю данную серию игр и был очень рад, но после прохождения, посмотрел цены на игры, и подумал что это пустая трата денег тратить на устаревшую консоль, все таки тратить 4 000 руб. не каждый захочет. Посмотерл возможные варианты. Прошивка дисковода, фрибут, x360Key.
Эта статья не является инструкцией, не которое моменты пропущены.
Определяем какая у нас ревизия (Corona-V1, Corona-V2):
Мне повезло и у меня Corona-V1, Corona-V2. Доп. плату не пришлось покупать.
Если у вас Corona-V3, Corona-V4, то потребуется доп. устройство для удобства пайки:
Почему выбрал именно Фрибут?
Дисковод прошить не удастся, т.к. 16D5S. Только замена мат. платы дисковода + требуется фрибут для снятия ключа CPU. x360Key довольно дорогой, но зато есть Live.
Ревизия дисковода (не прошивается):
MTX SPI NAND Flasher V1.0
X360run
Подключение программатора к мат. плате xbox360.
Снятие дампа и закачка модифицированной прошивки на xbox360.
P.S. Программатор не завелся на WinXp, На Win7 x32 — без проблем.
Пайка мод чипа x360run:
Загрузка Xell (Видим ключ CPU и дисковода):
Программатор после заливки прошивки можно отключить, отпаять.
Скидываем нужные хумбрю, ставим в автозапуск кастом Даш — FSD 3:
Устанавливаем тему и наслаждаемся:
Запуск майнкрафта (не фанат, скачал одну и самых «не жирных» игр):
Вывод: Получили Фрибут на Xbox360, мастера за данный апгрейд в нашем городе берут от 3 000 руб. Одна проблема, доступ в Live закрыт. Но выход есть дуал нанд или использовать Стелс сервера. В итоге программатор можно продать и получить фрибут — бесплатно!
Pretty slim, especially, if you have dashlaunch installed.
Your options are dual nand or stealth server/offline files (not really recommended).
USB, FTP or Neighborhood (probably other ways as well).
No need, just install dashlaunch and make sure liveblock and livestrong are enabled. You can also use the family settings tab on top of that, just to be extra safe.
If you're soldering, yeah. But it's a piece of cake if you have a solderless clip.
Sorry man, can't chat while sleeping!
Thank you sir! I've yet to install anything on the 360 lol, I may grab a dual nand before I do anything with it, nonetheless, I have downloaded the dashes you suggested and will be installing them first. Thanks again!
GraFfiX
Newbie
Pretty slim, especially, if you have dashlaunch installed.
Your options are dual nand or stealth server/offline files (not really recommended).
USB, FTP or Neighborhood (probably other ways as well).
No need, just install dashlaunch and make sure liveblock and livestrong are enabled. You can also use the family settings tab on top of that, just to be extra safe.
If you're soldering, yeah. But it's a piece of cake if you have a solderless clip.
Sorry man, can't chat while sleeping!
Took the plunge today, installed dashlaunch and FSD3, went pretty smoothly, the only caveat was I couldn't get USBXTAFGUI working, the tutorials I found related to how to format a USB drive for Xbox 360 usage were all old, as the options contained in them are no longer in the current (17511) dash. Luckily, I have an iMac that has a burner, so I burnt XeXMenu-1.1 to a DVD then used that to install everything else. So, now it's working, I'm going to backup my games to the xbox now so I don't have to break out discs anymore.
Still looking for a source for the Xecuter DemoN for the slim trinity, I have found some in China but they all seem to be for the corona's only, any suggestions on where to source a DemoN that's compatible with a slim trinity?
UPDATE: 09.16.2015 GUI for the xsvf app released!
I made this GUI, hopping to make the process of flashing a glitch chip with the modified nand flasher simpler. It's still in beta 0.2.1, so it still doesn't include some of the timing files, but the most used ones are there, plus it has an option to manually select a timing file. Just launch "XSVF_GUi.exe" and select the hack you want!
Download: [Click here to view this link]
Virus scan: Link
In this tutorial I'm going to cover converting a stock matrix nand spi nand flasher (and other similar devices) into a 2 in 1 nand flasher and cpld (coolrunner) programmer. Basically what this mod adds is the ability to program glitcher boards like the tx coolrunner, the matrix glitcher v1/v3 and all other similar devices. It sort of turns the matrix spi nand flasher into a low-end nand-x/j-r programmer.
Note: With this modification you can program only glitchers which are using a xc2c32a or a xc2c64a chip, examples of such glitchers are the matrix glitcher v1 and v3, cr3 lite, cr rev c/d. Boards like the x360 ace and the TX DGX/RGX, which use a xc2c128 chip, aren't supported as of yet, if you need to program such chips you will need to get a j-r programmer or a nand-x.
First, I would like to thank Nurox for posting the information and files needed to make this mod on 7s. I would also like to thank the person who came up with this mod.
This mod isn't very hard, but it can take a few hours from start to finish, depending on your skill level.
Things that you will need:
Download: [Click here to view this link]
Beta 0.2 - Added an option for custom files and and exit button
Download: [Click here to view this link]
Beta 0.2.1 - Tidied up the main folder and fixed a few bugs
Download: [Click here to view this link]
A couple of people have requested the stock matrix firmware so I'll just post it here in case you need it.
First, what you need to do is make a small addon on a through-hole board (or just connect the components directly to the flasher if you're not using a separate board for the upgrade) following this schematic.
Note that there is another similar schematic in the pack I posted a link to above. The original diagram didn't include a 400 ohm resistor and and it had 3 regular diodes in it and I had a few problems using it. It did work, but it would sometimes give errors and the matrix nand flasher wasn't able to read nands. After adding the 400 ohm resistor and removing the 3 diodes all of those problems were fixed.
This is a diagram I have made to illustrate a few alternative points and to show what goes where on the matrix spi nand flasher. Of course you can solder directly onto the PIC chip, but to avoid messing it up I recommend using the alternative points.
Ok, now let's move on to programming the PIC with the updated firmware.
The first thing that you will need to do is to enable the bootloader mode on the nand flasher. To do this short the "Boot" pad on the matrix nand flasher with a GND point, or the GND pad. You can just solder a small bridge only using solder or a wire. Another thing that you can do, which is what I actually did, is solder a switch between the boot pad and ground (GND). So after shorting the two points connect the nand flasher to your PC and install the drivers.
The flasher should show up in device manager as "Unknown device"
Right click on it and select "Update Driver Software"
Click "Browse" and point it to the "DRIVER" folder that's located inside the "PIC FIRMWARE" folder.
Click "OK", then next and it should install the driver.
After this it should show up under "Custom Usb Devices" as "Microchip Custom Usb Device".
Flashing the updated firmware
Go in the "PIC FIRMWARE" folder and launch PDFSUSB.exe. From the drop down menu select the device called "PICDEM FS USB 0 (BOOT)".
Click on "Read device" and then on "Save To HEX file", if you want to make a backup of the old firmware.
To flash the new firmware first click on "Erase Device" after it completes click on "Load HEX File" and then click on "Program device". After it's done you can disconnect the nand flasher from the PC and un-short the boot pad from ground. After the two points are disconnected from each other reconnect the flasher to the PC. If you have the drivers from nandpro installed, uninstall them, since they will not allow you to flash CPLDs. Instead use the the drivers in the "LIBUSB_DRIVER" which is located in the "XSVF" folder. To install them just follow the instructions from before, but this time point windows to the "LIBUSB_DRIVER" folder.
If it gives you a warning about the driver's signature click on "Install this driver software anyway"
How to use the device
If you try using the modified device with j-runner you will only be able to read and write to the nand with it, it will give you a "wrong arm version", if you try to program a glitcher (coolrunner).
What you need to use instead is the program that is included with the software pack posted in the beginning of this tutorial.
**NEW** You can now use the GUI I made, instead of the command prompt.
If you want to use the "old" command line method, here are the instructions for that:
To use it simply go in the "XSVF" folder and double click on the "prompt.bat" file, a cmd window should appear. Connect the chip that you want to flash and type in "xsvf.exe" followed by the name of the file you wish to flash and hit enter. Example: xsvf.exe jasper.xsvf
Unfortunately only RGH1 files are included with this bundle, but this isn't a big problem since the RGH2 files are included with j-runner. To use them go into the j-runner folder then go into common and then xsvf, inside you will find the xsvf files you need for RGH2, copy the files from that folder into the folder where the "prompt.bat" file is located. After this is done follow the same procedure to flash the files.
Here is what it should say after a successful flash.
I'm sorry if this tutorial is too confusing for you to follow. Please let me know if you need assistance or want me to explain something in a different way.
As always feedback is welcome!
Here this is how the addon looks like on a through-hole board. The pictures below show the modification with the old and unreliable diagram, so you can ignore the diodes.
Xbox 360 — вторая по счёту игровая приставка компании Microsoft, которая последовала за Xbox. Xbox 360 конкурирует с Sony PlayStation 3 и Nintendo Wii в качестве игровой системы седьмого поколения. Некоторые из основных функций Xbox 360 представлены сервисом Xbox Live, позволяющим играть через Интернет, а также загружать разнообразный контент — видеоигры, демоверсии, трейлеры, музыку, ТВ-шоу и т. п.
Решил создать темку для владельцев XBox 360, хочу собирать тут информацию по апгрейду, модификации данной приставки.
Консоль с прошивкой может запускать игры как с лицензионных дисков, так и с пиратских дисков, приобретенных в магазине, а также игры, скаченные из интернета и записанные на болванки.Приставка с последней версией прошивки (LT+ 3.0 или LTU) сохраняет возможность игры через сервис Xbox Live, используя лицензионные диски, а также большинство пиратских дисков.
Возможность играть даже в те игры, которые недоступны в лицензионном виде в Вашем городе. Это могут быть редкие игры либо такие, которые предназначались для продажи в другой стране. Второе особенно актуально для тех, кто приобретал консоль за границей (NTSC-U, NTSC-J).
Прошивка Xbox 360 позволит собрать коллекцию именно тех игр, которые Вам интересны, - даже если они уже давно не продаются.
С прошитой приставкой Xbox 360 у игрока есть возможность получить доступ к самым новым играм сразу после их официального выхода, а иногда и раньше. В лицензионном виде игра может появиться на прилавках значительно позже.
Прошивка не накладывает ограничений на установку официальных обновлений, то есть Вы можете обновлять консоль как из Xbox Live, так и с игровых дисков, не опасаясь за работу своей приставки и прошивки. Основная функция - запуск нелицензионных игр с жестких дисков (как с внутреннего, так и с USB), USB-флешек. Вам достаточно скачать любую игру в интернете, скопировать на носитель и подключить его к консоли.
Консоль с Freeboot позволяет хранить коллекцию игр на внутреннем жестком диске. Игры туда можно копировать с внешних носителей (через встроенный проводник) либо через сеть (по ftp).
При запуске игр с внешних и внутренних носителей не учитывается региональная привязка, то есть на консоли можно запускать игры не только того региона, для которого была предназначена.
Также Freeboot позволяет устанавливать дополнения (DLC) к любым играм и играть в игры XBLA (Xbox Live Arcade), не покупая их через Xbox Marketplace, а просто скачав их в интернете.
Возможен запуск дополнительных приложений, написанных специально для Freeboot, (Homebrew) - таких как: эмуляторы устаревших игровых приставок (Dendy, SEGA, PS One, Nintendo 64 и др.), видеоплееры, браузер и др.
На Freeboot используется дополнительная удобная оболочка (FreeStyle Dashboard,Aurora), имеющая, кроме возможности запуска игр, множество других полезных функций: встроенный файловый проводник, управление скоростью работы вентилятора, сетевые возможности, отображение температуры и др. важных показателей, а также многое другое.
Freeboot имеет функцию копирования игр с DVD (с лицензии, а при прошитом приводе - и с пиратских дисков) во внутреннюю память приставки и позволяет в дальнейшем запускать игры без использования диска в приводе.
Игра через Xbox Live с другими игроками на консолях с Freeboot невозможна. Однако есть возможность играть в многопользовательские игры (режим multiplayer) через неофициальные сервера (например, с использованием сервиса XLink).
X360key — это эмулятор привода, работающий на операционной системе Linux, установив который, вы сможете запускать игры с любых USB-накопителей.
Xkey состоит из двух частей – это чип, устанавливаемый внутрь приставки, и внешний модуль - специальный USB-порт, в который и вставляются носители с играми. Опционально в комплект x360key может входить пульт управления с LCD-дисплеем.
Xkey устанавливается на все модели Xbox 360, в том числе на Slim и Fat, независимо от дашборда.
Установка Dual Nand позволит вам выжать из приставки все, что она может дать.Вы получите 2 приставки в одной, т.е. сможете запускать приставку с Freeboot и без него.
Для этого вам придется воспользоваться переключателем, который в одном положении загрузит Freeboot, а в другом обычную, не взломанную консоль.
При установки Dual Nand вы сможете играть в Xbox Live, однако вам придется покупать игры/прошивать привод, либо устанавливать x360key.
Так же вы сможете запустить DLC и Аркады на Freeboot, в общем вы сможете пользоваться всем, что может дать вам Freeboot.
Dual Nand лучшее решение, если для вас важен полный доступ к приставке, а так же возможность играть по сети.
Никто не спорит, что получить возможность выхода в Live и игры в пиратские диски можно и с x360key, но в нем нет и доли того, что может дать вам приставка с Dual Nand Freeboot
1. При запуске консоли, в момент появления первого логотипа (шар Xbox) зажать RB и держать, должен загрузиться NXE
2-В любой игре или в самом FSD нажать центральную клавишу джойстика, далее нажать Y, затем зажать RB и выбрать ДА (A)
3-Чтобы выйти из NXE в FSD, нажмите центральную клавишу затем нажмите Y (или выберите пункт панель xbox)
- Добавить пути к игровым папкам(каталогам) в меню настроек ( Setup )
- Settings(Настройки)
- Content settings(Настройки содержимого)
- далее в Manage Game Paths(Пути к содержимому)
- Выбираем Change Path(Выбрать путь)
- Указываем директории, где у нас хранятся игры
- К примеру,
Hdd1:/games - xbox360 игры, распакованные Xbox image browser-ом
Usb0:/games - xbox360 игры на внешнем носителе
Hdd1:/xbox1 - игры от первого xbox
Hdd1:/emulators - различные эмуляторы
Hdd1:/content/0000000000000000 - игры, распакованные ISO2GOD, live-аркады (xbla) и DLC на встроенном HDD
Usb0:/Arcade - live-аркады на внешнием носителе
- Нажимаем Select Directory(Выбрать директорию) (Y)
- Сохраняем выбранный путь Save (X)
- Жмем Back (B) и выходим из меню настроек
- перезапускаем оболочку. Если freestyle стоит на автозапуске, то нажимаем центральную кнопку геймпада, выбираем начальная страница xbox, отвечаем Да
- Freestyle dash перезапустится
- Идём в Library - Xbox 360 games, Xbox live arcade и далее , смотря что вы скопировали на жесткий диск.
Для работы эмулятора требуется встроенный HDD.
USB-носители и карты памяти не подходят.
- Копируем hdd compat partition fixer на hdd консоли
- Запускаем default.xex из скопированной папки
- Нажимаем A
- на жестком диске формируется раздел HddX, необходимый эмулятору
- перезагружаем xbox 360
- Копируем папку Compatibility из архива, в раздел HddX с перезаписью файлов
Скопировать можно, например, через Xexmenu
- запускаем Xexmenu
- Кнопкой X выбираем раздел HddX (внимание - не Hdd1)
- и помещаем папку Compatibility в раздел HddX
- Если раздел HddX не виден через FTP-соединение, заходим через файловый менеджер на приставке и создаем в этом разделе любую папку ( тогда HddX будет видно по FTP )
- Создаем на жестком диске Xbox 360 Hdd1 папку xbox1
- Открываем настройки конфигурации FreeStyle dash 3 ( прямо в FSD оболочке, в Content Settings)
- указываем путь до xbox-one игр, например hdd1:/xbox1/
- распаковываем Xbox1-образ с помощью XboxImageBrowser
- копируем папку с игрой в hdd1:/xbox1/
Большинство игр идет в формате 4\3 и требует режима pal-50
Для работы эмулятора xbox original на freeboot необходимо поставить dash launch
Начиная с 01.07.2014 Майкрософт выпустила новую ревизию Xbox 360E —"Winchester". Эта ревизия на данный момент не поддаётся никакому "взлому". Определение данной ревизии по дате - не является 100% - ой гарантией, т.к. попадаются и "прошиваемые" модели. Выход только один - смотреть визуально.
Нужно прописать в launch.ini
liveblock = true
livestrong = false
Не забываем пользоваться поиском
Причина редактирования: Если у кого крашится Aurora или fsd при сканировании и автоматическому установки обложкиБудут ли работать на "прошитом" xbox360 обычные пиратские копии ("штамповка") от оригинального xbox?
Нет. Для работы на xbox360 образы игр от первого xbox нужно снимать по другому, специально для x360.
Будут ли работать на "прошитом" xbox360 оригинальные (лицензионные) игры от первого xbox?
Да (если они в списке совместимости).
F.A.Q. по прошивке
Для чего прошивать то? Не арестуют ли меня за это?
Сама прошивка закон не нарушает. Вы приставку купили, делайте, что пожелаете. А вот покупка "пиратских" дисков это уже нарушение. Но в данный момент мы лишь прошиваем
Q: Что для этого нужно делать?
A:Есть два способа: перепрограммировать саму приставку или перепрошить только DVD дисковод.
Саму приставку можно взломать пока только на Dashboard версии 2.0.7ххх и приставках выпуском до июня 2009 года
Q: Как узнать какой у меня привод?
A:
Q: Как узнать версию Dashboard?
A: Зайдите на приставке в настройки – настройки консоли – сведения о системе. Версия будет написана внизу. DK:2.0.xxxx
Q: Как разобрать приставку?
A: вот так
A: Кнопка открытия лотка привода находится в левом нижнем углу разобранной приставки
Q: Как подготовить компьютер к прошивке?
A: Найдите SATA кабель, снимите крышку компьютера, подключите кабель в свободный разъём на плате. Второй конец кабеля подключите к приводу XBOX 360, питание привода оставьте стандартное. Скачайте JungleFlasher.0.1.74.Beta.rar ( 348.05 КБ )
и распакуйте файлы в любую папку.
Если у вас 32 битная система: просто запустите Jungle Flasher последней версии
Если у вас 64 битная система: перезагрузите компьютер, нажмите при загрузке F8 и выберите Тестовый режим. После этого запускайте Jungle Flasher
Перейдите во вкладку MTK Flash 32 и среди портов (слева вверху) найдите свой привод. После перезагрузки Тестовый режим уже будет выключен, учтите это.
Не забудьте подключить к приставке видео кабель (если HDMI, то его еще и к телевизору), чтобы консоль не выключилась через пять минут.
Q: У меня привод ХХХХ(например, Samsung) а в джунглях определяется как УУУУ(например, Lite On). Что делать?
A: Шейте по инструкции для вашей модели (Samsung). То, как отображается неважно. Просто раньше стоял другой привод и нужно было выдать новый привод за старый.
Q: Ладно, прошил я, как теперь диски записывать?
A: Скачиваем ImgBurn, запускаем и нажимаем любую кнопку в главном окне (например Write Image to Disk)
Нажимаем Tools - Drive - Change BookType
Выбираем производителя, в списке выбираем DVD+R DL
Меняем буктайп DVD+R DL на DVD-ROM. Если это недоступно, рискните записать так, на многих изначально так и стоит.
Скачиваем ImgBurn именно 2.3.2.0 SetupImgBurn_2.3.2.0.exe ( 1.5 МБ )
(он пишет и DVD-R DL) и ABGX 360, для проверки образов. Сначала запускаем Abgx 360, в третьей вкладке выбираем 3 level, на последней вкладке выбираем Check SplitVid, repair if has not, открываем наш образ и тыкаем большую кнопку внизу.
Смотрим, что у нас красное есть:
Wave 2 (Should be wave 3) или что-то подобное – значит, образ пропатченный. Если у программы есть образец видео раздела, она восстановит его. Если же нет, то скачайте отсюда или извлеките из нормального образа с такой же волной. При наличии подключения к интернету, программа исправит всё, что может в образе.
CRC does not match и так далее куча красного текста – контрольная сумма не совпала, скорей всего у вас «ператская» переделанная игра, например русификация.
После проверки можно записывать. Устанавливаем и открываем ImgBurn. Нам нужны двуслойные диски, DVD+/-R DL, можно и плюс и минус, если ваш привод их тянет (мой не тянет минусовки). Жмём Options – Write, там, в разделе LB тыкаем пункт User specified и вводим 1913760, включаем галочку Use Layer Jump Recording.
Теперь можно и начать запись. Выбираем Write Image to Disc, открываем .dvd файл рядом с образом, вставляем диск, ставим скорость 4х (оптимально, можете выбирать и другую) и нажимаем Write. Отключаем антивирус, он может помешать записи, и ждём 20-30 минут.
p.s. для теста еще и SetupImgBurn_2.5.1.0.exe ( 4.4 МБ )
Q: У меня есть лицензионная игра, как скопировать?
A:Дамп лицензионных дисков с помощью XBOX 360 с прошивкой Ixtreme 1.6
Самый простой способ скопировать игру уже с готовыми секторами.
1. Разберите приставку. Если не знаете как, читайте здесь
2. Подключите привод к компьютеру по SATA кабелю
3. Включите приставку, нажмите кнопку вытащить лоток
4. Выключите приставку, задержите лоток привода чтоб не заехал.
5. Задвиньте лоток наполовину и включите приставку (лоток заедет).
6. Включите компьютер, дождитесь завершения установки драйверов на новый дисковод.
7. Скачайте Xbox Backup Creator 2.9 Build 0306 xbc.v2.9.0.306.rar ( 387.79 КБ )
8. Вставьте лицензионный диск с игрой в приставку, запустите Xbox Backup Creator,
9. В вкладке Options выберите модель привода и поставьте скорость 5х чтоб не гудел.
10. В вкладке Read выберите букву привода и нажмите Start.
Выберите папку куда сохранять и ждите завершения процесса (примерно 32 минуты на скорости 2.7х)
Q: А как скопировать пиратку?
A: Запускаем ImgBurn, нажимаем Create Image from Disc и жмём старт.
Q: Что такое Xell, Freeboot и Xbreboot?
A: Xell = xex loader, загрузчик неподписанного софта, использующий эксплоит в программе процессора для запуска. Freeboot и Xbreboot – как раз тот самый неподписанный софт, переделанный дашборд, позволяют запускать игры без диска, вставлять любые жесткие в ХВОХ 360 и ещё много других фич. Freboot используется только с двумя микросхемами памяти, это надо покупать, паять и т.д. поэтому Xbreboot предпочтительнее, он не требует лишнего, запускается с одной микросхемы и сейчас почти все на нём и сидят.
Q: Я подключил жесткий от Xbox 360 к компу, теперь он не читается. Что делать?
A:
Способ точно работает. Благодаря ему можно стереть всю информацию с винта и записать нужную для определения боксом.В моем случае помог после того как Fujitsu 60gb накрылся после подключения к компу. Где то читал , что такое бывает из-за того что материнка(у меня Gigabyte) изменяет LBA.
Понадобится: Winhex(зарегестрированный), MHDD mhdd32ver4.6iso.zip ( 449.33 КБ )
или mhdd32ver4.6archive.zip ( 113.43 КБ )
ФАК по восстановлению оригинального венчестера HITACHI 60 GB (если бокс его не видет).
На 20/120/250гиг тоже пойдет но нужен соответственный hddss.bin (его можно снять с рабочего диска прогой Xplorer360)
Вам понадобятся следующие инструменты:
- WinHex (заригистрированная на специалиста)
- MHDD (ИСО на диск или распаковать архив на флеху предварительно отформатировав Bootable_USB_Drive_Creator_Tool Bootable_USB_Drive_Creator_Tool.rar.exe ( 9.3 МБ )
)
- Оригинальный hddss.bin от хитачи на 60гиговый винт
одним архивом hdd60.rar ( 2.2 МБ )
У меня все получилось)
Ну раз такая тема, то запрашиваю инфу по новой прошивке (Апрель).
Знаю что снимает бан с HDD, и ещё позволяет записывать игры на флешку.
Собсно главный вопрос: Можно ли эту фичу с флешкой как нить использовать для запуска например скаченных дополнений, или пачей к играм?
Сам искал, вроде говорят что нельзя, но вдруг.
Добавлено 02.06.2010, 17:14:
Кстати если мне не изменяет память, то установить его можно только на консоли со старым дашем (том где не было ещё аватаров), а иначе увы и ах.
Читайте также: