[Help Thread][Raspberry Pi] Ask Any Question, Noob Friendly - Raspberry Pi Q&A, Help & Troubleshooting

[SIZE=+2]This thread has been created
for
Questions & Answers/Troubleshooting[/SIZE]​[SIZE=+2]Specific to[/SIZE]
Raspberry Pi​
Please feel free to share issues, questions and offer help. Noob questions are welcomed.
It is always best to use the Thanks button , in lieu of simply posting "Thank you".
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Please keep discussion focused, on questions pertaining to this Device
List of supporters
 @shimp208 
 @sd_shadow
...
...
...​To those seeking help: Please don't bombard the supporters with PMs asking for help. Instead, ask your question here in the thread so others can benefit from the solution to your problem as well. If you want to be sure someone particular gets notified of your question, put his / her username directly after an @. If you have ROM related questions, post in the relevant ROM Q&A thread (if there is one) or directly in the ROM development thread. Thank you!
Supporters: If you want to be put on or off the list, just make a request here in the thread!
Before posting anything, I strongly advise you to read
Forum Rules
[GUIDE] - XDA New User Guide - Getting started on XDA
XDA Tour
[INDEX]All In One Raspberry Pi Index Thread
Please Provide as much of the following Information you can, with Your Question
Any Mods you are using
If you used any guide, link to the guide
Your exact problem
Any method you tried that failed
Any other detail you think would be necessary
Please look for a similar [HELP THREAD] when visiting another device forum.
If you would like to create a [Help Thread] please Click Here.
​

saved

Hello,
thanks for your offer and here is my question: I want to configure quemu 2.4 or a distribution like this, for my pi 2 and i have a lot misunderstandings in compilling it on a ARM7 architekture. I had looking around in a few Forumdiscussions and found a this arguments:
mkdir /home/qemu
cd /home/qemu
wget blahblah:wiki.qemu-project.org/download/qemu-1.6.0.tar.bz2
tar xfj qemu-1.6.0.tar.bz2
cd qemu-1.6.0
./configure --target-list="i386-softmmu i386-linux-user" --enable-sdl --extra-cflags="-O3 -mfloat-abi=hard -mfpu=vfp -mcpu=arm1176jzf-s -mtune=arm1176jzf-s -march=armv6zk"
My Problem is: this is a compiling for qemu 1.6.0 but i have 2.4.0, thats not the Prob., but in compiling this: ./configure --target-list="i386-softmmu i386-linux-user" --enable-sdl --extra-cflags="-O3 -mfloat-abi=hard -mfpu=vfp -mcpu=arm1176jzf-s -mtune=arm1176jzf-s -march=armv6zk" I think its an Argument for the Pi1 with an other Chipset and an other CPU.
The Problem is i dont finding the right Arguments, to compiling it right! May you help me? I want to install a ts3 Server on the Pi and first i must configure the qemu emulator for X86 arguments!
Thank you!
P.S.: Excuse me, for my bad English!

FastRobby76 said:
Hello,
thanks for your offer and here is my question: I want to configure quemu 2.4 or a distribution like this, for my pi 2 and i have a lot misunderstandings in compilling it on a ARM7 architekture. I had looking around in a few Forumdiscussions and found a this arguments:
mkdir /home/qemu
cd /home/qemu
wget blahblah:wiki.qemu-project.org/download/qemu-1.6.0.tar.bz2
tar xfj qemu-1.6.0.tar.bz2
cd qemu-1.6.0
./configure --target-list="i386-softmmu i386-linux-user" --enable-sdl --extra-cflags="-O3 -mfloat-abi=hard -mfpu=vfp -mcpu=arm1176jzf-s -mtune=arm1176jzf-s -march=armv6zk"
My Problem is: this is a compiling for qemu 1.6.0 but i have 2.4.0, thats not the Prob., but in compiling this: ./configure --target-list="i386-softmmu i386-linux-user" --enable-sdl --extra-cflags="-O3 -mfloat-abi=hard -mfpu=vfp -mcpu=arm1176jzf-s -mtune=arm1176jzf-s -march=armv6zk" I think its an Argument for the Pi1 with an other Chipset and an other CPU.
The Problem is i dont finding the right Arguments, to compiling it right! May you help me? I want to install a ts3 Server on the Pi and first i must configure the qemu emulator for X86 arguments!
Thank you!
P.S.: Excuse me, for my bad English!
Click to expand...
Click to collapse
I'm not sure, maybe @shimp208 will have an idea.

FastRobby76 said:
Hello,
thanks for your offer and here is my question: I want to configure quemu 2.4 or a distribution like this, for my pi 2 and i have a lot misunderstandings in compilling it on a ARM7 architekture. I had looking around in a few Forumdiscussions and found a this arguments:
mkdir /home/qemu
cd /home/qemu
wget blahblah:wiki.qemu-project.org/download/qemu-1.6.0.tar.bz2
tar xfj qemu-1.6.0.tar.bz2
cd qemu-1.6.0
./configure --target-list="i386-softmmu i386-linux-user" --enable-sdl --extra-cflags="-O3 -mfloat-abi=hard -mfpu=vfp -mcpu=arm1176jzf-s -mtune=arm1176jzf-s -march=armv6zk"
My Problem is: this is a compiling for qemu 1.6.0 but i have 2.4.0, thats not the Prob., but in compiling this: ./configure --target-list="i386-softmmu i386-linux-user" --enable-sdl --extra-cflags="-O3 -mfloat-abi=hard -mfpu=vfp -mcpu=arm1176jzf-s -mtune=arm1176jzf-s -march=armv6zk" I think its an Argument for the Pi1 with an other Chipset and an other CPU.
The Problem is i dont finding the right Arguments, to compiling it right! May you help me? I want to install a ts3 Server on the Pi and first i must configure the qemu emulator for X86 arguments!
Thank you!
P.S.: Excuse me, for my bad English!
Click to expand...
Click to collapse
@FastRobby76
My apologizes for the delay in getting back to you was taking exams. I see you want to run a teamspeak server on the Raspberry Pi 2. A word of warning even if you got it running due to the emulated nature of QEMU, it would be incredibly slow with realistic ability to only support 1 or 2 people at most. However if you want to do it for the fun of it (After all this is XDA!), I would recommend taking a look at this article. It will show you the proper compilation arguments needed for the Raspberry Pi 2 architecture. Let me know if you still have questions!

Hello, Just noticed this has it's own topic after I made my own and thought if I put it in here also, it should be ok.
Hey guys, ordered my first Pi 2 Model B today, should be here very soon! I've got the media center ready, (Using a portable HDD with a powered hub) Will be installing Kodi, OSMC with the supplied n00Bs SD card that comes with the package. That's all sorted "I think" should be quite easy.
I've just put Recalbox on a SD Card ready to also install and then I can run both recalbox and my media center at different times. using both SD Cards.
I have a slight problem though, I don't think I'll be able to network into the Pi, to put the ROMs into the proper folders, So how do I put the games onto the SD card? Can I just take the SD card out of the Pi and put it into my laptop and transfer the ROMs??
With Neo Geo, What do I do to get anything working at all? I've downloaded "piFBA" But I just can't find ANYTHING thats even remotely user friendly tutorial for a newbie with Linux etc on what to put where, It's like they just expect EVERYONE to know exactly what to do, And I'm quite PC savvy in some sense, so I'm a little dumb founded why I'm struggling to find much info, Is the Pi just not that popular ? I really don't know.
I "think?" I'll be fine with everything installing, but I think I may be stuck with the roms, and putting them into folders etc. I've even pre scraped the games to get it ready and make it a quicker install!
I also think I'm going to have problems with Mame/NeoGeo.
I'd love some help ! Or a link to a super easy informative tutorial on a step by step guide on exactly what to do.
I think I've defiantly decided on recalbox over retropie and emulation station, I just love the simplicity it's offering, and for now I think it'll be a good choice...
But I'm so lost and confused, I can't seem to find much help.

I have my first rapsberry pi 2, I have an SD card and 2 controllers coming in the mail tomorrow, How important is it to have a case? I'm planing on running retropie and leaving it behind my tv. Is a case a necessity? Or would it be fine for my situation where it isn't going to be handled, or moved around. @Joshsux, what made you decide on recallbox over retropi?

happydish said:
I have my first rapsberry pi 2, I have an SD card and 2 controllers coming in the mail tomorrow, How important is it to have a case? I'm planing on running retropie and leaving it behind my tv. Is a case a necessity? Or would it be fine for my situation where it isn't going to be handled, or moved around. @Joshsux, what made you decide on recallbox over retropi?
Click to expand...
Click to collapse
I would recommend a case since most of the soldering and other parts otherwise would remain in open, and one might easily come in contact with them while adjusting something behind TV.

Hello Xda members its my first post on your site , sorry my orphography
My quection : May I setting PPoE connection on Pi2 ,i havent got wifi dongle and i can't buy it now , i have got only network cabel , but i don"t know how setting PPoE on Pi , Please help me

whats the best way to get minecraft running on the pi? and not the pi edition, the 14 year old i got the pi for xmas for doesnt like the pi edition as its only creative

I bought a Raspberry Pi 2, installed Raspbian in it. I am trying to install Chromium on it but getting this everytime. Can anybody tell me what is the problem here?
HTML:
sudo apt-get install chromium
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package chromium is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
chromium-inspector chromium-bsu
E: Package 'chromium' has no installation candidate

[email protected] said:
I bought a Raspberry Pi 2, installed Raspbian in it. I am trying to install Chromium on it but getting this everytime. Can anybody tell me what is the problem here?
HTML:
sudo apt-get install chromium
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package chromium is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
chromium-inspector chromium-bsu
E: Package 'chromium' has no installation candidate
Click to expand...
Click to collapse
There is simply no package called chromium.

Sfr staraddict 4
pls i'll appreciate it if you could help me with the rom for SFR STARADDICT 4 ANDRIOD PHONE, it has refused to boot ever since i tried updating it in the settings, and i can't seem to find rom anywhere on the net

Noob here
First of all, please excuse my english.
This is the thing, Im working on two small projects.
The first one, a small retro pinball machine with a RPI3.
I need, since some games have a button that works like if you were shaking a real machine, to add this functionality.
I thought on adding some sort of sensor that activates this button input on the game.
But, I don’t know which should I use or how to implement this. No coding experience.
Also, maybe asking much, as cheap as possible for both cases.
The second one, a fightstick to play exclusively Street Fighter 3: Third Strike on PC, online on Fightcade.
And I want that, when you perform a Super Art, the fightstick to vibrate.
I have two rumble small motors that I tooked from an old joystick.
I need them to work under some of the following conditions:
If a specific set of inputs are recognized (being qcf qcf XP/XK, qcb qcb XP/XK, X standing for the three kinds of punch/kick -light, medium or heavy-; maybe later Ill add others but, for a starting point, some basic moves), or somehow interacting with the PC emulator Final Burn Alpha under Fightcade. Also I need to set an X amount of time to them to start/stop.
The stick would be connected to the PC but I thought on using a RP Zero to implement the idea.
So, would you kindly help me out?

wget -O rplay-1.0.1-armhf.deb http://www.vmlite.com/rplay/rplay-1.0.1-armhf.deb is there some mistake here? Trying to use pi zero w as usb to HDMI. I'm following a pi tutorial but keep getting syntax error near unexpected token 'newline'
Sent from my SM-G955F using XDA-Developers Legacy app

I am trying out KonstaKANG LN14.1 on my RPi3, and would like to know how one brings up the power-menu to power down the device.

Install Windows in rasberry Pi
How to install Windows 7/XP /10 in Raberry Pi??

bump

Related

How to Install/remove the OS of my HD???

Install/remove the OS of my HD??? and withc should i try first???? ROM
yanko87 said:
Install/remove the OS of my HD??? and withc should i try first???? ROM
Click to expand...
Click to collapse
1) launch cmd.exe
2) >> format c: /q
3) RESET
4) Insert ROM disc in CD drive
5) start installation
6) slap yourself for not reading because you are a tool
What he said!
jasjamming said:
1) launch cmd.exe
2) >> format c: /q
3) RESET
4) Insert ROM disc in CD drive
5) start installation
6) slap yourself for not reading because you are a tool
Click to expand...
Click to collapse
loool i'll have to put that quote in my signature
ha ha ha ha
cant stop laughing after readin this threadd...
people cmon use ur senses before askin?
wow. fu ck thank you for ****ing with me i hope you are proud of your ****ing filthy self man!!! i really do hope!!!!!!! ohh by the way I am a ****ing noob, and just got touch hd. but thank you for being really mature about all this
go thru the black stone wiki friend..
this should answer all probable question in ur mind..
and then if something still bugs u then feel free to ask in the respective threads..
yanko87 said:
wow. fu ck thank you for ****ing with me i hope you are proud of your ****ing filthy self man!!! i really do hope!!!!!!! ohh by the way I am a ****ing noob, and just got touch hd. but thank you for being really mature about all this
Click to expand...
Click to collapse
pleasure
yanko87 said:
wow. fu ck thank you for ****ing with me i hope you are proud of your ****ing filthy self man!!! i really do hope!!!!!!! ohh by the way I am a ****ing noob, and just got touch hd. but thank you for being really mature about all this
Click to expand...
Click to collapse
Consider this your warning. One more outburst like this and you will be receiving a one stop flight to banville.
yeah i mean fair enuff jasjamming wasnt very patient but then again u didnt read the rules did you, if you did u would have read the wiki and search the threads and seen this is covered many times over.
so before u go swearing at the big boys do a little research even the biggest idiots can do great thing. bush was president for eight years arent you cant get thicker than that
so ? it's ok for that dude to make fun of me but when i speake my mind about him then thats not ok?? this is just pathetic. come on guys, i need some help and not some one to tell me that i am a noob(witch i allready know) if you cant or wont help me than STFU and let others help me dont be a smart***(butt)..
thank you ....
ohh and i did but the frums should have a thread thats easy to find for noobs like me....dont you think
P.S. bush screwed up USA !!!!
Did you try reading the tutorial that is stickied at the top of the forum that you posted in?
yanko87 said:
so ? it's ok for that dude to make fun of me but when i speake my mind about him then thats not ok?? this is just pathetic. come on guys, i need some help and not some one to tell me that i am a noob(witch i allready know) if you cant or wont help me than STFU and let others help me dont be a smart***(butt)..
thank you ....
ohh and i did but the frums should have a thread thats easy to find for noobs like me....dont you think
P.S. bush screwed up USA !!!!
Click to expand...
Click to collapse
read it and if you still dont understand read it again.
if all fails go to www.****inggoogleit.com
For those who haven't bothered to read the READ THIS BEFORE POSTING announcement by mrvanx
A few things you should keep in mind before posting to XDA-Developers forums:
Check if your question has been asked before
Some questions just keep popping up over and over. Please use the 'search function' in the menu above each and every page in the forum. Try entering a few keywords to see if your question has been asked before. If it has, please read the topics and see if you can figure it our from there. You can also search inside a topic if it has too many comments by using the search function (CTRL+F) in your browser. If you don't find the answer, please post a comment to the relevant thread instead of starting a new one.​RTFW, or Read the Wiki
Chances are your question is already answered on the wiki: Make sure you browse through the FAQs (Frequently Asked Questions) before you start a new topic. If it's an obvious or common question, chances are someone has already put the answer there.​ETFW, or Edit the Wiki
Information stored in the wiki is dynamic: The wiki makes it easy for anyone to contribute or edit pages, and link them together, it is the best way to keep all information current and accurate. If you ask something in the forum which you didn't find on the wiki previously, please take 5 minutes of your time to EDIT the wiki and add the information there when you get an answer. This is the only way to avoid tons of new threads asking the very same questions over and over and over again.
Don't be afraid of editing the wiki if you don't understand the wiki syntax: Formating may seem a bit complicated at the beginning, but you don't have to care too much if you just want to add content, add it as if you were writing a text document and sure someone more experienced with wiki syntax will edit it after and correct the bad formating mistakes.​First time here?
If it's your first time here, we encourage you to read general XDA-Developers guidelines too, which is an extended version of what has already been said here.
[Addition by Noonski]​ATTENTION CHEFs and USERS!
Let's try to post our ROMs and threads the following way to make the forum quicker and easier to acces:
Code:
[ROM][LANGUAGE][DATE]rom name and version (Build)[STATUS]
[KITCHEN][WWE][08.08.08]KOKOTAS ELF(in) Hybrid Kitchen (version 1.3)[ONLINE]
[PRJ][WWE][BETA]BRAM / NOONSKI Touch Surface 6.1 Public Beta Release Candidate Unskinned[ONLINE]
[ROM][WWE][22.08.08]HTCTOUCHP NEW BUILD!! Touch ESSentiaL v1.8 (WM6.1 CE OS 5.2.20296)[ONLINE]
[ROM][WWE][23.08.08]ABABREKAR UC2.0 + Mortscript capable new Ultra Clean Edition concept[OFFLINE]
[REF]NOONSKI Cooking Class Class of 2008/09[ONLINE]
[ROLLUP]KOKOTAS AVOID cOnFuSiOn & DaMaGeS -> FIND aNsWeRs, GuIdEs, LiNkS, eTc.[ONLINE]
[UPG]HTCTOUCHP New USPLs & IPLs for Elf & Elfin[ONLINE]
* If name is too long for Thread title, leave out the [STATUS] ([ONLINE], [OFFLINE])​For upgrade tools (HSPL, SSPL, CID, SIM, etc.), use:
Code:
[UPG]Description ​For complete kitchens, use:
Code:
[KITCHEN][Language]name and version (Build) ​For projects, use:
Code:
[PRJ]description ​For utilities, use:
Code:
[UTIL]name and version ​For requests, use:
Code:
[REQ]description ​For questions, use:
Code:
[Q]description ​For themes, use:
Code:
[THE]description ​For reference threads (tutorials, guides, etc.), use:
Code:
[REF]description ​For Rollup threads (thread indexes, etc.), use:
Code:
[ROLLUP]description ​For Poll information threads, use:
Code:
[POLL]description ​Items from moderators that need special attention will use:
Code:
[MOD]description
Please consider a few guidelines before posting to the Blackstone Forum and Subfora!
(also applies to other Fora!)
DO check whether your question has been asked before!
There are some questions that have been asked before several times.
Use the “Search” function on the brown menu bar on the top of the page. There you have the options the have Google search inside XDA-developers site or to use the built-in forum search.
If your search has no/unsatisfying results, try with different keywords.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If your question has been asked, read the thread or use the “Search” function to search through that specific thread.
If you don’t find the answer, try posting in that thread as chances are bigger someone can help you.
Alternatively you can start using the XDA-Developers FireFox & IE Search Bar Plug In.
DO read the Wiki!
Chances are that the answer to your question is already to be found in the Wiki. So please check the Wiki and read the FAQs.
DO edit the Wiki!
All the information that is stored in the Wiki is dynamic. Therefore it can be edited by everyone. Updating the Wiki in this way leaves us with an up to date Wiki which can successfully answer other user’s question only by reading it.
Also posting an answer you get on the forum to the Wiki helps other users with future similar questions.
Don't be afraid of editing the Wiki if you don't understand the wiki syntax: Formating may seem a bit complicated at the beginning, but you don't have to care too much if you just want to add content, add it as if you were writing a text document and sure someone more experienced with wiki syntax will edit it after and correct the bad formating mistakes.
New here?
If you are a first timer, welcome aboard!
Please read the General Guidelines of XDA-developers posting.
As a rule of thumb, let’s try to maintain the following structure:
Blackstone
(General talk. Post general issues related to Blackstone, software, skins, fixes, tips, tricks, OS issues, etc.)
Blackstone ROM development
(Specific talk. Post issues related to upgrading only, Utilities, HardSPL, Radios, unbricking, etc.)
Blackstone accessories
(Specific talk. Post issues related to accessories only, SD Cards, headsets, remote, etc.)
ATTENTION CHEFs and USERS!
Let's try to post our ROMs the following way:
Code:
[ROM][LANGUAGE][DATE]rom name and version (Build)[STATUS]
[ROM][WWE][05.08.08]Duttys Diamond v.1.5 (CE OS 5.2.19965-Build 5.2.20273)[ONLINE]
[ROM][WWE][05.08.08]SwiftBL Diamond v5.0 Full + Lite (CE OS 5.2.20273-Build 5.2.20273)[ONLINE]
[ROM][WWE|GER|FRA|ITA][31.07.08]Public Beta: bElite ROM (CE OS 5.2.20273-Build 5.2.20273)[ONLINE]
[ROM][WWE][15.05.08]HTC OFFICIAL 1.93.456.2[ONLINE]
* If name is too long for Thread title, leave out the [STATUS] ([ONLINE], [OFFLINE])
For upgrade tools (HSPL, SSPL, CID, SIM, etc.), use:
Code:
[UPG]Description
For complete kitchens, use:
Code:
[KITCHEN][Language]name and version (Build)
For projects, use:
Code:
[PRJ]description
For utilities, use:
Code:
[UTIL]name and version
For requests, use:
Code:
[REQ]description
For questions, use:
Code:
[Q]description
For themes, use:
Code:
[THE]description
For reference threads (tutorials, guides, etc.), use:
Code:
[REF]description
Items from moderators that need special attention will use:
Code:
[MOD]description
Looks better, doesn't it?​
in his defence he just poked a little fun you went as far as using foul language, which is another rule break
also if you cant be bothered to read the rules then u dont get the defnce of the forum. if you cant be arsed to help yourself then we wont be holding you hand through it
some people are just too sensitive, its just a forum.....
i apologise for hurting your blackstone's feelings, give it a kiss for me.,
How do I shot web?
I accidentally the whole Touch HD
Ok thread going nowhere.

[GUIDE] WebTop fixes for fully functional Ubuntu (WIP)

Noticed that there was alot of good information but it was too spread out for everyone to make use of.
Check out DickSteele's awesome guide here.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Launchpad.net PPA with Jaunty binaries:
Terminator (terminal replacement)
also reserved for future
Nice, soon we will have very good running ubuntu on Atrix.
To fix busybox problem on webtop2sd version 1.1.0, you may need to run these instructions: http://forum.xda-developers.com/showpost.php?p=16400816&postcount=464
cool. no doubt this will be a popular thread..
hopefully the webuntu 11.10 thread is even more popular lol
maybe mention the hdmi hack?
Fixes for KennethPenn's Alien v2 - use before installing WebTop2SD
Click to expand...
Click to collapse
What fixes? I have alien v2 and cant get the configurator to run, no matter what i do.
Viamonte said:
What fixes? I have alien v2 and cant get the configurator to run, no matter what i do.
Click to expand...
Click to collapse
fix busybox dependencies with Stephen's Busybox installer app
ln -s /system/bin/busybox /system/etc/webtop2sd/busybox so that /system/bin/mountosh knows where to look for busybox to mount the new partition.
Use installer to put busybox in /system/bin. Right now it's probably installed under /bin.
I started a doc this weekend when I was rebuilding my phone. These are the steps I used. I used them again last night after I whorked up my webtop.
And I have to do them again right now since I just updated Aura to 1.1.0. Copying and pasting is so much easier off one document.
This doc basically is a compilation of the threads of how to do everything. Just jammed in one doc.
And it has worked for me. So use at your own risk, all warnings that have been stated in the quoted threads apply.
PM to me corrections if necessary and I'll update. I was typing the same time I was applying the mods. I've read it a couple of times, looks good to me but I'm biased.
Here it is......
http://dl.dropbox.com/u/36994103/[GUIDE] WebTop fixes for fully functional Ubuntu.doc
I used the program to install 1.19 in system/bin, but i dont know what that means
ln -s /system/bin/busybox /system/etc/webtop2sd/busybox so that /system/bin/mountosh knows where to look for busybox to mount the new partition.
Click to expand...
Click to collapse
Is that a command im supposed to run? If so, where does it begin, in -s or in in? Can i do that in android terminal emulator?
Viamonte said:
I used the program to install 1.19 in system/bin, but i dont know what that means
Is that a command im supposed to run? If so, where does it begin, in -s or in in? Can i do that in android terminal emulator?
Click to expand...
Click to collapse
The command is 'ln -s /system/bin/busybox /system/etc/webtop2sd/busybox' creates a symbolic link to the busybox binary (installed in /system/bin/) to the link in /system/etc/webtop2sd/busybox. You can read more about it by doing a 'man ls' on any ubuntu box or on http://manpages.ubuntu.com.
This shouldn't be required, but for some reason, paths don't show up and it's a workaround that I've confirmed works. Sogarth is working on a fix for this in an upcoming version of WebTop2SD. Until then, try my suggested fixes...
Hope this helps,
Alex
About to attempt this on my phone, wish me luck. Perhaps I'm asking for a flaming, but I was wondering if it would be possible to package this into a newb friendly zip. Or if developers could include it in their roms? I enjoy using ubuntu on my laptop and would love to replace webtop with it.
jruweaver said:
About to attempt this on my phone, wish me luck. Perhaps I'm asking for a flaming, but I was wondering if it would be possible to package this into a newb friendly zip. Or if developers could include it in their roms? I enjoy using ubuntu on my laptop and would love to replace webtop with it.
Click to expand...
Click to collapse
I actually have steps 1 & 3 done in what will be the working version of Joe's webtop mod v2, as my last one didn't work that well and I thought I owed it to Joe to give him a working one. If you're brave, you can moto-flash this now.
*removed* - not working for me or jruweaver.
I say brave because I have yet to flash it myself, I'm unlocking my wife's 1.8.3 right now so I can, but it'll take awhile to do so. I'll post it in Joe's thread once I've confirmed it works.
Worse comes to worse, it won't work and you'll need to flash Joe's v1 again...
Hope this helps,
Alex
_Alex_ said:
I actually have steps 1 & 3 done in what will be the working version of Joe's webtop mod v2, as my last one didn't work that well and I thought I owed it to Joe to give him a working one. If you're brave, you can moto-flash this now.
*removed* - not working for me or jruweaver.
I say brave because I have yet to flash it myself, I'm unlocking my wife's 1.8.3 right now so I can, but it'll take awhile to do so. I'll post it in Joe's thread once I've confirmed it works.
Worse comes to worse, it won't work and you'll need to flash Joe's v1 again...
Hope this helps,
Alex
Click to expand...
Click to collapse
Thank you, will post my results.
EDIT: I flashed it successfully but nothing appears to have changed(had joe's version installed). Did I forget something?
Hmmm... flashed a couple of times on mine, got nothing, just like you described... Did it again a final time and now webtop is dead... Removing for now...
Im exercising deep patience here, but I dont know what to do anymore. I unninstalled the script and the app, then began it from scratch. First created the webtop2sd folder, then installed busybox on /bin, then executed the command to create the link. Installed webtop2sd, executed with partitioning and formatting, rebooted the phone, told to reinstall configurator, reboot again, and still, when clicking the configurator on webtop, nothing happens. =|
Im starting to teach myself how to use google docs, looking up office 365 too, because this just isnt working...
alien v2
brazilian atrix
edgan's kernel
Would it be possible to use the backtrack mod with this? I finally got everything working, but having backtrack would seal the deal.
Sent from my MB860 using XDA Premium App
flashplayer
First Awesome work putting this together made getting everything I wanted working on my webtop!!! XD
slightly unrelated but I'm a lil stuck atm, was messing with getting/editing flash player and somehow removed it outright no .so file in firefox nothing, any way I can get that back on without redoing everything I tried digging for the old/original .so file in 2.3.4 from the firefox addons folder but no luck still no flash anyidea where I can re install the package?
Has anyone tried launching a windows image through vmware, virtualbox etc.? Is it possible?
Can someone help me install yellowgtos taskbar n icons...
I did everthing it said but when I restart the phone the bottom dock is gone.
I am willing to donate to who ever can help me fix the problem
Sent from my MB860 using XDA Premium App
Jonous said:
Has anyone tried launching a windows image through vmware, virtualbox etc.? Is it possible?
Click to expand...
Click to collapse
Used qume and other methods for launching a windows image even had micro xp all the way to installation with qume mimicking the 32-bit minimal specs but it kicked out half way through expanding the copied files realistically the specs arnt enough to support a full vm through qume or vb though when and if the next windows is cross platform on arm and 32-bit and 64-bit we may or may not be able to try a windows vm through qume or vb. Though to skip installation all together track down standalone xp it launches in a windows platform without installation using qume and try booting the image in ubuntu I haven't matched the specs to get it booted its missing something I have a link I can pm from my dropbox (I doubt it after trying several attempts myself but hell your welcome to try)

[LINUX] Linux-on-Android project

While this project is also in the main Android Dev section I have decided to maintain it here as well, I feel the nexus 7 is really a great platform for my project, sadly being a poor student I will not be getting my nexus 7 right away so while I want to support this device directly I will need your guys help doing so by testing and let me know how it goes and any bugs etc!
The TEAM!
While for the past 5 months it has just been me its time to bring the project to a level I can't maintain by myself, cue the birth of the Linux on Android TEAM
The team consist of:
Myself
tuxling
Think you have something to bring to the team? then contact me and we shall talk
What is this all about?/Why put this on my device?
This projects aim is to bring a range of linux distros to your android device through a method known as 'chroot', see it has running a linux distro within a virtual machine on your phone. You can access this virtual machine and run it on your phone without causing any damage to your device, or having to overwrite anything. Why might you want this? well my apps are designed to make the install and set up process as easy as possible (more so in the paid apps) while still giving you some flexibility. Once you have the distro up and running then you can pretty much run and install any linux software you like (so long as there is a arm port or it is not architecturaly depenedent), sure there a very few big benefits over what android itself can do but it is still pretty dam cool. (and with the free ubuntu version, hey its free does it matter how useful you find it?)
Wait this uses VNC why shouldn't I just VNC to a computer?
VNC is used to access the GUI as at the moment I have not yet implemented a native way of viewing the GUI. But the Linux distro itself is running within the phone and can be controlled via the terminal app so if your a seasoned Linux user you may never even want to use the GUI
What is Chroot?/How does this work?
"A chroot on Unix operating systems is an operation that changes the apparent root directory for the current running process and its children" - http://en.wikipedia.org/wiki/Chroot
This method of running linux distros with android has been around for some time. I have worked on my scripts to make the process more user friendly and give you far more options from the word go.
The scripts start by mounting the ubuntu image file within the android file system and then mounts the sdcard and if ou have it internal memory within the ubuntu file system.
Chroot is then used to change the root directory to that of the mounted ubuntu and a bash shell is then opened to allow you to control Ubuntu this is kind of like 'booting' the OS.
The likes of VNC and SSHD are then set up when ubuntu is 'booted' to allow you to connect to the GUI if you require it.
Interested?
Ok so you want to get one of the support linux distros on your device, great welcome to the team
But first you will need to find out if your device is compatible with the method before anything else, this method 'should' work with pretty much any device but some ROM's/kernels will not work as they do not have loop device support etc.
HERE is a list of working devices and ROM's/kernels but remember just because its not on the list simply means no one has told me its working, it could still work!
Free Apps/Files
There is now one free app called the Complete Linux Installer (NEW) which can be downloaded from the market, along with the image files.
Complete Linux Installer (NEW)
App [MARKET]
Ubuntu 12.04 v4 Core [SOURCEFORGE] [TORRENT FILE] (just the basic install of ubuntu no GUI about 200MB to download and 750MB once extracted)
Ubuntu 12.04 v4 Small [SOURCEFORGE] [TORRENT FILE] (Includes the LXDE desktop about 400MB to download and 2GB once extracted giving about 1GB free space and includes normal programs like firefox)*
Ubuntu 12.04 v4 Full *[SOURCEFORGE] [TORRENT FILE] (The image you have been waiting for including Unity! plus a range of programs this is 1.3GB to download and 3.5GB once extracted with about 1.5GB free space)
Backtrack V8 Image *[SOURCEFORGE] *[TORRENT FILE]
Debian Core v4 *[SOURCEFORGE] [TORRENT FILE]
Debian Small v4 [SOURCEFORGE] [TORRENT FILE]
Debian Large v4 [SOURCEFORGE] [TORRENT FILE]
Paid Apps*
The paid apps are donation keys which unlock the extra features in the Complete Linux Installer (NEW), all the keys are the same but different prices to let you decide how much to 'donate'
Complete Linux Installer Donate £4 [MARKET]
Complete Linux Installer Donate £2 [MARKET]
Complete Linux Installer Donate £1 [MARKET]
Or if you donate more than £1 via paypal I shall send you a custom Donate key to unlock the extra features (if you donate more than £5 you will be added to the contribution list here and on the blog)
You can donate via paypal HERE
Once you have downloaded and installed the app just read through the install guide and soon you should have a complete linux distro running within your android device!
Something not working?
If you can't get it to run please post in this thread your device/ROM/kernel and what app/distro you are trying to use. Please also post a screen shoot of what the terminal app prints out when it try's to boot so we can help debug whats gone wrong
Love the project?
Well there are plenty of places you can show your support, of cause you can buy the paid apps, but you can also 'follow' the project on a range of social networks and also keep up to date with news on the projects blog!
Blog site
Support/Feedback/Feature Request
Sourceforge Site (Where all the free apps files are kept )
Facebook page
Twitter page
Google+ page
banner for users of the project if you so wish to show your support by having the project in your signature.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you would like to add this to your signature
You can simply add this code:
HTML:
[URL="http://forum.xda-developers.com/showthread.php?t=1585009"][IMG]http://zpwebsitefiles.com/images/loauser.png[/IMG][/URL]
Current Contributors
Project Developers
Zac Powell (myself) aka zacthespack
Martin Møller aka tuxling
App Translators
Marco Robles - Spanish Translation
Quentin Khan - French Translation
Stefanie Jung - German Translation
Ove Grunnér - Swedish Translation
Nikolay Suknyarov (NikolayS) - Bulgarian Translation
Other Contributors
Johan Vromans
Marshall Levin
Barry flanagan
Donators
Show me some screenshoots!
Ok ok heres a few screen shoots of the apps/distros in actions!
Videos
Cool deal. I've run BT on my phone before which I set up manually. I will try it out on the N7 and let you know.
I'm trying this on my G2X and I have the internal sdcard mounted as /sdcard and the external where I want to put the ubuntu image as /mnt/emmc/
Is there a way to provide support for that? I cant get vnc started and im not sure ssh is working either.
Rafase282 said:
I'm trying this on my G2X and I have the internal sdcard mounted as /sdcard and the external where I want to put the ubuntu image as /mnt/emmc/
Is there a way to provide support for that? I cant get vnc started and im not sure ssh is working either.
Click to expand...
Click to collapse
That should work fine so long as you set the image location in the launcher to the right location, what error are you getting with vnc?
Aww and I thought it was about native Linux on the grouper
This ain't a bad thing though, good enough for tinkering around
P.S. no offence meant
Sent from my GT-P1000
cdesai said:
Aww and I thought it was about native Linux on the grouper
This ain't a bad thing though, good enough for tinkering around
P.S. no offence meant
Sent from my GT-P1000
Click to expand...
Click to collapse
Quite alright, and If i could get a device in my hands im sure I could get a native boot but if i dont get mine before it happens im sure another dev will do it
zacthespack said:
Quite alright, and If i could get a device in my hands im sure I could get a native boot but if i dont get mine before it happens im sure another dev will do it
Click to expand...
Click to collapse
Nice work as alway zac, will definitely try as soon as my nexus 7 arrives
zacthespack said:
That should work fine so long as you set the image location in the launcher to the right location, what error are you getting with vnc?
Click to expand...
Click to collapse
The error were when chrooting, I pretty much could only get the terminal but not display with vnc.
Rafase282 said:
The error were when chrooting, I pretty much could only get the terminal but not display with vnc.
Click to expand...
Click to collapse
Could you send me the output that terminal gives on boot
Sent from my GT-N7000 using xda premium
I tried again tiday and while I do not get the same errors, the persistent one is :
vncserver:wrong type or acces mode of /home/ubuntu/.vnv
I also type the 800x480.
OP please refrain from posting multiple threads for one project across several device forums.
Discussion of this project should be continued here.
Thread closed.

[HOW-TO] Dev basic´s: Source, Compiling, Github & co ~ Day 4

Welcome to fuss132 dev basic´s​
So you want to become a developer for android? You dont know where to start? Well, I will try to give you some point you can start with.
"There are many tutorials on compiling source code?", you may ask "So no need of this?". No, youre not right. Of course there are many how tos that explain you how to compile something... but to do the magic there is more needed than just "Execude this commands and ready". You need to know the things behind, you need to get the flair of android.
What I want:
First of all, I know that there are many people that see how devs are failing; or some that need help and those people cant help them. They have the time to learn something, but they dont know how. You can expect a point to start with, some welcome drink of android development. Expect the falir of android! Join the android open source project! I posted this in the I9100G section, because I use my kernel (called horsepower) as an example, but it can be used for every device! And please if I helped you thank me in whatever post I helped you I´m doing this in my spare free time to help you!
What I dont want:
I cant give you everything! You will need some time, it took me one and a half years to get to know a big part of how android works and stuff. You will not be a "full" developer after this! Furthermore, I dont teach you for 10 variants of my kernel coming up at the forum or of cm roms what ever! Android is an opensource project. This means creating something new - but together. If you did something you think its worth to publish make a git push request and your work will be included to my kernel f.e. Every dev that notice your work will let you post in his thread and your work will be thanked!
Also required for this howto:
A computer running ubuntu 12
Some basic ubuntu terminal knowledge
Time and more time
Also a good internet connection could be usefull
How it will work:
So you think you can manage this? Good luck, I will help you whereever I can. But please understand, that my work on kernels and roms will come first I will try to post every day a new tutorial. We will start with setting up your computer and will end up in some weeks with compiling your own aosp rom. Ready? So lets go to the second post here and start with Day 1: Introduction
PS: Well we only have one forum so, besides this fact that this is about learning developing, I posted it here...
Day one: Introduction and downloading source code
This is all for jellybean!
So no longer talking about developement, let´s do some of itselfe.
We first need the source code. For completeness we will download both - kernel source and main rom source. If you dont know what kernel is for please stop reading here... you will fail 99,9999%. (Maybe you just forgot which files this is for: Kernel is the boot.img in your update.zip´s and the rest located in /system is the compiled main rom.)
1. Creating your working directory and stuff
You should know the commands, just use the same folder names and structure for a better chance that I can help you if something goes wrong.
cd
mkdir cyanogenmod
cd cyanogenmod
Click to expand...
Click to collapse
2. Downloading the source and required software
At this part we use a very useful build script made by teamhacksung, thanks to them!
Staying at your /cyanogenmod folder do the following (What this git command mean ~ well dont think about it we will learn it afterwards):
git clone git://github.com/teamhacksung/buildscripts.git -b cm-10.1 buildscripts
ln -s buildscripts/samsung/build.sh
./build.sh prepare
Click to expand...
Click to collapse
This script will now do some very useful things for you Select the specifics of your system and wait for finishing till the point "Download sources?" Tipe a "y" and select "cm-10.1". (When it asks for your folder you want the source in only tipe "sources" and hit enter). This will download the main uncompiled canogenmod sources for you (including some kernel and device specific stuff). It will take looong Depeding on your net connection. Some hours usually
3. Downlading kernel sources and recovery stuff
Everything went well? So this means we need to go further. In /cyanogenmod/sources should now be some folders and files... And now we should download a kernel source for our device (choose one for your device, I will use I9100G ones).
Navigate to your source and execute
cd
cd cyanogenmod
cd sources
mkdir kernel/samsung/
cd kernel/samsung/
git clone https://github.com/fuss132/android_kernel_samsung_t1.git -b greenblob-4.2.2 t1
Click to expand...
Click to collapse
Hah, you now have latest greenblobkernel source on your computer.
But to finally build the kernel and rom we will also need some device specific files for our I9100G. For other devices you will find these files when you search on gitbub. Or google device xy ics device tree.
cd
cd cyanogenmod
cd sources
git clone git://github.com/CyanogenMod/android_device_samsung_i9100g.git -b cm-10.1 device/samsung/i9100g
Click to expand...
Click to collapse
As it finished you have all the sources you need
Thats enough for day one, I think. See you soon
Day 2: Github basics part 1
So we successfully downloaded all sources. Brilliant, now let´s go on. In future time you may work on kernels of even the main rom, and of course you should upload the changes you made to contribute to the community. You will need github for this. For some basic info go here I will only focus on how to use it.
The script from above post should already installed git, if not do the following:
sudo apt-get install git
Click to expand...
Click to collapse
And you should also register an account for free at github.com -> here
As you did this we will also need to set up your github account on your computer, so use the following commands and replace it with the email adress and username you chose before:
First we should be in our kernel example local repository so use cd /cyanogenmod/sources/kernel/samsung/t1 to switch to it
git config --global user.name "Your Name Here"
git config --global user.email "[email protected]"
Click to expand...
Click to collapse
If you now upload some changes you have to enter your password every time. To make the things easier we will use an ssh key and will add it to our github account. Its not important to know what all these commands are doing just do them
ssh-keygen -t rsa -C "[email protected]"
//Now you need to enter a passphrase.
sudo apt-get install xclip
xclip -sel clip < ~/.ssh/id_rsa.pub <- this is the path to your stored key
Click to expand...
Click to collapse
Now go to https://github.com/settings/ssh, login and click "add ssh key". Choose a name (doesnt matter which one) and paste your key from your clipboard into the field below. Thats it github is now set up
1. Some basics commmands
There are some basic commands you should know. Firstly, some explanations for you. The source you downloaded is stored on www.github.com.
With git clone [email protected]/pathtsource you can download new files and sources from existing repositorys.
When you change some files in your local repository (all files from one source path f.e. cd /cyanogenmod/sources/kernel/samsung/t1 and then execute and then) use git status to display the changes you made.
You made some changes? Then pack these changes into a commit by typing git add -A and also add a commit message that will appear later like git commit -m "Camera freeze fix" and finally upload it: git push. We will make some practical examples tomorrow, so dont worry about this now. Just keep that in mind.
Thanks for reading and see you tomorrow!
As usuall, if you like this thread and stuff please submit it as news tip!
Day 3: Github basics part 2 and preparing for compiling
Welcome to Day 3: Github basics part 2 and preparing for compiling! Lets beginn our "session" with a short test. Remember which command you have to use for cloing a repository (downloading the files to your computer)? Well we need this one here.
1. Again Github basics
Imagine the following situation; You want to help another person to fix a bug. You should create your own repository first to dont mix files up. In short we copy all files from a repository to our own new one. We have a point to start then and will use his code, but his code wont change when we change ours.
Go to www.github.com/ and login
I create a short repository for you all, nothing special but you can practise with it.
Open the following page (its the repositiory shown in your webbrowser: https://github.com/fuss132/lerninggit_practical_repository. Click on fork at the right:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If github is asking you to which user it should fork the files click the only availabe button ^^
You have now your own repository with the same files. We will download the files now. Open your terminal and navigate to the folder (it should be an empty one). So you have to do the following:
cd whereeveryyouwantit
git clone [email protected]:[B]yourusernamehere[/B]/lerninggit_practical_repository.git
Click to expand...
Click to collapse
Now we "fix the bug" and do some changes to your local files.
cd tutorialmembers
sudo gedit memberlist
// add your name to the list, save and exit //
cd ..
Click to expand...
Click to collapse
So we made the changes, now we will upload them, you should know the commands already. If you have any questions please post in this thread
git status
git add -A
git commit -m "add my name to the list"
git push
Click to expand...
Click to collapse
Brilliant, if you know visit https://github.com/yournamehere/lerninggit_practical_repository you will see that your changes have been uploaded. So you fixed my problem, you should now share the solution with me.
Open your repository in a webbrowser https://github.com/yournamehere/lerninggit_practical_repository and click on Pull Requests on the right side. Now select on the right side as head repo mine fuss132 one and as base repo in the left the default, your one. Describe what you did in the filed below and finally click on "Send pull request.
Thats it you now shared it with me and I will include your changes to my repo
2. Back to the roots: Prepare for compiling
Now cd to the folders you downloaded all the sources in. You should see folders like bionic, fendor, main... I will call this main source directory now
If you would compile the sources now you would stuck after some seconds Android needs a special java version for building. And this one cant be downloaded anymore. Well, bad situation... We will give up here we will never compile android :'(
Ok, **** you java we will rule you
There is an error only because the build system does not recognize the java version when it is an openSDK
$ java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (6b24-1.11.1-4ubuntu2)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
To work around it, you can just comment out the following lines in build/core/main.mk:
cd build/core/
gedit main.mk
instead of
ifneq ($(shell java -version 2>&1 | grep -i openjdk),)
java_version :=
endif
there should be
# ifneq ($(shell java -version 2>&1 | grep -i openjdk),)
# java_version :=
# endif
Click to expand...
Click to collapse
Java is now no longer checking its version and everything is working. Stupid solution, but working
The second part is that the linker would complain that it cannot find -lGL .
The workaround for it would be:
just execute this line:
sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so
Click to expand...
Click to collapse
The last thing what we need is again the buildscript file, just do the following (you dont have to remember this):
// be in the main directory of your sources //
gedit build.sh
copy all lines from https://github.com/teamhacksung/buildscripts/blob/ics/samsung/build.sh and paste them into your file
save and close
in terminal: chmod 777 build.sh
Click to expand...
Click to collapse
Thats it for today, thanks for reading! Please press thanks if you like it and maybe click on "newsworthy thread". Questions, as usuall in this thread please
Day 4: Compiling your first things and looking into the source code
It´s been a long time since we met the last time, I hope you didnt forgot everything. If you did - you know - just go to through the first posts and learn again. Sorry that it took so long for you to wait, but I´m writing this in my spare free time and I´m involved into many many projects at this time that are more important that this one. But I didnt forget you! So lets go in again and start coding!
1. Going through the source code
I know, I turned things around in the title of this thread, but compiling will take a very long time so lets go through the source code first.
Open a file explorer and navigate to your root forlders. You will see there many folders. As you all know, Cyanogenmod is a Custom Rom and adds much features to your devices, thats why they are using custom product configs. One for each phone and one for all phones.
Let´s go into the folder vendor/cm. You will see a file called "vendorsetup.sh" in which all available devices are written in.
Ok, you will wonder why theres only something like this in your folder if you downloaded the sourcecode for Cyanogenmod 10:
for combo in $(cat vendor/cm/jenkins-build-targets)
do
add_lunch_combo $combo
done
Click to expand...
Click to collapse
Because since cm10 they´re doing things a bit different. In the next few days we will download the aokp source code and start porting aokp to a new device, because aokp is using the old building system like in cm9 and previous version - and I want that you know all of them. So back to our cm10 thing: All product specific files are now directly in the source code of the device, the device tree. Its the one we downloaded and stored in /device/samsung/i9100g.
But to build a fully working Cyanogenmod Rom we need more that only te device tree, we need some proprietary files from your device. In short, they are files that are very device specific like camera.t1.so (a camera module only for our device) that is pre generated and could not be build by our system. (Thats also the reason why developers cant edit it. We are not able to edit it, too). To pull all those files from your device, please connect it and be sure that you are already running a cyanogenmod 10 rom, otherwise some files might be different and not be copyed - your rom will not be successfully build.
Open our terminal and execute:
Code:
sudo bash
cd cyanogenmod/sources/device/samsung/i9100g
chmod 777 proprietary-files.sh
./proprietary-files.sh
Using adb all the files are now being pulled from your device and stored in the right directory of your system. If you successfully did this (and I didnt forget something) we should be now able to compile our own cyanogenmod rom.
2. Compiling your rom
So let´s go! (We will update the sourcecode before again, maybe some cool things changed). We will not use the build script for this, we´re doing things "oldschool". If you want to make things as easy as possible do ./build.sh i9100g and everything will be done for you.
sudo bash
cd cyanogenmod/sources
repo sync
/* start building*/
. build/envsetup.sh
lunch
/* pick the device you are building for */
make bacon or make fullota or make -jx (where x is the number of your cpu cores)
Click to expand...
Click to collapse
And now we have to wait some hours depending on your computer. I´ll catch you guys in the next tutorial!
Please press thanks and submit this thread as newsworthy one! Thank you and have a good time
First page of the thread!
This post also...
3 left if my math education not failed
Oh no, it was just one... hmm thats why I want to became a computer scientist not a mathematician ^^
newsworthy thread
@fuss
Submitted as newsworthy thread . Guys pls do the same if its useful to u guys . First to comment n ur thread
+1 will wait time after time..
Good one Fuss Should be recommended to make this sticky once you complete the tutorial.
This happens when fuss is in playful mood...lol.. hoping to see more of it..... I have already built a rom...its a modified stock rom...but I am failing to compile and decompile systemui Apk...using apktool..I tried installing framework-res apk...but eventually found out that apktool won't work for ics...so any help from your side is appreciated...
Sent from my GT-I9100G using xda premium
Wow very useful ty fuss
Sent from my GT-I9100G using xda app-developers app
seriously long thread..
pergh....
Will wait for this guide! Very usefull!!!
Kingspp said:
This happens when fuss is in playful mood...lol.. hoping to see more of it..... I have already built a rom...its a modified stock rom...but I am failing to compile and decompile systemui Apk...using apktool..I tried installing framework-res apk...but eventually found out that apktool won't work for ics...so any help from your side is appreciated...
Sent from my GT-I9100G using xda premium
Click to expand...
Click to collapse
Use apk-manager or the latest smali and baksmali binaries.
Added Day 2: Github basics part 1 to todays agenda
superatmos said:
Use apk-manager or the latest smali and baksmali binaries.
Click to expand...
Click to collapse
Thanks for the reply.... I will try and use smali and baksmali...since apk manager did not work...
Sent from my GT-I9100G using xda premium
Awesome guide you are doing here! Cannot wait to see how it continues today. Big thumbs up for this mate!

[Rom][Linux 3.0.72]Debian Jessie B1

Hi,
This is my first "rom" or "os" builded for archos gen. This is debian Jessie. Linux kernel is able to boot into cm11 cooked by @Quallenauge (thanks for your help compiling kernel).
This version has no office software, etc. You can install it using apt-get, fell free to customize. If you want next version containing more software write it here.
users and passwords:
debian/debian
root/root
What is working:
wifi
touchscreen - as touchpad
back usb port
usb otg
3g by any usb dongle suported by debian
What is not working:
audio
bluetooth
Installation
Copy debain.ext4 into /data/media
Flash kernel and initramfs by SDE using zImage from my archive and initramfs.cpio.lzo take from latest version of multi boot menu.
Reboot into Multi boot Menu and select debian.ext4 to boot into debian.
Known issues
touchscreen works only if tablet is booted without connected any usb mice or keyboard
networking is disabled due to permissions FIX HERE
Download
b1
Version in this video is higly customized, has installed libre office and netbeans. i speek polish in that video.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
XDA:DevDB Information
Debian Jessie , ROM for the Archos Gen9
Contributors
mordesku
Based On: Debian
Version Information
Status: Alpha
Created 2014-10-08
Last Updated 2014-10-08
Congrats my friend. Keep going please.
Will it be possible a feasible audio and bluetooth in the near future?
Best.
kuskro said:
Congrats my friend. Keep going please.
Will it be possible a feasible audio and bluetooth in the near future?
Best.
Click to expand...
Click to collapse
I will try [emoji1]
mordesku said:
I will try
Click to expand...
Click to collapse
Hi man, first of all thanks a lot for your work. I write you because I wonder if we can virtualize Microsoft Office on your Debian. I know that the only virtual machine compatible with OMAP is QEMU but I don't know if you can virtualize a WinXP lite on our device. I really need work with EXCEL on my archos and that the reason I ask you about information of a generic machine emulator and virtualizer.
BR.
taninos said:
Hi man, first of all thanks a lot for your work. I write you because I wonder if we can virtualize Microsoft Office on your Debian. I know that the only virtual machine compatible with OMAP is QEMU but I don't know if you can virtualize a WinXP lite on our device. I really need work with EXCEL on my archos and that the reason I ask you about information of a generic machine emulator and virtualizer.
BR.
Click to expand...
Click to collapse
Running quemu will emulate x86 pc instead of virtualize. Emulation of x86 on ARM is very slow. You can try to install win xp on qemu but it will be slow as hell.
mordesku said:
Running quemu will emulate x86 pc instead of virtualize. Emulation of x86 on ARM is very slow. You can try to install win xp on qemu but it will be slow as hell.
Click to expand...
Click to collapse
Thanks for your prompt response. Does WineHQ work on ARM? I don't think so but I've never tried.
BR.
taninos said:
Thanks for your prompt response. Does WineHQ work on ARM? I don't think so but I've never tried.
BR.
Click to expand...
Click to collapse
Wine "emulate" win32 api on linux, if ARM version exists it can't run x86 code on ARM cpu.
mordesku said:
Wine "emulate" win32 api on linux, if ARM version exists it can't run x86 code on ARM cpu.
Click to expand...
Click to collapse
I'll try it this weekend, it deserves a try at least. Thank you so much for working upon gen9.
Thanks mordesku this is nice when I have bought a new phone then I will put his on my tablet :good:
Hi, it doesn't work since it is rebooting to the multiboot menu each time I am trying to boot Debian.
In fact there is a missing file in your archiv since there is no initramfs from your archive.
Morice69 said:
Hi, it doesn't work since it is rebooting to the multiboot menu each time I am trying to boot Debian.
In fact there is a missing file in your archiv since there is no initramfs from your archive.
Click to expand...
Click to collapse
Hi, you should use my zImage with initramfs from latest multiboot menu.
Hi, un fact it didn't finish to copy depian.ext4
No it is loading but i cet stick on desktop singe i am not abble to use touche screen touche par althought there is no switched USB switch.
I touche and move on screen l'île if it is a girl: nothing Halen, ne mise donnot move.
I près a touche: CTRL become altrgr and sttouchpad.ouchpad
Morice69 said:
Hi, un fact it didn't finish to copy depian.ext4
No it is loading but i cet stick on desktop singe i am not abble to use touche screen touche par althought there is no switched USB switch.
I touche and move on screen l'île if it is a girl: nothing Halen, ne mise donnot move.
I près a touche: CTRL become altrgr and sttouchpad.ouchpad
Click to expand...
Click to collapse
Have you connected any USB device before Debian boot?
mordesku said:
Have you connected any USB device before Debian boot?
Click to expand...
Click to collapse
Never.
screens
This rom loads the module for the archos 80 screen, cypress-tma340.ko, archos 101 uses the tr16c0-i2c.ko module.
I have tried to get the sound working but no luck.
stevemp said:
This rom loads the module for the archos 80 screen, cypress-tma340.ko, archos 101 uses the tr16c0-i2c.ko module.
I have tried to get the sound working but no luck.
Click to expand...
Click to collapse
Hi,
How did you do to make it load the module for the archos 80 gen9?
I canot try it with mouse because, no enought Electrical power for USB dongle.
Morice69 said:
Hi,
How did you do to make it load the module for the archos 80 gen9?
I canot try it with mouse because, no enought Electrical power for USB dongle.
Click to expand...
Click to collapse
I have the archos A80S and the touchscreen worked for me. Archos used at least three screens on the g9, so could be you have a different one than me.
hi,
CM11 load tr16c0-i2c for screen,
so I get to debian to do with mouse modprobe tr16c0-i2c
and it say
[email protected]:/home/debian# modprobe tr16c0-i2c
libkmod: ERROR ../libkmod/libkmod-config.c:673 kmod_config_parse: /etc/modprobe.d/touchscreen.conf line 1: ignoring bad line starting with 'cypress-tma340'
[email protected]:/home/debian# modprobe cypress-tma340
libkmod: ERROR ../libkmod/libkmod-config.c:673 kmod_config_parse: /etc/modprobe.d/touchscreen.conf line 1: ignoring bad line starting with 'cypress-tma340'
Click to expand...
Click to collapse
So there may be no tr16c0-i2c in the ext4 file.
Then, another issue: Ilthougt I succes to connect to my wifi, I cannot connect to the Internet since the navigator is not abble to find google.com. (even ping don't reach any domain. in fact, ping 8.8.8.8 is not allowed even for root with su)
to reach internet, i have to log out to log as root.
Morice69 said:
hi,
CM11 load tr16c0-i2c for screen,
so I get to debian to do with mouse modprobe tr16c0-i2c
and it say
So there may be no tr16c0-i2c in the ext4 file.
Then, another issue: Ilthougt I succes to connect to my wifi, I cannot connect to the Internet since the navigator is not abble to find google.com. (even ping don't reach any domain. in fact, ping 8.8.8.8 is not allowed even for root with su)
to reach internet, i have to log out to log as root.
Click to expand...
Click to collapse
Edit lib/modules-load.d/ts.conf and etc/X11/xorg.conf, change cypress-tma340 to tr16c0-i2c.
Should not access internet as root.
rvsolv.config should be a link to ../run/resolvconf/resolv.conf
etc/hosts should have line 127.0.0.1 archos
To fix network type this in terminal:
Code:
sudo echo >>/etc/group inet:x:3003:debian,root
sudo echo >>/etc/group net_raw:x:3004:debian,root
and reboot.
currently i am working on script which dectect type of touchscreen and update xorg.conf on bootup.

Categories

Resources