Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,809,687 Members 41,057 Now Online
XDA Developers Android and Mobile Development Forum

(W.I.P) CALIBAN`s RASPBERRY PI THREAD!!! 11.05.2014

Tip us?
 
-CALIBAN666-
Old
(Last edited by -CALIBAN666-; 11th May 2014 at 06:01 PM.) Reason: added new distros with links
#1  
-CALIBAN666-'s Avatar
Recognized Contributor - OP
Thanks Meter 3,360
Posts: 5,599
Join Date: Feb 2012
Location: Leverkusen
Thumbs up (W.I.P) CALIBAN`s RASPBERRY PI THREAD!!! 11.05.2014

Hey to all,i open this thread for sharing: info´s,give guides,post news and share some things that have to do with the lil PI,its work in progress for now,but many updates are planned,i hope you like some of it,many Greeeeeeetz!!!!!!
-------------------------------------------------------------------------------------------------------------------------

LETS START!!!!



---------------------------------
What is a Raspberry Pi?
---------------------------------
The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It is a capable little computer which can be used in electronics projects, and for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming.
----------------------------------------------------------------------
RASPBERRY PI OPERATION SYSTEMS + LINKS:
----------------------------------------------------------------------

11.05.2014
RaspyFi - Audiophile Linux - http://www.raspyfi.com/
Rune Audio - http://www.runeaudio.com/certified-d.../#Raspberry-Pi
pipaOS - http://pipaos.mitako.eu/
SliTaz - http://www.slitaz.org/en/
Tiny Core Linux piCore - http://linux.softpedia.com/progDownl...ad-103260.html
Pwn Pi - penatration testing distro - http://www.pwnpi.com/
GeeXboX - MediacenterOS - http://www.geexbox.org/
-----
Raspbian Wheezy armhf - a minimal high perf. OS - http://www.raspbian.org/
Raspbmc - OS with Mediacenter - http://www.raspbmc.com/
RISC OS - https://www.riscosopen.org/wiki/docu...RISC%20OS%20Pi
QtonPI - http://qt-project.org/wiki/Qt-RaspberryPi
CryptoCat - http://en.wikipedia.org/wiki/Cryptocat
Debian wheezy + sqeeze - http://www.debian.org/ports/arm/
arch linux ARM - http://archlinuxarm.org/platforms/armv6/raspberry-pi
OpenELEC - MediaCenter - http://wiki.openelec.tv/index.php?ti...spberry_Pi_FAQ
DarkELEC - MediaCenter - http://darkimmortal.com/category/raspberry-pi/
XBIAN - http://xbian.org/
Bodhi Linux - http://jeffhoogland.blogspot.co.at/2...lease-for.html
Android PI - http://androidpi.wikia.com/wiki/Android_Pi_Wiki
Free BSD - http://www.raspberrypi.org/archives/3094
Net BSD - http://downloads.raspberrypi.org/ima...130124.img.bz2
Adafruit Raspberry Pi Educational Linux Distro -
Fedora - http://zenit.senecac.on.ca/wiki/inde...i_Fedora_Remix
RaspRazor - http://www.raspberrypi.org/phpBB3/vi...p?f=66&t=11541
qemu - http://stackoverflow.com/questions/1...atest-sd-image
Raspberry Pi Development Virtual Machine -
piLEARN - www.pilearn.com/
NOOBS - https://github.com/raspberrypi/noobs...ster/README.md
Pidora - http://pidora.ca/
Raspberry Pi Foundation - http://www.raspberrypi.org/
Raspberry Pi Forum - http://www.raspberrypi.org/forum
Raspberry Pi Shop - http://www.raspberrypi.com/
Github-Userland-Repository - all whats need to build
Raspberry Pi Community Website-Premier Farnell/element14
Raspberry Pi XBMC - Mediacenter - http://wiki.xbmc.org/?title=Raspberry_Pi
Raspberry Pi ORG - http://www.raspberrypi.org/phpBB3/vi...p?f=56&t=41444
KALI Linux(penetration softw) - http://www.kali.org/
BackTrack-penetration suite - http://de.wikipedia.org/wiki/BackTrack
OpenSUSE - open source - http://www.opensuse.org/en/
Open WrT - http://www.zoobab.com/raspberry-pi-openwrt
Puppy - http://www.murga-linux.com/puppy/vie....php?p=526#526
Chromium OS - http://www.engadget.com/2012/06/20/c...-raspberry-pi/
MEEGO MER + XBMC - http://wiki.meego.com/User:Vgrade#Raspberry_Pi
PiBOX - Chrosstool - http://www.graphics-muse.org/wiki/pm...Pi/RaspberryPi
PiMaMe - http://blog.sheasilverman.com/pimame...i-os-download/
SlaXBMCRPi - SlackWare - http://slaxbmc.blogspot.co.uk/
PLAN 9 - IBM base - http://plan9.bell-labs.com/plan9/
PiBANG Linux - http://www.pibanglinux.org/
Pi Parted - http://sirlagz.net/?s=PiPArted+&searchsubmit=
COMMODORE Pi - C64 Emulated OS - https://github.com/xlar54/Commodore-Pi
Gentoo - http://www.raspberrypi.org/phpBB3/viewforum.php?f=54
Tiny Core Linux - http://www.tinycorelinux.net/4.x/armv6/piCore.img.gz
Adafruit - Occidentalis - http://learn.adafruit.com/adafruit-r...talis-v0-dot-1
i2pBerry - http://sourceforge.net/projects/i2pberry/
ha-pi - https://sourceforge.net/projects/ha-pi/
PwnPi - http://pwnpi.net/
RasPlex - turn ur TV in a SmartTV - http://rasplex.com/
Moebius - http://moebiuslinux.sourceforge.net/
Raspbian Server Edition - http://sirlagz.net/2013/03/04/raspbi...2-3-1gb-image/
Red Sleeve Linux - http://www.redsleeve.org/
Raspberry Pi Thin Client - http://rpitc.blogspot.se/
IPFire - Open Source FireWall - http://www.ipfire.org/
BerryTerminal - http://www.berryterminal.com/doku.php
GeeXboX ARM - MediaCenter - http://www.geexbox.org/category/arm/
ANDROID TRANSPORTER - wireless remote stuff - http://www.geexbox.org/category/arm/

------------------------------------------------
---------------------------------------------------- MORE COMES SOON FOR SURE! ------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------
BerryBoot v2.0 - bootloader / universal operating system installer like dualboot ,but you can have more!!!!!
---------------------------------------------------------------------------------------------
How to install the awesome BERRYBOOT (multiple boot) and different OS on one SD Card,online/offline?
-----------------------------------------------------------------------------------------------------------------------------------------------------
For people short on SD cards: Berryboot is a simple boot selection screen, allowing you to put multiple Linux distribution on a single SD card.
In addition it allows you to put the operating system files on an external USB hard drive instead of on the SD card itself.
------------
Download link Berryboot for the Raspberry Pi: BerryBoot.zip
-----------
To install: extract the contents of the .zip file to a normal (FAT formatted) SD card, and put it in your Raspberry Pi. This can be simply done under Windows without any special image writer software.
Once you start your Pi it will start an installer that reformats the SD card and downloads the operating systems files from the Internet.
----------
Other devices
In addition to running on the Raspberry Pi, Berryboot also supports Android tablets, TV sticks and boards that have an Allwinner A10 processor.
For more information see the BerryBoot A10 page
--------
Walkthrough:
------------------
If your Pi is connected to the Internet BerryBoot will try to detect your location based on your IP-address, and set the right timezone automatically. Verify that it is correct and press “ok"

Select where you want to store the operating system files, and press “format” You can install the operating system files on the SD card itself or an external USB stick/disk. Be aware that if you choose an external drive, the files of the operating system will be stored there, but you still need to keep the SD card in the Pi to boot from.
"WARNING: all existing files on the disk will be erased."

Select which operating system you want to install. You can add more later.
It will download the files from the Internet automatically.
In the Berryboot menu editor you can install more operating systems, rename them, delete them, etc. Press “exit” to exit the editor and start using the operating system you installed.

HDMI CEC support:
---------------------------
When attached to a HDMI TV, you can also use the arrows on your TV remote to select an operating system to boot, instead of using your keyboard or mouse.

Available options in menu editor:
----------------------------------------------
“Add OS” (or CTRL+A on keyboard, red button on TV remote)
Single click to download additional operating systems from the Internet.
Hold down your mouse button over the “Add OS” button and select “copy OS from USB stick”, to install an operating system saved on USB stick.
“Edit” (or ENTER on keyboard)
Change the name of the selected operating system.
You used to be able to change the memory split setting here as well, but for new installations (that have CMA enabled) this is no longer used.
“Clone”
Creates a copy of the selected operating system.
It is possible to create either a copy that includes the file system changes you made, or create a copy of the original operating system image as downloaded from the Internet.
“Backup”
Creates a backup of a single operating system or all of them to a USB stick, or SD card (requires USB SD card reader).
Backups of individual images can be restored by holding down the “add OS” button and selecting “copy OS from USB stick”
“Delete” (or DEL on keyboard)
Deletes the files of the selected operating system.
“Make default”
Makes the selected operating system the default. On boot, this operating system will be started automatically unless another is selected within a number of seconds.
“Exit” (or ESC on keyboard)
Exits the menu editor.
--------------------------------
Advanced options:
--------------------------
Click on the ”»” button to the right of the screen to see all options.

“Advanced configuration”
------------------------------------
Editor for configuration files such as cmdline.txt and config.txt
When using a Raspberry Pi you can specify kernel parameters and Berryboot parameters in cmdline.txt (use uEnv.txt if you have another device).
Special Berryboot parameters:

bootmenutimeout=<number of seconds> - number of seconds before default operating system is started. nobootmenutimeout - do not start the default operating system automatically.
---------------------------------------------------------
In config.txt advanced overscan, HDMI and overclocking settings can be specified. See the RPIconfig page on eLinux.org for details.
Note that overclocking is known to cause SD card filesystem corruption, so only use that when you are using an USB stick or drive as storage and know what you are doing.
-----------------------------------
“Console”
Activates a console on tty2
Press CTRL+ALT+F2 to access, username “root”, no password.
“Set password”
Password protects access to the menu editor, so that unauthorized users cannot delete or edit the operating systems.
“Repair filesystem”
Performs a file system check and repair. Attempts to repair file system corruption. Can perform a lot of writes to the SD card, so you might want to make a backup of important files first.

Alternative installation method using disk image:
---------------------------------------------------------------------
If you are experiencing problems unpacking the installation files to a FAT formatted SD card (the easiest and recommend installation method), you can alternatively use a tool like Win32diskimager or dd to write this disk image to the card.
The disk image is meant to install Berryboot on another device, but it includes the Raspberry Pi boot files as well.

-------------------------


-------------------------

MY SELFBUILDED ONE,COOLER AND HEATSENSOR FROM GEFORCE GRAPHIC´S,MANY OTHER THINGS TOO

-------------------------
More information
------------------------
For advanced users:
-----------------------------
Headless installation (install Berryboot without display attached, using VNC)
Adding your own custom operating systems to the menu
Berryboot source code on Github
Report bugs

----------------------------
Changelog: Berryboot Changelog
----------------------------
OFFICIAL SITE : http://www.berryterminal.com/doku.php/berryboot
----------------------------
I WISH MANY FUN BY TESTING AND DEVELOPING + HAVE A NICE DAY!!! GREEEEEETZ!!!!!!
The Following 8 Users Say Thank You to -CALIBAN666- For This Useful Post: [ Click to Expand ]
 
-CALIBAN666-
Old
(Last edited by -CALIBAN666-; 1st January 2014 at 11:31 AM.)
#2  
-CALIBAN666-'s Avatar
Recognized Contributor - OP
Thanks Meter 3,360
Posts: 5,599
Join Date: Feb 2012
Location: Leverkusen
HOW TO MAKE SD CARD PARTITIONS EASY AND SAFE
HOW TO MAKE SD CARD/USB STICK ABLE TO BOOT MY RASPI ???

SOME NICE WALLPAPER FOR DESKTOP!!!!
DOWNLOAD AT THE END OF THE THREAD


-------------------------------------------------------------------------------------------------
THATS ONLY 2 EXAMPLES FROM HOW I HAVE DONE IT WITH OPENELEC
ON LINUX MINT 32bit+1gb SD CARD
Windows 8.1 64bit and 1gb SD CARD
AND MINITOOL PARTITION WIZARD.
AND Win32DiskImager


---------------------------------
HOW TO MAKE SD CARD PARTITIONS:

Under Windows the following ingredients are required:
a properly formatted SD card
the distribution archive
a brain
---------
Formatting the SD card

A properly formatted SD card for OpenELEC requires to have two partition on it whereas one of them is formated with an ext4 filesystem. This requires a third party tool like the MiniTool® Partition Wizard. It happens that MiniTool is offering a Home Edition which is free for home use only.
MiniTool® Partition Wizard

The first step is deleting all partitions and then create the first one afterwards.
The original script is creating a FAT32 partition occupying 16 cylinders resulting in approx. 130 MB. So did I and named it “System”. In addition I assigned drive letter S: to it (the assigned drive letter will be used later).

On the left side of the Partition Wizard you can follow the actions that will be performed upon apply. Next the ext4 partition is created and named “Storage” consuming the remaining space on the card. You will receive a warning stating that Windows will only show the very first partition on a removable media. Acceptable in our case.

The new partition layout now should look similar to this:


-----------------------------------
At this point the modifications can be applied (via the button “Apply” in the upper left) and in a last step the first partition will be marked as “Active” (right-click over the partition; Modify -> Set Active).

Copying OpenELEC to the SD card

The distribution comes as compressed tar archive which needs to be extracted first (7zip will do this job). At the end you should have a folder OpenELEC-RPi.arm-3.2.3 containing the distribution. Assuming that you have assigned drive letter S: to the SD card the following sequence will copy the required files to the card:

------------------------------------------------
cd OpenELEC-RPi.arm-3.2.3
copy target\KERNEL S:\kernel.img
copy target\SYSTEM S:\
copy 3rdparty\bootloader\*.* S:\
copy openelec.ico S:\
copy README.md S:\

--------------------------------
Last but not least you need to create a file ‘cmdline.txt’ on the SD card with the following content:

boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 ssh
-------------------------------
That’s it. Insert the SD card into your Raspi and power it on. The Raspberry will boot OpenELEC!!!!
-------------------------------
THE WINDOWS METHOD IS MUCH EASIER,THE ONLY THING YOU NEED IS A FRESH ---- FAT ----
FORMATTED SD CARD,A RASPBERRY OS AS IMAGE FILE,A PC + Win32diskImager.
----------------------------------------------------------------------
AFTER INSTALL,BLA;BLA FROM DISKIMAGER OPEN IT AND GO TO BROWSE,SEARCH YOUR IMG.
AND ENABLE IT BY OK,NOW PUT THE PATH TO SD CARD IN SECOND ROW AND PRESS OK,IT
MIGHT BE WARNING YOU THAT SOME CARDS ARE GOING TO HEAVEN BY DOING THIS,BUT
NO FEAR,I HAVE DONE IT MORE THAN 100 TIMES WITH ONE CARD AND NEVER HAD A PROBLEM!!!!
JUST PRESS OK AND WAIT TILL YOUR CARD IS READY -1-2 min.,THATS IT!!!!!!
-----------------------------------------------------------------------
HERE SOME TIPPS+LINKS TO VERY GOOD WINDOWS TOOLS TO CREATE BOOTABLE USB STICKS
SD CARDS FOR INSTALLING LINUX/WINDOWS/LIVE DISTRO"S!!!!!

----------------------
win32diskimager - http://sourceforge.net/projects/win32diskimager/
Fedora ARM Installer - https://fedoraproject.org/wiki/Raspberry_Pi
Universal USB Installer - http://www.pendrivelinux.com/univers...easy-as-1-2-3/
USB Image Tool - http://www.alexpage.de/usb-image-tool/
Linux Live USB Creator - http://www.linuxliveusb.com/
UNetbootin - http://unetbootin.sourceforge.net/
USB Pendrive Linux - http://www.pendrivelinux.com/

-------------------------
MORE IS COMING HAVE A NICE DAY!!!!! :laugh
Attached Files
File Type: zip RASPIWALLS.zip - [Click for QR Code] (5.04 MB, 22 views)
The Following 5 Users Say Thank You to -CALIBAN666- For This Useful Post: [ Click to Expand ]
 
45ACP1911
Old
#5  
45ACP1911's Avatar
Senior Member
Thanks Meter 24
Posts: 112
Join Date: Nov 2012
Very nice write up man

I'd like to add http://rasplex.com. it's what I will be installing on mine once I get them.

Sent from my SAMSUNG-SGH-I317 using xda app-developers app
The Following User Says Thank You to 45ACP1911 For This Useful Post: [ Click to Expand ]
 
shimp208
Old
#6  
shimp208's Avatar
Recognized Contributor
Thanks Meter 1,542
Posts: 2,235
Join Date: Jan 2011
Location: Boston

 
DONATE TO ME
Excellent list of resources I'll add to my index thread right away .
The Following User Says Thank You to shimp208 For This Useful Post: [ Click to Expand ]
 
-CHIMAIRA-
Old
#7  
-CHIMAIRA-'s Avatar
Junior Member
Thanks Meter 3
Posts: 12
Join Date: Sep 2013
Location: Siegburg
very usefull,have look a long time for such stuff,thanx
The Following User Says Thank You to -CHIMAIRA- For This Useful Post: [ Click to Expand ]
 
NeoPreacher
Old
#8  
NeoPreacher's Avatar
Senior Member
Thanks Meter 69
Posts: 132
Join Date: Dec 2012
Location: Bielefeld
Cool an ALL-IN-ONE Solution

here is the "Ultimate Raspbian" that also should be recognized and maybe linked in OP

http://www.raspberrypi.org/forum/vie...p?f=41&t=58839
MOTO Defy Bayer Red Lens
on carlo93's 0208 build PARANOIDANDROID 4
MOTO Xoom everest bigPart (given to my girlfriend)
with TeamEos 4.4.x @1,5 Ghz
Raspberry Pi 512mb runnin' RetroPie [retro gaming multi platform]
if I was helpful SMASH the THANKS Button
 
NeoPreacher
Old
(Last edited by NeoPreacher; 5th February 2014 at 01:06 AM.)
#9  
NeoPreacher's Avatar
Senior Member
Thanks Meter 69
Posts: 132
Join Date: Dec 2012
Location: Bielefeld
Cool for retro gamer

here's something another, a retro gaming os with much emulators on board called retropie

http://blog.petrockblock.com/retropie/

to setup a xbox controller i found this guide very helpful:

http://forum.stmlabs.com/showthread.php?tid=8659

.... and I forgot: thanks for that useful thread
MOTO Defy Bayer Red Lens
on carlo93's 0208 build PARANOIDANDROID 4
MOTO Xoom everest bigPart (given to my girlfriend)
with TeamEos 4.4.x @1,5 Ghz
Raspberry Pi 512mb runnin' RetroPie [retro gaming multi platform]
if I was helpful SMASH the THANKS Button
The Following User Says Thank You to NeoPreacher For This Useful Post: [ Click to Expand ]
 
steentje3
Old
#10  
Junior Member
Thanks Meter 0
Posts: 12
Join Date: Mar 2012
Location: Nijmegen
I love this threat!

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes