Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CUH1216 support :)? #3

Open
gotwig opened this issue Feb 3, 2018 · 71 comments
Open

CUH1216 support :)? #3

gotwig opened this issue Feb 3, 2018 · 71 comments
Labels

Comments

@gotwig
Copy link

gotwig commented Feb 3, 2018

I would like to ask for CUH-1216 support in the new versions :)

Thank you for your work!

@valentinbreiz
Copy link
Owner

Hello @gotwig, the loader works with all models (I hope). The only problem is that there is a problem for PS4 Slim, Pro and new FATs (like CUH-1216...) in the Linux port of @fail0verflow.

If you want to know more about this problem: https://gbatemp.net/threads/ps4-linux-on-slim.494403/

@gotwig
Copy link
Author

gotwig commented Feb 5, 2018

Hm the progress seems to be stopped over there... A display adapter could be an option, but is a bit messy and full video output support is still missing

@shim80
Copy link

shim80 commented Mar 2, 2018

would it be possible to make Panasonic MN864729 drivers via reverse enginering ?

@valentinbreiz
Copy link
Owner

Yes @shim80, with a kernel dump we can look for the rights icc queries and study how MN864729 works.

@shim80
Copy link

shim80 commented Mar 11, 2018

What's new? Can I help?

@Astromatik
Copy link

Bonjour Valentin je suis aussi sur ce modèle et je attend avec impatience linux sur celui ci pour tester starbound steam.
Si je peux aider sa sera avec plaisir. A bientôt

@valentinbreiz
Copy link
Owner

Hello @Astromatik, @shim80 and @gotwig. I can confirm that the work on MN864729 is done and working, eeply posted a working bzimage. For CUH-2016A it's not released but I tested and it works -release soon-!

@shim80
Copy link

shim80 commented Mar 21, 2018

Hi @valentinbreiz , I've downloaded the the new bzimage and tested it but Linux don't work for me (cuh-2015B). The monitor don't receive any signal after launch payload.

Also, some testers says there is not driver gpu on this bzimage...

@valentinbreiz
Copy link
Owner

2015B and 2016A have the same problem. It will be released soon.

@Astromatik
Copy link

Genial. Je te avoue que je n'ai pas tester car je n'ai aucune retomber sur ce modèle.
Je le fait cette après-midi pour voir si sa blackscreen.
Crois tu qu'il faut plutôt utiliser fedora ou le nouveau Manjaro de logic sunrise ?

@shim80
Copy link

shim80 commented Mar 22, 2018

Manjaro me semble plus adapté.

C'est curieux, car d'après Tikilou, un crash/black screen/écran éteint est normal et qu'il faut une bonne dizaine d'essais en moyenne pour obtenir un résultat.
Cependant, j'ai dû refaire l'essai au moins 30 fois sans jamais voir apparaître le shell Linux...

@gotwig
Copy link
Author

gotwig commented Mar 22, 2018

Love your progress guys, keep it up :D Cant wait for Steam on my CUH1216 ;) <3

@Astromatik
Copy link

J'essaie de sender ton playload valentin mais j'ai que des mémoires insuffisantes...

@shim80
Copy link

shim80 commented Mar 22, 2018

@Astromatik , tu utilise quel fichier initramfs?

@Astromatik
Copy link

Celui de Eeply à sa sortie...

@shim80
Copy link

shim80 commented Mar 22, 2018

Eeply a sorti un fichier bzimage, pas initramfs.

@Astromatik
Copy link

... Non excuse. J'ai dû le choper sur un site parmi la centaine qu' il y a dans mon historique de recherche PTDR. Depuis 2semai nes c'est la quête du Saint graal linux sur ps4 CUH1216A...

@shim80
Copy link

shim80 commented Mar 22, 2018

Oh, ça va venir, et très bientôt.
Eeply dit sur son twitter avoir développé un payload pour les écrans 720p... D'après ce que j'ai compris, ça permet de corriger les défauts de résolution même si j'ai du mal à en saisir l'intérêt (la résolution peut-être changer après l'exécution de Linux, non?).

@Astromatik
Copy link

Ouais et puis c est quand même mieux que rien je trouve ^^ j'espère vraiment Qu'il vont faire ses modèles... C'est les dernières PHAT^^

@shim80
Copy link

shim80 commented Mar 23, 2018

@valentinbreiz , after a lot of try to run Linux, I've attempted to run it with PS4 connected to the TV (and not from my PC monitor), and it work!!! But why??!
What is the difference between HDMI PC monitor and TV? They both using HDMI!

@Astromatik
Copy link

Wouaw super avancée. Peux tu me dire en bref et selon toi les plus importantes étapes de installation grosso merdo. Je ai trouver aucun tuto fiable ainsi que les fichier que tu as utilisé comme çà je retranscrit çà se soir. Merci encore

@shim80
Copy link

shim80 commented Mar 23, 2018

@Astromatik , j'ai utilisé les fichiers fournis par Tikilou, dans son tuto de logic-sunrise (voir ici: http://www.logic-sunrise.com/news-981270-ps4-manjaro-linux-ps4-v1-disponible.html ).
J'ai flashé le fichier img via rufus sur ma clé USB. Ça a donné deux partitions : celle avec linux (format ext4), et celle avec les fichiers d'exécution du noyau (format fat32, donc visible sous windows).
Je n'ai rien eu à changer à tout ça.
Après, il suffit juste de brancher la clé sur la PS4 et d'exécuter le payload (cette étape varie selon ton firmware, et ton exploit)

@Astromatik
Copy link

Great je rentre à 20h test direct en arrivant^^

@Astromatik
Copy link

Bon... Y a du mieux mais c'est pas encore çà...
je me scotch un shutdown sans vérification du disque dur interne à chaque playload à chaque fois... XD on va y arriver ^^

@Astromatik
Copy link

Ok Y a du mieux je pense ce matin. une fois le playload sender (et une seul fois ^^-)
Je croix que j'ai enfin quelques chose.
Ma console est actuellement encore allumé, blackscreen (en la connectant sur une TV Full HD Phillips, là ou elle est branché d'habitude ainsi que sur un TV Samsung)
Elle n 'est pas éteinte mais la lumière en haut est bleu mais elle clignote rose sur le coté bouton ON OFF / lecteur BR.
c'est normal ?
est t'il en train de boot sur l'installation mais ne reconnais toujour pas le modèle PHAT CUH1216A ou j'ai oublié des trucs?

@valentinbreiz
Copy link
Owner

https://twitter.com/eeply/status/977670090974998529 ;)

@Astromatik
Copy link

Yes je test çà demain encore merci à vous ValentinBreiz et Eeply !!!

@shim80
Copy link

shim80 commented Mar 25, 2018

@valentinbreiz Linux still don't work with my PC monitor (TV only)...
A bug with MN864729 drivers?

@valentinbreiz
Copy link
Owner

Quel est le modèle de ta PS4, et sa version? Le bug peut venir de la configuration de ta télé aussi, mets en 1080i et le hdcp en 1.4, pas en 2.2.

@Astromatik
Copy link

J'ai fait à la barbare quois du Astromatik tout craché ^^
Moi qui ne connais absolument rien à Linux,je tâtonne.
Merci pour les explications tikilou mais comment faire pour compiler tout se sac !!!

@Tikilou
Copy link

Tikilou commented Mar 27, 2018

@shim80
Effectivement, et en l’occurrence, ça ne m_ne donc à rien.
Pour la team PSXITA j'avais vu ça en effet, j'ai hâte aussi, toutefois une bonne documentation de leur part ne serait pas de refus. Espérons également qu'ils pousseront tous leurs apports en commits pour la prochaine version du noyau Linux.

@Astromatik
On a tous commencé de rien, ne t'inquiète pas, tu apprends ! :)
Pour compiler tout ce "sac", je n'en sais moi même rien, il faudrait que demander à la team PSXITA comment faire, et comment générer le bzimage, s'ils n'ont encore rien publié.

Le libre c'est bien, mais la documentation a aussi son importance, rien de pire que de se retrouver démuni face à un code source dont on ne sait que faire ni comment l'empiler ou l'empaqueter.

@shim80
Copy link

shim80 commented Mar 27, 2018

@Tikilou , à propos, bravo encore d'avoir choisi Manjaro Linux comme distribution dans ton tuto pour la PS4.
J'ai bien vu que ça n'a pas plu aux gars de psxhax (ils n'ont pas cessé de râler sur le pourquoi du comment n'a-t-il pas simplement mis Fedora ou Ubuntu...), mais je te soutiens à 100%.
Étant un grand fan d'Arch Linux, je ne peux qu'approuver ta démarche de répandre davantage l'OS, et proposer AUR aux devs PS4.
Je n'ai jamais utilisé Manjaro. Je préfère de loins partir de zéro lorsque l'installe Arch Linux. Ça me donne le sentiment d'avoir les pleins pouvoirs...

@Tikilou
Copy link

Tikilou commented Mar 28, 2018

@shim80
Merci, si j'ai choisis Manjaro, c'est justement parce qu'elle a une base modulaire et très accessible, et qu'elle est très proche d'ArchLinux, bien plus que ne le sont Ubuntu et Debian.

Ainsi les débutants peuvent profiter d'une distribution très user-friendly, et les utilisateurs avancés eux, n'auront qu'à installer eux même ArchLinux.

Les gars de pshax se sont débrouillés comme des grands pour installer ubuntu de leur côté, mais comme j'ai donné la primeur avec Manjaro et un article complet, je pense que la plupart des gens vont se concentrer dessus et, juste changer le kernel de la partition FAT pour le support de leur console.

Je ne comptes d'ailleurs pas en rester là, j'attends impatiemment que la team italienne publie un noyau stable et fonctionnel sur tous les aspects, je pense que je proposerais aussi une version anglophone et espagnole par défaut accessible au téléchargement.

@Astromatik
Copy link

Si vous pensez que archlinux est mieux alors, Jesus, I Rolling with you ¡¡¡
J ai un recule très limité avec Ubuntu ( le seul truc qui m'intéresse sur Ubuntu c'est la possibilité apparemment d' émuler Android ).
Mais bon... J suis tomber sur ton manjaro tikilou et je le trouve super Class.
Donc en somme c'est le bzimage qui doit changer si je comprends bien ?

@shim80
Copy link

shim80 commented Mar 28, 2018

Tout à fait, @Astromatik .
Le bzimage contient le noyau compilé. C'est tout ce qui nous manque.

@Tikilou
Copy link

Tikilou commented Mar 28, 2018

@Astromatik , on peut aussi facilement émuler Android sous Manjaro/ArchLinux. :)

@shim80 , ce qu'il nous manque, c'est de savoir comment créer nous même ce bzimage de A à Z depuis les sources du noyau Linux.

@Astromatik
Copy link

@shim80 ah OK bonne nouvelle XD

@Tikilou mais alors ce qui montre psita sur la photo en commande, c'est juste la liste de périphériques ?
Que d'aventure Linux sur PS4, bien + que sur PS3.
On sent que sa va arraché la moquette pour dire l'expression ^^

@Tikilou
Copy link

Tikilou commented Mar 28, 2018

Oui, c'est juste la liste des périphériques, rien de plus... C'est le résultat de la commande "lspci"

Et effectivement, Linux sur PS4 a beaucoup de potentiel, plus qu'il n'en a jamais eu sur console jusque là.

@Astromatik
Copy link

@Tikilou
"Linux a le potentiel de nous amener beaucoup plus facilement du homebrew sur PS4, qu'elle ne le permet d'origine avec son SDK ou la nécessité d'écrire un SDK libre, GNU/Linux contient déjà tous les éléments nécessaire pour lancer du homebrews, on peut se baser facilement sur du code déjà existant et créer une belle interface intégrée pour la Ps4 par exemple. (Là encore, les dépôts communautaires pourraient aussi s'avérer être très pratiques.)"

C'est vrai qu'on pourrait imaginer faire un portage de Retroarch par la suite ou même steam en mode big screen !!!
Retroarch PS4 (avec Linux) versus Switch,
Ça va être méchant!!!
On peu même imaginer Rosegarden? Ça serai complètement fou XD La PS4 brancher avec une carte son et un clavier maître... Le Kiff Absolue !!!!

@Tikilou
Copy link

Tikilou commented Mar 29, 2018

@Astromatik , tu as tout compris... Tout est possible... Et des devs console pourraient se pencher sur ce qui a généralement fait le plus défaut pour Linux sur PC... L'interface graphique ! ;)

Plutôt que créer une interface graphique console via un SDK pour OrbisOS, il suffirait de le développer sous Linux... On Parle donc là de l'union de l'univers PC & console, là ou avant sur console, chaque développeur devait galérer quasiment tout seul sur son homebrew... Chaque univers pourra contribuer à l'autre.

L'idéal, serait de trouver une voie pour pouvoir lancer Linux depuis un homebrew installé sous forme de PKG sur la PS4, et lancer Linux dans une Sandbox, comme tous les autres jeux/programmes, tout en faisant sauter les limitations des sandbox pour que Linux puisse exploiter tout le matos comme si c'était natif. On pourrait faire des tas de microdistributions Linux avec des émulateurs, etc, à lancer directement depuis le menu PS4

Et encore mieux, avec une prochaine génération de consoles hackables s processeur x64... On pourrait profiter irectement du travail déjà effectué sur PS4, sur PS5, par exemple...

@Astromatik
Copy link

@shim80, @Tikilou et @valentinbreiz.
Pensez vous qu'il serait judicieux de parler aussi de ça sur wololo. net ?

@jja2000
Copy link

jja2000 commented Apr 22, 2018

I'm sorry for being late to the party, but trying to boot a kernel on my CUH-1216 has been kinda hard.

Installing the Manjaro build from psxhax only gives me a white flashing LED (so it booted), but no ssh or display. Installing eeply's newest kernel release gives me the same outcome but with ssh. The dmesg points out that there's a problem:
[ 162.650632] [drm:radeon_dp_link_train] *ERROR* clock recovery tried 5 times [ 162.650635] [drm:radeon_dp_link_train] *ERROR* clock recovery failed [ 162.966609] [drm:radeon_dp_link_train] *ERROR* clock recovery tried 5 times [ 162.966613] [drm:radeon_dp_link_train] *ERROR* clock recovery failed
I'm guessing it has to do with the HDMI converter, but your guess is as good as mine.
My PS4 is connected to my monitor an IIyama ProLite E2473HS, it's a 1080p 60Hz monitor.

@Astromatik
Copy link

HUM no when u boot on linux your led is bleu and pink on the down.
Maybe you can try other init or bzimage.
IF you are on my model cuh1216A, try to change resolution .

@jja2000
Copy link

jja2000 commented Apr 22, 2018

The led colour is the proper one haha, it's just described differently per website.

Got any good init and bzimage suggestions? I tried to use eeply's but it didn't work.

Changing resolutions you can do by recompiling ps4-linux-loader with the proper cmdline right?

@jja2000
Copy link

jja2000 commented Apr 22, 2018

I have a full hd screen though. 720p won't make any difference...

@zoenders
Copy link

有人会中文吗?这个PS4 Linux 5.05怎么用,能教教我吗?

@valentinbreiz
Copy link
Owner

对不起,我不会说中文,但是对于5.05,你需要一个内核缺陷,这个缺陷尚未被开发者发布!

@ghost
Copy link

ghost commented Jun 17, 2018

I have the same problem with the PS4 having a panic and shutting down after sending the payload, it seems as though the screen goes black as though its going to start to load Linux and maybe go to a rescue shell but it turns out the model (CUH-1215A) I am trying to install Linux to isn't supported currently by the payload

CUH-1115B working
CUH-1102A working
CUH-1115A working
CUH-1116A working
CUH-1004A working
CUH-1001A working
CUH-1116B working

CUH-1215A not working
CUH-1216A not working
CUH-1208B not working
CUH-1216 not working
CUH-1216B not working
CUH-2015A not working
CUH-1008A not working
CUH-7016B not working
CUH-7015B not working
CUH-2016B not working

please see here
https://twitter.com/valentinbreiz/status/947864073085079552?lang=en

@ghost
Copy link

ghost commented Jun 18, 2018

I tried to experiment with CUH-1215A, I recompiled to 720p no big deal I guess

I just recompiled a 5.05 Linux Loader based on this code, but for 720p
because I was just experiencing the same problem in the last few days trying to load Fedora,

^ this is for the Linux Loader for 5.05 in 720p for CUH-1215A models, probably most CUH-12XX models,
you have to switch your PS4 video resolution from 1080p to 720p
its working for me, using the same initrd and bzImage for 5.05

PS4-Linux-Loader-5.05.720p.bin
https://mega.nz/#!P3wEWCLL!fGI_LSwbNo7qwW7X_didKKs59XTp_6qkVnkF79eSIzo

bzImage and initrd

5.05-fat32-files-for-720p-1080p-loader.zip
https://mega.nz/#!Sixg1aBD!HDtq6qDA8NR-Ta3Rpukt1mB6GNx-euTQnXUipG3YH70

@ghost
Copy link

ghost commented Jun 18, 2018

this was a similar problem on the ps3 with petitboot and 720p resolution in the beginning

@DragonLord7791
Copy link

linux not working for my ps4 cuh 2015
black screan and solid white led
i did tested on panasonic viera 2009 and Hisense 2018 hdmi 1080p both
also i did try whit 720p,same resoult

@mirh
Copy link

mirh commented Feb 16, 2019

@jja2000
Copy link

jja2000 commented Feb 16, 2019

Possible solutions:
https://twitter.com/kozarovv/status/1096732559063633921
https://twitter.com/il__rib/status/1096864563012747264

I have not passed the rescueshell yet with the new release sadly
The new initramfs wouldn't/doesn't work

@TheAncientGreek
Copy link

Pleaseeeeeee make a release for cuh 2016a. I got black screen eith no signal :((((

@mirh
Copy link

mirh commented Apr 15, 2019

Try the initramfs here (rename it on the usb drive btw).
(which I think.. should be this compiled?)

@tonyyoyo
Copy link

Really, guys? You're going to let this go on for years?! Get up off your a**, and fix it!

@tonyyoyo
Copy link

Resolved here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests