Want to Learn - Android Software/Hacking General [Developers Only]

Gonna start playing in the deep end I guess... Only one way to learn to swim...
What will I need to get started playing with ROMS and making my own.
I have tried to load the SDK but it always says I need to load Java I do that and still nothing.
I have tried both jdk-6u23-windows-x64 and jdk-7-ea-bin-b113-windows-x64 still when I try to load installer_r08-windows for the Android SDK I shows that I need to load the JDK..
Anyone point me to a good source for getting started.

I started working in the kitchen
dsixda has lots of great links to info and other great stuff too.
Post#3 is where you jump in heavy..just dont burn the kitchen down and yes, my brain started smoking the first day... well worth it.

Thank You..

Related

Compiling & replacing framework.jar

A couple of weeks ago, I picked up a used G1 from craigslist, and I really like it. However, I was disappointed to find out that it won't work with my university's WiFi system. I did some searching and came up with issue 1597 on the android google code page (apparently I can't post a link yet). Post 45 on that thread explains the fix, and since it seems fairly easy to apply to the Android source and google won't release it for who knows how long, I decided to do it myself. However, getting it onto the device has been a real problem. These two threads (which I can't link to either):
t=476563 and t=629551
lead me to believe that I can essentially compile the android source, push the new framework.jar to the device, and the fix will be in place.
I eventually got it to compile, but when I try to install it, It just hangs on the G1 screen. I've tried building it on Ubuntu 9.10 and OS X Snow Leopard using the sources from 2.1 and 1.6 and installing it on King Eclair and BlueMagic Donut (the stock firmware lasted maybe 6 seconds after I got it), and I'm getting the same results, even if I just build the source unmodified. I've probably tweaked and recompiled it 20 times now, and am about ready to lose my mind. I think every time I've gotten at least one error from certain jni libraries not compiling properly, but I've assumed that since they appear to be just for the device, not the system I'm building on, and all I need is the jar file, which should be relatively independent, that isn't important. I'm willing to try a stock rom on my device if that's what I need to do, but I'd like to believe that Android isn't so fragile that I can't use an essentially stock framework with a tweaked rom. Maybe that's not the case, though.
The logcat from my most recent attempt (Currently running BlueMagic) is attached. Everything after the second "AndroidRuntime START" will repeat forever until the phone is rebooted. I've also attached my patched SslCertificate.java and the latest framework.jar I've built from the 1.6 source, if it's any help. I realize the changes I've made to SslCertificate.java might not solve the problem (IMHO the patch description wasn't as clear as it could have been), but if I could actually get something that I've compiled to just run on my device, I think debugging it would be relatively trivial.
I'm not an idiot, I understand most of what's going on here and I've spent a lot of time reading, searching and trying to do this myself, and have attempted to demonstrate that in this post. I am relatively new to Android, but I have been trying to learn as much as I can about it. I don't think this should be so difficult, and I'm really stuck at this point. I assume I'm missing something obvious. If anyone with experience compiling and tweaking Android can spare the time, any advice would be appreciated.

[DEV]PSFreedom Android [Bravo|N1|G1|Sapphire|EVO|HD2|Wildfire

EDIT 2 (6/09/2010):
Success at last!!!
Now confirmed working on numerous devices
Check http://psfreedom.com/wiki/index.php?title=Device_compatibility_list for compatibility.
Check http://www.github.com/psfreedom for source
DESIRE INSTALLATION INSTRUCTIONS
http://psfreedom.com/wiki/index.php?title=OpenDesire4.0.4
N1 INSTALLATION INSTRUCTIONS
http://psfreedom.com/wiki/index.php?title=Nexus_One
HTC DREAM/G1/Magic INSTALLATION INSTRUCTIONS
http://psfreedom.com/wiki/index.php?title=G1
HTC SAPPHIRE INSTALLATION INSTRUCTIONS
http://psfreedom.com/wiki/index.php?title=Magic32A
HTC EVO INSTALLATION INSTRUCTIONS
http://github.com/kakaroto/PSFreedom (NO BINARY AVAILABLE YET BUT THIS DOES WORK)
HTC WILDFIRE INSTALLATION INSTRUCTIONS
http://www.ps3underground.net/esclusiva-port-del-psfreedom-su-htc-wildfire/
HTC HD2 (ANDROID PORT) INSTALLATION INSTRUCTIONS
http://bit.ly/bPZf0C
Other MSM72K devices among numerous others are still being worked on. If you can in any way help please join #psfreedom on IRC.FREENODE.NET (By help I mean if you are a kernel developer or think you can offer some form of useful assistance, asking for status updates may get you kicked off the channel).
HSUSB Devices (Check the compatibility list) have not yet begun development. We are searching for a HSUSB developer to assist in the project, please join #psfreedom on irc.freenode.net if you are.
FAQ
Q: What is all this about hacking the PS3?
A: A few weeks ago, someone released a USB tool that allows you to switch any PS3 into "dev" or "debug" mode. The long and short of this means that the PS3 has finally been hacked and homebrew is a real possibility. After a lot of clever reverse engineering, the hack was documented and distributed under the name "PS3Groove". Some clever people ported that code so that other USB devices could be used for this purpose. It just so happens that your smartphone is also a USB device and this was a project to port THAT code so that your Android smartphone could be used to hack your PS3.
Q: Cool! Where do I start?
A: Slow down there, cowboy. This is pretty technical stuff, if you've come here from another forum, or are unfamilliar with terms like "recovery", "flashing", "rooting" and such, take a deep breath and look around the forums for more information, as any mistakes could brick your phone.
First, you'll need to know if your device is compatible. There is a list of android devices maintained here: http://psfreedom.com/wiki/index.php?...atibility_list
This will tell you if your device is supported, as well as point you to where to go if it is.
Q: Ok, so I have a supported device, now what?
A: Just owning the device isn't enough. You'll need to root it to enable you to install custom ROMs. Once you're confident about installing custom ROMs, you're ready to rock and roll! Now, this IS the Desire dev forum, so from here on I'll assume you have a HTC desire, rooted and ready to go. If you have a different device, refer to the link above, or look on your device's own forum.
Q: What ROMs are compatible with this?
A: If you thought that you might need a specific ROM - you'd be right! The whole hack revolves around the kernel that's loaded into the ROM. Essentially, this means that not all ROMs will be able to do this. Right now, if you're looking for an easy solution, install OpenDesire. CyanogenMOD may well work, too, as well as ROMs based off either of those, but no guarantees or promises are made.
Q: What about Sense ROMs?
A: Unfortunately, this isn't feasible. HTC Have yet to release the source code for Sense 2.2, which means we can't port this into it. So if you have a ROM that you like running sense, you'll have to make a choice - Sense, or PS3 hacking? There's no middle ground with this. Alternatively, you can just nandroid between the two ROMs, however you'll soon see how tedious this can get =P
Q: Ok I've got Open Desire installed, now what?
A: Opendesire by itself is just a damn good ROM, not a lean, mean, PS3-hacking machine, so you'll need to add something else. The details are kept here, but essentially there are two update zip files. One will "enable" the PS3 hack and one will "disable" it. You flash those files directly over the ROM itself, using your favourite recovery.
Q: BDMV or Homebrew?
A: In order to keep PSgroove away from Sony's legal team, they released it without the ability to play backup PS3 games, only PS3 homebrew (to which there is currently very little, but stay tuned!), they did this by disabling BDMV. So there are TWO "enable" files. One is "Homebrew", which is a direct port of the PSGroove code and will not play backup games and the other is "BDMV", which will play both PS3 homebrew AND backups.
Q: Did you say BACKUPS?!
A: Yer darn tootin' I did! Legal backups, of course. One of the few pieces of homebrew available is the Backup Manager. This is a simple application that will let you backup a GAME THAT YOU OWN onto an internal or external USB hard drive, then play it without the disk. You'll still need a disk in the drive, but any PS3 game will work.
Q: Where do I get Backup Manager?
A: Backup manager is built with the PS3 SDK, which means it's technically illegal software, so you wont find it on this site, but it really isn't hard to find with a bit of googling. Whatever you do, don't ask for it here!
Q: Hey guess what, I found a copy of backup manager, how do I use it?
A: Ok, so before you start, do yourself a checklist:
You'll need -
Rooted phone,
running a ROM with the PS3groove code loaded onto it (e.g. open desire with klutsh's enable zip flashed on top of it),
USB cable plugged into your PS3 going to the phone.
Phone switched on and on the home screen.
A PS3 running Firmware 3.41 (support for earlier Firmwares will come later, but don't ask when).
Make sure there's no disk in the drive.
Step 1: POWER OFF your PS3 COMPLETELY. This means flipping the switch off at the back of it (if it's a PHAT PS3) or UNPLUGGING it if it's a SLIM PS3.
Step 2: Switch it back on and IMMEDIATELY press the "disk eject button". When I say immediately, I mean it - you've got 0.2s to press it!
you'll notice your PS3 takes longer to boot, a few extra seconds. Once it has booted, you'll notice under GAME, you'll have a couple of extra options.
Step 3: Plug in your USB drive with manager.pkg on it, then select "* Install Package File". Select manager.pkg and it'll install, giving you a new Icon.
Step 4: Backup manager is now installed. Run it and put a disk in the drive. You'll see it appear in the list and it'll give you an option to back it up. It'll first ask if you want the external drive, then it'll ask if you want to install it to the Internal drive. More on that later.
Now, go make yourself a cup of tea. In fact, make several, Blu-ray disks are frickin' huge and take time to backup.
...................
Ok, so the game is backed up. Go ahead and put it back in it's box, where it'll be safe from harm. Now, get yourself ANOTHER PS3 game, any game at all and put it in the PS3. In backup manager, you'll see both your disk game and the backed up game. Select the backup game and press "X".
You'll now be kicked back to the XMB. But look at the disk icon. It should be showing you the game you backed up, NOT the game in your drive. You'll need a legit PS3 game in your drive for this to work, you'll also need to make sure you're running BDMV enable, or it wont work (it'll still show you the game in the drive).
Q: Sounds great! But what's the catch?
A: Actually, there are several. For one, the external hard drive must be FAT32, or it wont be detected by the PS3.
Because of this, any games that have files greater than 4Gb wont work (for example, God of War III), you'll need to install it onto the INTERNAL drive.
Even then, some games may not work at all. Luckily, there are a few lists showing which games work, which don't and which only work on the internal drive.
Oh and some games require you to delete all of their savegame data before they'll load. Sorry.
Furthermore, things like DLC, patches, etc. tend to not work, but this is very early days at the moment, so sit tight!
Q: What's this I hear about "stealth" backups?
A: Quite simply, everyone is expecting Sony to want to protect their precious PS3, which will likely come in the form of a banwave for anyone doing this. Make no mistake, do not assume for a second that you wont get banned for doing this. Still, some people believe that they might be safer if they use a "stealth" Backup Manager. This is simply a version of Backup Manager that tries to make it look like you're playing a different game, like MW2. So far, despite rumours to the contrary, Sony hasn't banned anyone yet, so nobody knows just how detectable it all is.
I'm hoping something comes of this, but I wouldn't get TOO excited, the developer of this is only 15 and while I'm sure he's quite talented, he's still quite young so it could take him a while, assuming it's possible at all.
Still, I like the guy, he makes no promises, doesn't pretend to be anything he isn't and makes it quite clear what he is and isn't capable of. He's essentially said "I'll give it a shot!" and that's good enough for me.
Sorry for the double post, but there's an update on this:
http://netzke.blogspot.com/
This guy is working on an Android port and, from what he's posted, he's not far off.
I sent the kid a donation, looks liek he already has the PSGroove part of the app working.
@ neoKushan, what does age have to do with anything? i know a few kids who are 15-18 who are smarter then half the people i have met on XDA, Including my self.
there is a version compiled for the n900. i have it and it works,would be good if someone could compile for desire? it is open source
abc27 said:
eavpsp is already working on this and we should offer him all the help that XDA has to offer.
Click to expand...
Click to collapse
He's been exposed as a fake, unfortunately. There's a story on the front page of ps3hax about it.
I'd donate to Netzke if I had some good hard evidence that he's genuine but so far I haven't seen anything.
Relikk said:
He's been exposed as a fake, unfortunately. There's a story on the front page of ps3hax about it.
I'd donate to Netzke if I had some good hard evidence that he's genuine but so far I haven't seen anything.
Click to expand...
Click to collapse
I'm aware. At the time I posted many people believed he had something genuine in store.
To be honest, porting over the N900 version mightn't be all that difficult.
Juggalo_X said:
I sent the kid a donation, looks liek he already has the PSGroove part of the app working.
@ neoKushan, what does age have to do with anything? i know a few kids who are 15-18 who are smarter then half the people i have met on XDA, Including my self.
Click to expand...
Click to collapse
I'm merely trying to point out that at 15, even if he's extremely talented, he's still quite inexperienced. From reading his twitter, he doesn't pretend otherwise. I completely support the guy and wish him well and by no means want to make it sound like he's a n00b or anything, I'm simply saying that he's young is all.
what does bring a jailbroken android to us?
cCeT said:
what does bring a jailbroken android to us?
Click to expand...
Click to collapse
It's not the android phone that's being jailbroken, it's the Playstation 3 being jailbroken through the use of an Android phone.
cCeT said:
what does bring a jailbroken android to us?
Click to expand...
Click to collapse
I believe this is actually a software clone of the PSjailbreak exploit which has been re-engineered to be run off of our Android devices. I.E., Put your Android phone in "PSjailbreak Mode" and then connect to PS3, it would then perform the same functionality that having the actual USB device/dongle would provide.
A marvell idea and one that I would love to try out once the tool reaches a stable version. I'm sure over the next week or so we'll see who can actually port it and who is just 'fronting'.
I'll be subscribing to this thread for sure!
**EDIT** Seems neo beat me to the answer!
I've uploaded the binary files used on the N900 so we can get to work on the Android port.
It comprises of a kernel module and two shell scripts.
If what the other guy who's doing the android port says is true, you don't need a special kernel or anything to do this, just root access. Who knows how true that is, though.
Would be nice to see some collaboration from some devs here who know what they're doing lol
if this happens then its gonna be awesome!!
Finally region free BR!!
Netzke is obviously a scammer looking for a quick buck... he mentions in every post that 15$ will get beta access.
Yes, it looks like scam at mee too.
Anyway, looking forward to get the N900 version ported to Android (someone on PSX Scene said we just need to compile the source for the kernel of our phone)
It does appear to be all that's needed. It's a portable kernel module according to the dev. He's releasing the source later today so we wait in earnest.
Make that source release tomorrow, depending on time zone.
Was pushed on line just before he went to bed.
As for netkaz, he's scamming, first claim was donations for a server.
I offered up a full server for free for the life of the project, no response, now he's going to start on a iPhone port after he can afford a iPhone.
eavpsp, well his own private chat room was leaked, he was getting other dev's to do all the work then planned to put his name to it.
The dev that is showing most promise at the minute is qberty1337
But as already said, once the n900 kernel module source is out it should not take too long.
The PSP porting effort is a farce to be honest. We just need that N900 source code and we can get going.
Klutsh said:
Make that source release tomorrow, depending on time zone.
Was pushed on line just before he went to bed.
As for netkaz, he's scamming, first claim was donations for a server.
I offered up a full server for free for the life of the project, no response, now he's going to start on a iPhone port after he can afford a iPhone.
eavpsp, well his own private chat room was leaked, he was getting other dev's to do all the work then planned to put his name to it.
The dev that is showing most promise at the minute is qberty1337
But as already said, once the n900 kernel module source is out it should not take too long.
Click to expand...
Click to collapse
thats good to hear
I hope someone is able to create a BR region free app for PS3 now!!

How to install ADB instructions for UBUNTU

The Absent-Minded Professor and I just installed adb on Ubuntu; here is how to set up adb on Ubuntu Linux, Gutsy through Maverick.
Our port of the BX theme to CM6 stable is forthcoming.
first command after installing and updating sdk and extracting the tgz file to your home directory is== sudo gedit /etc/udev/rules.d/70-android.rules
NOTE: In the above file replace ## with the number 50 if you are running Gusty/Hardy/Dapper (50-android.rules) or with the number 70 if you are running Karmic Koala/Lucid Lynx(70-android.rules
after the window pops write this in the file==SUBSYSTEM==”usb”, SYSFS{idVendor}==”0bb4″, MODE=”0666″ then save and close
the follwing commands is== sudo chmod a+rx /etc/udev/rules.d/70-android.rules
Then reboot.
Open a terminal and type== sudo gedit .bashrc
The file contents should be as follows== export PATH=${PATH}:~/home/user/android-sdk-linux_86/tools
Save and close.
Run the command== adb devices
If you see a serial number like this:
List of devices attached
HT99PHF02521 device
then you are done.
If you get error messages such as "no such command," cd to /home/user/android-sdk-linux_x86/tools and use the adb commands in this way:
./adb devices
./adb shell
etc.
If you get an error message here referencing insufficient device permissions, do the following:
./adb kill-server
sudo ./adb start-server
Now ./adb devices should work.
Courtesy of laie1472 and The Absent Minded Professor
Thanks to Esau Silva (http://esausilva.com/2010/05/13/setting-up-adbusb-drivers-for-android-devices-in-linux-ubuntu/) and Tobias Eisentrager (http://www.mail-archive.com/[email protected]/msg14211.html).
Hello,
Just got my Ubuntu laptop going and I am learning the ropes in hopes of cooking up some roms. My question is are there any advantages to using adb in Ubuntu over Windows? I am not clear if this is just a way to get adb running if you only have Ubuntu or if it has some functional bennifits over doing it in Windows. I have my kitchen set up and running but I just stare at it thinking it is going to do something on it's own...
Nice to see my instructions here.
I'll be posting instructions on how to use adb in a Mac, either this week of the next one
Lol yea I think its a advantage since android is based of a some kind of Linux platform I think give me a couple of days to do some more research and post a more detailed answer for u I have adb on windows vista ultimate and 7 ultimate and by far it just seems easiest on Ubuntu but it could b just me I'm settings up my work space with c++ and Solaris to start a little Dev myself so ill definitely keep posting and let u know if I notice any major difference till then a cook away
Root-Hack-Mod-Always™
JGeZau said:
Nice to see my instructions here.
I'll be posting instructions on how to use adb in a Mac, either this week of the next one
Click to expand...
Click to collapse
I don't know what instructions ur referring to and Im pretty sure theese are not ur instructions that's y we posted them if you wanted ur instructions on here then u should have posted ur instructions I gave credit to the people who deserved it if you feel theese are yours send me a link to were you posted theese exact instructions and ill give credit and the professor and I are starting a little project with Mac so I look forward to ur adb on Mac post or if we get it before u post we'll post it I just wanna make sure its on here in case anyone ever needs it thanks again
Root-Hack-Mod-Always™
laie1472 said:
I don't know what instructions ur referring to and Im pretty sure theese are not ur instructions lol but a if you put some knowledge on one of the links I used then I thank u I appreciate it and the professor and I are starting a little project with Mac so I look forward to ur adb on Mac post or if we get it before u post we'll post it I just wanna make sure its on here in case anyone ever needs it thanks again
Root-Hack-Mod-Always™
Click to expand...
Click to collapse
You're right, I shouldn't have said "mine" since I got them from many sites. I just put them together, by the time I was done with my research I didn't remember from which sites I got them, but anyways, setting up Adb in Macs is a lot easier than Windows and Ubuntu
laie1472 said:
Lol yea I think its a advantage since android is based of a some kind of Linux platform I think give me a couple of days to do some more research and post a more detailed answer for u
Root-Hack-Mod-Always™
Click to expand...
Click to collapse
Sounds good to me, BTW I guess it did come off as kind of a funny question. I do know that Android is Linux, hence the Ubuntu laptop for cooking. I mostly have been using adb for simple entries or to push something but frankly it is easier to open Terminal Emulator on my phone for those. I have never had any issues using it in Windows, I just am curious if there is a true advantage to doing it in Ubuntu since it is kind of the same scenerio... You are still using a program within an operating system to do anything. Ubuntu is Linux but it is the "Windows" version of Linux. Try using Slax to do anything and you will know what I mean. I too am new to cooking as well as Android but not to modding electronics, it kind of my hobbie as well as my job. I have been tweaking things for almost 20 years now, Android is just my new flavor. I would love to share info back and forth with you since it seems we are both messing with the same stuff at the same time. I spun up my first rom a couple of days ago and for some reason it get stuck in a boot loop...I am bummed. I got it signed and it flashed my first try so it is just something stupid I am missing. I am learning the ropes in Ubuntu and amazed at how good it runs on my old laptop. Man they got some crazy comands, it blows me away at some of the $hit you have to type. Anyway I highjacked your post enough, if you would like to share info down the road just pm me.
Yes yes and yes I love knowledge dude lol the more the better and I'm not done setting up my work space yet so I'm not cooking just yet were tweaking a server now to host u know putting it all together but by the end of next week u might smell something in the kitchen and man ur right Ubuntu makes my HP faster than windows 7 every did and the cube is awesome the commands take a little time to get used to imo- but a I started windows back in the early 90s so its time for a change and android is byfar the best mobile platform imo- the possibilities are just endless the first thing im going to do wen were all setup is port over this theme called bx for cm6 stable then imma start the cooking ill most def b on this thread every day checking on what's going on and ill definitely pm you thanks and if you guys need anything if can help let me know
Root-Hack-Mod-Always™
Right on, it is kind of exciting. I really don't have a clue except for what others have done and compiled. The good part is all of the information does seem to be here, there are a lot of good devs still working on the Hero out of pride for it. I just was over on the rom side and nfinite and decad3nce ported a 2.2 sense rom from the wildfire. It is a different screen size than our Hero's but I can't think of anything better than messing with a 2.2 sense rom. I realize I won't get anywhere but it should be challenging and I might learn a thing or two. Those guys rock, they will get something out in a week or so. That means that everyone on this forum with be doing the same thing for once, it should prove to be an interesting weekend. It sounds like you will be hitting it pretty hard once you get dialed in, I will deffinately keep an eye on this thread. One thing that would be a cool idea if you had to time would be to use the thread as an on-going cooking forum. People could post random things they have figured out and all could add. It would grow fast and keep everybody busy. Goto roll, I want to flash that 2.2 sense yet tonight and I am getting old...
laie1472 said:
the possibilities are just endless the first thing im going to do wen were all setup is port over this theme called bx for cm6 stable then imma start the cooking ill most def b on this thread every day checking on what's going on and ill definitely pm you thanks and if you guys need anything if can help let me know
Root-Hack-Mod-Always™
Click to expand...
Click to collapse
Totally spaced off and forgot to say BX looks cool. I remember seeing something on this some time ago and thought the orange was cool and different.
jschill31 said:
Right on, it is kind of exciting. I really don't have a clue except for what others have done and compiled. The good part is all of the information does seem to be here, there are a lot of good devs still working on the Hero out of pride for it. I just was over on the rom side and nfinite and decad3nce ported a 2.2 sense rom from the wildfire. It is a different screen size than our Hero's but I can't think of anything better than messing with a 2.2 sense rom. I realize I won't get anywhere but it should be challenging and I might learn a thing or two. Those guys rock, they will get something out in a week or so. That means that everyone on this forum with be doing the same thing for once, it should prove to be an interesting weekend. It sounds like you will be hitting it pretty hard once you get dialed in, I will deffinately keep an eye on this thread. One thing that would be a cool idea if you had to time would be to use the thread as an on-going cooking forum. People could post random things they have figured out and all could add. It would grow fast and keep everybody busy. Goto roll, I want to flash that 2.2 sense yet tonight and I am getting old...
Click to expand...
Click to collapse
Lol that's an excellent idea I don't use sense but Im definitely gonna c what I can do to help to get it up and running for those who do I don't mind a good challenge and yes this thread will and can b used for posting all about cooking roms and what everyone has figured out to do lol and what not to do I think if enough people post trial and error it would make cooking a little easier so all are welcome sense or aosp it's all just amazing to me so much you can do still trips me out wen I think about it and yes the professor and I will b at it pretty good once were setup so lll b on here daily thanks for the idea its a good one
Root-Hack-Mod-Always%
jschill31 said:
Totally spaced off and forgot to say BX looks cool. I remember seeing something on this some time ago and thought the orange was cool and different.
Click to expand...
Click to collapse
That bx theme is the most complete rom theme I've used so far I mean if you flash it- take mind I've only gotten it to work on RC1 and the 08/22/nightly - you will c what I mean dude did a good job wen he made that and the colors are just my kind that's y I want it if you wanna copy of the theme let me know ill post u a link and I still have cm6 rc1 and the 08-22 build as well and feel free to post any knowledge u want to on anything on or about the hero or cooking roms or moding that's what I want this thread to b about everything hero/android. Thanks in advance
Root-Hack-Mod-Always%
Excellent, it is always good to work together. I played with the 2.2 sense last night for about an hour till I was missing ASOP. I will totally give the BX theme a test drive, another one that looks interesting is the Green theme. The dev seems really cool if you read his posts, I think he is kinda new to the game as well. I keep going back to the Blue themed CM6 2.2 rom, it just works for me. The thing that bugged me last time I ran a RC1 version was it struggled remembering icons? I think the one I was running also would forget the programs that were installed on the card after a re-boot. I know the dev plans on putting out RC2 soon, I was going to play with it again after that. Well I better get to working for now, peace!
jschill31 said:
Excellent, it is always good to work together. I played with the 2.2 sense last night for about an hour till I was missing ASOP. I will totally give the BX theme a test drive, another one that looks interesting is the Green theme. The dev seems really cool if you read his posts, I think he is kinda new to the game as well. I keep going back to the Blue themed CM6 2.2 rom, it just works for me. The thing that bugged me last time I ran a RC1 version was it struggled remembering icons? I think the one I was running also would forget the programs that were installed on the card after a re-boot. I know the dev plans on putting out RC2 soon, I was going to play with it again after that. Well I better get to working for now, peace!
Click to expand...
Click to collapse
Darchstar released CM6 Stable and I've had it since the release date and I've had not one single problem data speeds are excellent mobile signal stays strong battery life is outstanding finds all of my networks the apps I use run fine without any hitch I'm using Dead3nce kernels instead of the ones that come with it because I love to overclock and I have no lag also ive never had any problems with the stables or the bfs he has a couple so u might wanna check out the thread the Dev goes out of his way to give u a detailed description of what the kernels are all about and you might catch him on the thread from time to time u can find CM6 Stable under the android development section if your ever interested both of the threads are highly popular and you can find some good knowledge on both I prefer aosp and that's gonna b my main focus wen I'm up and running so if I can help in anyway let me know the green theme is definitely a keeper I have a nand of that one in the collection and yea the Dev seems really cool haven't posted anything over there because it worked for me no probs at all now that I think about I didn't give dude his must deserved thanks hold let me put this on hold b right back
Root-Hack-Mod-Always%
Back now I was suggesting that u might wanna give that stable release a try and c if you run into those same problems well its back to the reading still got a long way to go lol but its gonna b so worth it
Root-Hack-Mod-Always™
laie1472 said:
Back now I was suggesting that u might wanna give that stable release a try and c if you run into those same problems well its back to the reading still got a long way to go lol but its gonna b so worth it
Root-Hack-Mod-Always™
Click to expand...
Click to collapse
+1 It truly is all about the reading!
Update my brain hurts lol but were making progress were almost done with the setup and Ive just installed eclipse on Ubuntu way more than what I expected but so sweet I decided to break for a min and tried to flash that new rom Ninfinity
released but for some reason couldn't get it to boot Which is strange because his other one I use often to update my prl which I did today couldn't figure it out but I figure ill head over to the thread later to c what's the word on it wanted to change the name of the thread to reflect what I want this thread to be ill post another update wen more progress is made for now lol back to reading
Root-Hack-Mod-Always™
Feel free to post any general knowledge tips or tricks even short cuts to operate the hero from hardware or a software aspect my goal is to fill this thread with just that/// like a corner shop with a variety of toppings for your frozen yogurt if your rom doesn't make sense or like a corner cafe with a handful of xda developers having a discussion on the latest roms that makes sense
Have a good one oh and feel free to post
Root-Hack-Mod-Always™
Umm.. on the adb instructions...
I have been using adb for a while now on ubuntu and really no instructions are needed.
simply download the android linux specific sdk, extract to the desktop, plug in the phone, and in terminal go into the directory
Example....
When you open the terminal you will be at your home folder for your user. If you extracted to the desktop:
cd Desktop\android-sdk-linux\tools
./adb (whatever you want to put, ie. shell, remount, etc)
the only difference between using the two, is that you are using the run parameters of linux (./) in front of what you want to run (like adb) instead of just typing it like in windows/command prompt.
./adb shell <-Sometimes you have to type 'sudo' for it to work because of the way linux handles permissions (i.e. sudo ./adb remount)
./adb remount
SUDO! - sudo (super user do) is a command where you dont have to be root to use a root permissioned program, just that you need the password. This way you don't have to log out/in as root and then swap back to do something.
Examples:
sudo ps -A
sudo nautilus
sudo chmod 777
sudo ./adb remount
etc. etc. etc
if you have issues and need to shut down adb do this:
sudo killall adb
or if you want to do it without sudo,
type ps -a (gives you all the programs running and their pid numbers, find adb and it's pid)
and then type:
kill (pid number)
some other things of note:
mkdir (makes a directory)
rmdir (removes a directory)
cp (copy. Also used for renaming a file: example: cp com.android.test.apk com.android.crap.apk copys a file to that name effectively renaming it)
rm (removes a file)
chmod (this can do many things including but not limited to at all... setting permissions)
Code:
The way linux (and Android btw) handles permissions is by rank in numbers, starting from the lowest rank in number to the highest (1000)
here are a few numbers of note:
1000 - root
777 - administrative user/regular user
666 - readable/writable, but not executable
Examples of using chmod:
chmod 777 menu (if anyone has used the kitchen you know this) - sets permissions of menu (or whatever file) to the user level
chmod +x menu (+x makes menu executable, which you have to do before executing which is: ./menu)
Numbered permissions really do mean something for each of the three numbers.
7 7 7
Owner Group Other
More on the numbered permissions can be found here: http://www.elated.com/articles/understanding-permissions/ this is a GREAT resource.
Hope this helps!
thanks for the knowledge man but those are instructions you posted and I appreciate the time took to do it as well but the ones we posted are for people who might b looking for a different kind of way/break down on how to install it once again thanks for posting
Root-Hack-Mod-Always™

Customised system.img's in Eclipse?

So I've been playing around with Eclipse, running Android on my pc, just for fun, not really a developer, and I have managed to get quite a few apps installed, and when I re-launch the device, the apps are still installed and all.
The platforms that come with the sdk are very stripped down, so I just used the email app that's included with the platform builds to email myself .apk's, and was able to get a decent looking/functioning build going.
My question now is, if its reasonably convenient for you to do, could someone please drop me some links to some pretty tricked out system.img's so that I can copy the sdk's 2.2 platform folder and drop in the new system.img?
I'm wanting to make a pretty cool build that I can run on my comp
I have been having trouble finding just regulare system.img's, all I keep coming up with is system.ext2's and they don't seem to work with the sdk.
I don't know for sure 100% that what I am wanting to do can even be done, since I've so far not been able to find any plain ol' system.img's, so if anyone has any advice at all about how to go about what I'm wanting to do, I'm all ears.
Like I said, not a developer, just doin something I think is pretty neat to play around with on my pc
Just looking for a system.img with more of the basic crap already installed, maybe some cool eye candy, idk
thanks for any help all

[Q] G Tablet Ginger 2.3.4 com.android.future.usb PLEASE

Hi everyone, For the last two weeks I have been trying to develop my own custom Gingerbread + custom view sonic kernel.
Today I finally have them packaged into a update.zip file but it wont install due to status 6. Sadly I really have no clue if thats the last part I need to over come before I can install, or perhaps there is more than just that issue since the only tutorial I could find were dated / incorrect / incomplete / or written by someone who ate pain chips as a child.
So Really all I want is Gingerbread with com.android.future.usb.Accessory / Manager
AND (this is important also)
I also need the Viewsonic kernel to support the Prolific driver 2303 (this is in the menuconfig so it should be easy to add).
In addition, if anyone could please point me to resources when I can accurately learn how to build the OS / Kernel / update.zip file that would be wonderful. My head hurts so badly from reading all these broken english posts where the scrip examples are riddled with typos.
Oh also two weeks ago was the first time I ever saw Ubuntu (thats what im currently working on as well).
Thank you and sorry for the aggravated post but I seriously need help, my job is in the balance. Thanks Again
Anyone know of a rom that has these features already in them? Or perhaps a good couple of tutorials that will allow me to create my own? I dont want anything fancy just plain vanilla.
DKS1282 said:
Hi everyone, For the last two weeks I have been trying to develop my own custom Gingerbread + custom view sonic kernel.
Today I finally have them packaged into a update.zip file but it wont install due to status 6. Sadly I really have no clue if thats the last part I need to over come before I can install, or perhaps there is more than just that issue since the only tutorial I could find were dated / incorrect / incomplete / or written by someone who ate pain chips as a child.
So Really all I want is Gingerbread with com.android.future.usb.Accessory / Manager
AND (this is important also)
I also need the Viewsonic kernel to support the Prolific driver 2303 (this is in the menuconfig so it should be easy to add).
In addition, if anyone could please point me to resources when I can accurately learn how to build the OS / Kernel / update.zip file that would be wonderful. My head hurts so badly from reading all these broken english posts where the scrip examples are riddled with typos.
Oh also two weeks ago was the first time I ever saw Ubuntu (thats what im currently working on as well).
Thank you and sorry for the aggravated post but I seriously need help, my job is in the balance. Thanks Again
Click to expand...
Click to collapse
this is the thread i used to get me started compiling a module for pershoots kernel
http://forum.xda-developers.com/showthread.php?t=916198
obviously run your own menuconfig somewhere in there (i think its in one of the steps) and turn on whatever you want. Also save the modules that you create as the default pershoot ones wont insert into your custom module at that point
[edit] there is a thread in the gtablet devel section for pershoots latest (i think 2.6.32.42) that may have this already: http://forum.xda-developers.com/showthread.php?t=903505 [/edit]
Thanks for the links. I was able to pull the config file from Ginger 2.3.4 and it seems to have the required driver for the prolific usb to serial converter, although when I write a usb detection program and attempt to load it onto the tablet, well I get a missing shared library com.android.future.usb.
So now thats kind of odd because its 2.3.4 and Google specifically says it supports the library I need. So I guess what Im asking is there any Ginger or even honeycomb OS for the Gtablet that supports this?
Once again Thanks for a point in the correct direction.
Is there anyone I can communicate with directly in creating this? Ill be more than willing to donate my work so that it could be built upon. I just can not believe that this has not been added in yet.
Ive pushed android.hardware.usb.accessory.xml to /etc/permissions
and ive pushed the com.android.future.usb.accessory.jar to /system.framework
This seems to do absolutely nothing. Does anyone have a version with the USB accessory working for the G tablet? Or could anyone Communicate with me directly perhaps by IM? Thank you very much again.
So after some tweeking I can now get my program that requires com.android.future.usb.accessory although thats all it does. It wont detect the USB or use any USB features. Im sure im programing it wrong, although It detects USB drives and keyboards and such it will not detect my USB to serial Prolific cable.
Im trying to compile the kernel and install it but really, nothing works... Im typing commands I dont know what they mean, and i get responses like "Permission denied" so I use sudo on the command and get "not a valid command". So I didnt have permission at first, then once I did it wasnt a valid command? No wonder why ****ty old windows stomped ubuntu into the ground... I feel windows phone will destroy google if its this hard to develop a single app that I have on the IPHONE / WINDOWS PHONE / WINDOWS 7 but cant get it on android... WTF
Im just wondering how you successfully compile Gingerbread 2.3.4 and Leave out part of the MAJOR update. Why not just use 2.3.3?
Anyway Ive personally fixed that, although when i pull the kernel it shows the prolific driver is installed but there is no detection when I plug the cable in.. Nothing nadda. just like the replies to this post. Im guessing people dont have any problems at all with all the really bad tutorials out there and the lack of support even on this, a developer site, I cant even ask questions to the developers because I dont even have 10 posts yet. Also it just seems like the only thing people on this site is Over Clocking. It done matter if its a peice of ****, as long as its over clocked, Or some of the roms I installed and they are SO bad, but man they are over clocked... Or the roms that say they are 2.3.4 and happen to be 2.3.3. Or the ones that just wont install. How has android made it this far, its actually pretty bad, but then again im sure Im the only human with these problems, because I really cant find anything on the Internet after a good long while. I tough myself enough law to win a law suit against a company with high priced lawyers in less time than this is taking... And im no good at law at all.

Categories

Resources