Hacking RELEASE Painless Linux - it's Linux, but painless (Windows, Mac OS, Linux & Android)

  • Thread starter Thread starter natinusala
  • Start date Start date
  • Views Views 81,265
  • Replies Replies 365
  • Likes Likes 50
Nice work. I'm not very interested in installing Linux myself, but I'm wondering - Does this effect eMMC at all in any way? Or is all data kept on SD card and the stock system remains un-changed if you were to remove the SD card?
 
Nice work. I'm not very interested in installing Linux myself, but I'm wondering - Does this effect eMMC at all in any way? Or is all data kept on SD card and the stock system remains un-changed if you were to remove the SD card?

it doesn't affect the NAND at all. It just messes up the battery calibration from Horizon's perspective.
 
  • Like
Reactions: Maximilious
How about strange battery calibration problems that was stated at one of threads few days ago, my switch will arive tomorow and wanna know if there is no problem with that?
 
im getting the same error, even on other usb ports.
 

Attachments

  • WP_20180507_16_30_51_Pro.jpg
    WP_20180507_16_30_51_Pro.jpg
    757.9 KB · Views: 330
Win32 error 31 is not an error, it's normal. If you have a black screen on the console just try again. Make sure that the SD card is properly setup too
 
  • Like
Reactions: ShonenJump
so what stops joycons from working? does the switch need a special driver for its Bluetooth chip? or is it something else?
 
so what stops joycons from working? does the switch need a special driver for its Bluetooth chip? or is it something else?

The wired Joy-Cons will have to be remplemented. The Bluetooth Joy-Cons cannot be paired to the console, I don't know why.

it shows up and disappears. I used your image file and etcher.

Can you put the SD card in your PC and tell me what it contains (at least the FAT partition) ?
 
Tired of trying to boot the useless Linux on your Switch without succeeding ? Tired of reading through the 57 guides I made just to see a black screen or USB error ? Fear no more, for I have come with...

~ Painless Linux ~

Grab it while it's hot : https://github.com/natinusala/painless-linux
Everything is explaned in the README of the repository.

Now you can boot Linux from any system (Windows, Mac OS, Linux or Android), without any extra work :
  1. Download the disk image
  2. Burn it on your SD card using Etcher or dd
  3. Clone or download the repository and use the provided scripts (for Android you need to copy 2 files)
The system is an improved version of @00Cancer's GNOME Arch Linux image :
  • sudo
  • chromium browser
  • scripts to manage GPU clock profiles (courtesy of @Gigaa)
  • SSH server enabled by default
  • automatic root filesystem expand to fit your SD card

I will try to keep it updated, with incremental updates, if applicable. I will also keep this post minimal, as everything is already in the README.

Have fun with your almost functional Linux !

good that you are talking about etcher , all the time etcher builds an sdcard it uses only 3gb of my 32gb sdcard , so its a pain to use linux that way
 
The wired Joy-Cons will have to be remplemented. The Bluetooth Joy-Cons cannot be paired to the console, I don't know why.



Can you put the SD card in your PC and tell me what it contains (at least the FAT partition) ?
i can't look at it, i must format it. Should reformat in fat32 or exfat?
 
I cant seem to get it to work on my mac, Any Idea how to fix this ?


Put your Switch in RCM mode now

Traceback (most recent call last):

File "./shofel2/shofel2.py", line 246, in <module>

rcm = RCM()

File "./shofel2/shofel2.py", line 50, in __init__

fds_before = get_fds()

File "./shofel2/shofel2.py", line 37, in get_fds

return set(int(i) for i in os.listdir("/proc/self/fd"))

FileNotFoundError: [Errno 2] No such file or directory: '/proc/self/fd'
 
i can't look at it, i must format it. Should reformat in fat32 or exfat?

You should see two devices, one labelled "FAT" and the other which you need to format to read. Don't do it.

Correct me if I'm wrong this is based on Arch Linux distro, which uses Pacman as a package manager not Aptitude. However I have not been able to get this to work yet to see if Pacman works or not.

pacman works !

I cant seem to get it to work on my mac, Any Idea how to fix this ?


Put your Switch in RCM mode now

Traceback (most recent call last):

File "./shofel2/shofel2.py", line 246, in <module>

rcm = RCM()

File "./shofel2/shofel2.py", line 50, in __init__

fds_before = get_fds()

File "./shofel2/shofel2.py", line 37, in get_fds

return set(int(i) for i in os.listdir("/proc/self/fd"))

FileNotFoundError: [Errno 2] No such file or directory: '/proc/self/fd'

Yeah it's kinda broken on Mac right now, use an Android device if you can
 

Site & Scene News

Popular threads in this forum