yashsingh1/xdaforums huggingface dataset:
[Desire Q&A, Help & Troubleshooting] Kalavere:
I guess it would work, but the more reliance you put on 3rd party apps/progs the higher your chance of bricking the device. Not to say you will brick it, but I am a big fan of using ADB and nothing else.
[Desire Q&A, Help & Troubleshooting] RaymondErasmus:
I agree with you!

It looks like a great tool and thumbs up to the developer but i prefer being completely in control.

Thats why the developer states there: 'use at own risk'

Something can allways go wrong with 3rd party software, no matter how well its programmed!
[Desire Q&A, Help & Troubleshooting] adz63:
ok guess what folks i think i done it lol

cmd

android\android-sdk-windows\tools>fastboot flash hboot bravo_alphaspl-oxygen.img....send hboot okay writing hboot ok finished

android\android-sdk-windows\tools>fastboot reboot-bootloader.... rebooting into bootloader okay finished

android\android-sdk-windows\tools>fastboot erase cache... erasing okay finished

is that it now . can i now unplug my phone and reboot then wipe etc , cmd is still up on screen incase i need to do something else and hboot on phone screen at top says alpharev oxygen ?????
[Desire Q&A, Help & Troubleshooting] Ik Desire:
Edit: sorry, please remove.
[Desire Q&A, Help & Troubleshooting] Kalavere:
Nice one, you got there in the end! Wipe and reflash so the OS can readjust for the new table and you're all singing all dancing:D.
[Desire Q&A, Help & Troubleshooting] adz63:
you mean flash the back up i done ??? and do i wipe everything like cache etc etc
[Desire Q&A, Help & Troubleshooting] adz63:
its stuck on the why so serious splah screen
[Desire Q&A, Help & Troubleshooting] Kalavere:
Did you factory reset?
[Desire Q&A, Help & Troubleshooting] adz63:
i pressed reboot on hboot screen and its just stuck on the why so serious screen now that i have from s-offing

no i have not factory reset
[Desire Q&A, Help & Troubleshooting] Kalavere:
Factory reset and wipe the caches, I did that right after I put the Oxygen table on.
[Desire Q&A, Help & Troubleshooting] adz63:
i cant get onto anything tho ... i cant boot into recovery only hboot and it wont get past the splash screen
[Desire Q&A, Help & Troubleshooting] Kalavere:
If you can access HBOOT the phone isn't bricked so don't worry. I don't quite know where to go next. I can only suggest trying to reinstall the table again. what happens when you try to access Recovery?
[Desire Q&A, Help & Troubleshooting] adz63:
ok i wiped everything etc and its on oxygen boot loop
[Desire Q&A, Help & Troubleshooting] Kalavere:
It'll take a while to install, first time with a new HBOOT and all.
[Desire Q&A, Help & Troubleshooting] adz63:
its been boot looping for 10 mins now would a re install from sd of the ROM DO THE TRICK would the table be still installed
[Desire Q&A, Help & Troubleshooting] Kalavere:
Give it a bash, the table will stay unless you go through all the CMD lark again and flash a new image.
[Desire Q&A, Help & Troubleshooting] adz63:
ok i re flashed the ROM and it loaded the internal now says 354mb free 248mb in titanium back up . the only thing that has changed is the font has gone back to default all screens are in place and all settings are as they were so i think its now done
[Desire Q&A, Help & Troubleshooting] Kalavere:
If you've got an EXT3 partition i'd delete it, or the apps are going to be stored on that, which kinda defeats all this effort. :p
[Desire Q&A, Help & Troubleshooting] adz63:
ok i have now changed the install location to internal so i guess everything will go there anyway and when it fills up i can just change to install sd yeah so i can keep the ext right as it will be there for when i change to install to sd ???
[Desire Q&A, Help & Troubleshooting] Kalavere:
The ROM will use the EXT3 partition for apps if it's present by default, well Oxygen does at least. So if it's present 80% of the apps will be piled in there by default, then you will manually have to move them to phone storage.

If you just delete the EXT3 partition you can always just move them to the SD card if needs be.
[Desire Q&A, Help & Troubleshooting] adz63:
ok mate do i just delete via recovery or i think rom manager has that option ....if i just delete it will it move my apps already stored there or do i have to back it up 1st lol

we should write a book
[Desire Q&A, Help & Troubleshooting] Kalavere:
You ain't wrong! :p

Back them up using Titanium and just plaster them back over when you've deleted it. I deleted mine using Linux, I am sure you can do it with on of those two have a look and see.
[Desire Q&A, Help & Troubleshooting] adz63:
done wooooo.. thanks so much for your help i couldn't of done it without ya
[Desire Q&A, Help & Troubleshooting] Kalavere:
Excellenté! I only charge 50€ for this service, please donate via PayPal, me e-mail address is Kalavere@gma... :p:p
[Desire Q&A, Help & Troubleshooting] adz63:
lol i'll send ya a bouncy cheque.. cheers mate
[Desire Q&A, Help & Troubleshooting] Kalavere:
A pleasure. :D
[Android Software Development] cyberpedz:
Ok all i have tried for weeks now to get a simple webview app sorted. i have managed to get this up on the market but it needs a few more features like menu for refresh back forward etc.

It seems nobody really wants to helps so how much will it cost me for you to help with it?
[Android Software Development] noobdeagle:
explain a little more, you after someone to code it for you or design the ui ?
[Android Software Development] cyberpedz:
Well basically I got a basic webview made from tutorials, but that is about as far as my skills go. I need a few more features like options menu, stop the back button exiting app and go back a page instead and also if possible but not essential change loading bar for loading circle which spins in middle if screen while loading. I have tried to ask for help with what code I need and where to put it but no luck. I pretty much need it coded or at least to be told what code and exactly where in my code I need to fit it in.
[Android Software Development] athornz:
Where have you tried asking? Tackle one issue at a time, and post some example code.

StackOverflow is a great site for programming questions and you should get some good answers there.

But before posting make sure you search first.

The back button shouldnt exit the app if there is a activity that was displayed before it.
[Android Software Development] athornz:
I found this tutorial after a quick google search - http://kahdev.wordpress.com/2008/11/25/building-a-menu-for-your-android-v10-r1-app/

It seems quite simple to follow. Let me know if you have any issues and I try give you an example for your code tonight.
[Android Software Development] athornz:
Ok I have edited your code to add a menu, and also to set the back button of the phone to go back to the previous page in the webview, instead of previous activity.

I found the code for this here

I have commented bits of the code so hopefully its understandable.

If you have any questions or it doesn't work let me know.

Don't just take what I have done and use it (although you can). Go through it and make sure you understand what I have done. That's the only way you will learn app development.

package com.windowcleaningforums;

import android.app.Activity;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.Window;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class windowcleaningforums extends Activity {
final Activity activity = this;

//DECLARE webview variable outside of onCreate function so we can access it in other functions (menu)
public WebView webView;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.getWindow().requestFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.main);

webView = (WebView) findViewById(R.id.WebView);
webView.getSettings().setJavaScriptEnabled(true);

webView.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress) {
activity.setTitle(" Loading...");
activity.setProgress(progress * 100);

if (progress == 100)
activity.setTitle(R.string.app_name);
}

});

webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
// Handle the error
}

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});

webView.loadUrl("http://www.windowcleaningforums.co.uk");
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);

//Add menu items, second value is the id, use this in the onOptionsItemSelected
menu.add(0,1, 0, "Back");

menu.add(0, 2, 0, "Forward");
return true;
}

@Override
public boolean onOptionsItemSelected (MenuItem item){

switch (item.getItemId()){
//If the ID equals 1 , go back
case 1:
webView.goBack();
return true;
//If the ID equals 2 , go forward
case 2 :
webView.goForward();
return true;
}

return false;

}

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) {
webView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}

}
[Android Software Development] cyberpedz:
I have seen these tutorials but my problem is I don't know how to fit it into my webview where should I add this in my code
[Android Software Development] athornz:
Have a look at the code I posted.

What we are basically doing is adding new functions (or methods) inside our activity class. When I first started app development I also got confused as to where to add things.

These new methods override methods built into the activity, so we don't want to put them inside our onCreate method (where everything goes for setting up the activity, and where all your current code resides).

So we put them at any position after the closing brace of our onCreate. I've put them at the end.

I also moved the declaration of the webView variable to outside the onCreate method, so we can access it in the other functions we added.
[Android Software Development] cyberpedz:
Thank you so much I will look at this properly when I next get chance on my pc. thanks again for the help and taking the time to explain.
[Android Software Development] cyberpedz:
Thank you have have looked over the code and even added another button!

I have also added icons for each menu item after looking over some other code but not sure if i have done it correctly. they dont show untill the menu item has been clicked once. how can i get them to show right away? i put the images in res/drawable and called then in the code below, is this the correct way to do it?

package com.windowcleaningforums;

import android.app.Activity;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.Window;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class windowcleaningforums extends Activity {
final Activity activity = this;

//DECLARE webview variable outside of onCreate function so we can access it in other functions (menu)
public WebView webView;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.getWindow().requestFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.main);

webView = (WebView) findViewById(R.id.WebView);
webView.getSettings().setJavaScriptEnabled(true);

webView.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress) {
activity.setTitle(" Loading...");
activity.setProgress(progress * 100);

if (progress == 100)
activity.setTitle(R.string.app_name);
}

});

webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
// Handle the error
}

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});

webView.loadUrl("http://www.windowcleaningforums.co.uk");
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);

//Add menu items, second value is the id, use this in the onOptionsItemSelected
menu.add(0,1, 0, "Back");

menu.add(0, 2, 0, "Forward");

menu.add(0, 3, 0, "Refresh");
return true;
}

@Override
public boolean onOptionsItemSelected (MenuItem item){

switch (item.getItemId()){
//If the ID equals 1 , go back
case 1:
webView.goBack();
item.setIcon(R.drawable.back);
return true;
//If the ID equals 2 , go forward
case 2 :
webView.goForward();
item.setIcon(R.drawable.forward);
return true;
//If the ID equals 3 , go back
case 3:
webView.reload();
item.setIcon(R.drawable.refresh);
return true;
}

return false;

}

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) {
webView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}

}
[Android Software Development] SilentMobius:
Comments below (marked -->), I'm not going to give you the answer, you need to understand why more that how.

package com.windowcleaningforums;

import android.app.Activity;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.Window;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class windowcleaningforums extends Activity {
final Activity activity = this;

//DECLARE webview variable outside of onCreate function so we can access it in other functions (menu)
public WebView webView;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.getWindow().requestFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.main);

webView = (WebView) findViewById(R.id.WebView);
webView.getSettings().setJavaScriptEnabled(true);

webView.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress) {
activity.setTitle(" Loading...");
activity.setProgress(progress * 100);

if (progress == 100)
activity.setTitle(R.string.app_name);
}

});

webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
// Handle the error
}

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});

webView.loadUrl("http://www.windowcleaningforums.co.uk");
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);

//Add menu items, second value is the id, use this in the onOptionsItemSelected
menu.add(0,1, 0, "Back");

menu.add(0, 2, 0, "Forward");

menu.add(0, 3, 0, "Refresh");
//--> Here you have finished configuring the menu
return true;
}

@Override
public boolean onOptionsItemSelected (MenuItem item){
// -->This is called when you select/tap a menu item (look at the method name)
switch (item.getItemId()){
//If the ID equals 1 , go back
case 1:
webView.goBack();
// --> Hence this happens _after_ you have tapped on the back menu item
item.setIcon(R.drawable.back);
return true;
//If the ID equals 2 , go forward
case 2 :
webView.goForward();
item.setIcon(R.drawable.forward);
return true;
//If the ID equals 3 , go back
case 3:
webView.reload();
item.setIcon(R.drawable.refresh);
return true;
}

return false;

}

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) {
webView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}

}
[Android Software Development] athornz:
As SilentMobius' comments pointout, you need to set your icons in the onCreateOptionsMenu, not the onOptionsItemSelected.

That's why they are only showing when you select the button.
[Android Software Development] cyberpedz:
Ah great thanks i figured it, didn't want to be given correct code just you giving the correct info to sort my self is good i know these are most likely simple things but nobody learns unless they ask questions thanks again.

Check my apps out in the market Luvdroid and window cleaning forums
[Android Software Development] gojuryu:
Would you mind sharing your back, forward and refresh icons with me? I'm looking for something very clean and standardized for use on 12 webview apps for the some of the local municipalities.
[Optimus One, P500, V General] GuestK0065:
I have just noticed while playing Zenonia, when you're pressing the on-screen keyboard the fps drop slighty and games lag.

Any fix for this?

Thanks in advance,

K.
[Galaxy S I9000 Q&A, Help & Troubleshooting] htp1498:
i tried searching but no luck, i know is somewhere on this forum.

can anyone plz help? thanks so much.

looking for the JL2 modem file.
[Galaxy S I9000 Q&A, Help & Troubleshooting] rmanaudio:
I have attached it for you!
[Galaxy S I9000 Q&A, Help & Troubleshooting] Kewjoe:
If you have CWM, you can use the following: http://xdaforums.com/showpost.php?p=10188028&postcount=177

If you don't. Check the sticky for the stock JL2 firmware, unzip it and you'll find the JL2 modem in there.
[Galaxy S I9000 Q&A, Help & Troubleshooting] htp1498:
thanks already. :)

just to confirm, this is the cwm zip version or the odin version?
[Galaxy S I9000 Q&A, Help & Troubleshooting] Kewjoe:
He gave you the Odin version. I gave you the CWM version.
[Galaxy S I9000 Q&A, Help & Troubleshooting] frozenbb:
just a newbie question.

I want the JL2 modem too, thanks.

I am going the ODIN way. so I guess I just leave the PIT empty, without re-partition and just put the modem file in PHONE seciton and press start? or I need to flash with the PDA i m using right now too? sorry for the question. I am on JPJ now and wanna get back JL2 to get my 850 WCDMA signal back.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Kewjoe:
Yes, that'll work fine. Just tick modem, choose the file and flash it.
[Android Apps and Games] jjcd51590:
I am thinking of installing an Android tablet into my car as a carpc. Android is not very vehicle (minimal attention) friendly so an app maybe a home screen type application could solve this.

I have an idea of what it could look like nothing to complex. I attached a mock up. The buttons on the right can be bigger or more of them and can be customizable (auto call text playlist) the volume on the right could be a stage up down (more clicks the louder long press for mute) or slider whichever. Perhaps digital OBD II gauges could be added as well if screen size is big enough.

Haptic feed back and definitive clicks sounds should be optional so you know you have hit a key.

The wall paper behind everything should be customizable maybe visualizer or album art users choice.

I think simple gesture could be implemented as well slide for new song up or down for voice activities (voice search or vlingo) I'd have no idea what to do on the programing side, but I could learn and help.

Any ideas or volunteers leave a comment if this is done I'll delete but I could not see such an app not that I knew what to search for. this could be quite popular in the CarPC forums if it has not been done before. Market wise ad supported with a one time payment pro version (2-5$) would probably have best sales. (I just want the app take the idea nothing expected here, except maybe I get it free ;-). I'll help test)
[Android Apps and Games] jjcd51590:
bump it up
[Android Apps and Games] Benitho:
Android Car Dock available in 2.2+

Its a stock app
[Android Apps and Games] jjcd51590:
Not quite what I'm looking for all that is is short cuts to non mobile friendly apps. It also doesn't look as seamless as a single solution would.
[Android Apps and Games] creage:
Try Desktop Visulizer, it can create as big icons as you want, selecting custom images.
[Android Apps and Games] jjcd51590:
A new home screen and widgets seem to be the best choice at this point. "Where I'm at" widget is great for the maps part and a volume up down widget works great for volume. I haven't found a reliable media mute widget tho. Just about any music player has a mobile friendly widget.

A voice command app that pauses music correctly would really help though lol.
[Android Apps and Games] aaronpoweruser:
I'm interested send me a pm with more info and ill look into it
[Android Apps and Games] aaronpoweruser:
it is possible to have a map view in the middle of the application but not a navigation view as it is not documented by the api and simple odb2 data is easy its just serial data but not being able to ingrate navigation posses a problem
[Android Apps and Games] jjcd51590:
I was talking to the developer of "Where I'm At" and he said he would look into it. Could an alternative GPS app be used or even a 2x1 widget with next turn direction. Sounds like the best bet would be a new app with everything built in already. That would take away from customization of different music apps unless an option was coded in.
[Android Apps and Games] aaronpoweruser:
Only if it was open source because most navigation apps are paid and it is against the terms of service to use
[Defy General] add.thebad:
doesnt matter sorry how do i delete
[Nexus S General] jlevy73:
Now that the Nightly Builds are back, figured their should be one thread were all of that is maintained.

First things, first. I take Zero, Nada, Zilch credit for any of these builds. For that we all have Cyanogen and TeamDouche to thank. This thread is merely a place to discuss all things nightly and link to download the Nightly Roms.

This Rom does not include the Google Apps and those you have to flash separately.

As always, Nandroid before installing.

Nightly Builds can be found here:http://mirror.teamdouche.net/?device=crespo

Google Apps here:http://goo-inside.me/gapps/

Status of latest nightly build: http://buildbot.teamdouche.net/builders/cm_crespo_full

Changelog for Nightlies: http://cm-nightlies.appspot.com/?device=crespo

UPDATE: A kang is an unofficial nightly that someone with a spare computer builds from CM's github. It is NOT AN OFFICIAL NIGHTLY AND ONLY THOSE WHO KNOW WHAT THEY ARE DOING SHOULD FLASH THEM.
[Nexus S General] linkisoc:
If anyone's tried this can they please confirm if google "car home" works ?

thank you....
[Nexus S General] zephiK:
if it works on Android 2.3.1 then it'll work on CM7.

Edit: Installed it and it doesn't appear on apps menu. Market comments also says the same.
[Nexus S General] irishrally:
Hooray beer!

No wipe needed coming from crackflashers, but I guess that makes sense since they are really the same thing (same should apply to Alpha2/3 from koush).

Itried installing Car Home, it seemed to install OK but it didn't show up in the app drawer. I uninstalled and tried again with the same result.
[Nexus S General] footballpics.info:
hey

is there somewhere a list waht is includet or not?

thanks for your Work!

flo
[Nexus S General] Waza_Be:
As the OP seem busy, I will add the known bugs and what is still missing

Missing from usual CM features:

* Numeric battery indicator

* Status Bar customisation (colors)

Bugs:

* Some issues with GMail (fix permission or uninstall/reinstall seem to fix)

* Phone reboot during phone call (Known Gingerbread bug)

* Torch is not working.

* Some people report random reboots (Never had one, seem very unusual)
[Nexus S General] jlevy73:
Thanks, I will add something about the change list in the OP
[Nexus S General] simms22:
yeah! nexus s official nightly thread :D
[Nexus S General] slowz3r:
seems like gaaps have changed since last i flashed on my N1

correct me if im wrong but the GAAPS version universal DPI is what we should be using
[Nexus S General] avetny:
what are u think dude Bionix Kernel gonna work? or it's same with

Crackflasher Builds?
[Nexus S General] leyvatron:
Oh yeah, lets get this started.
[Nexus S General] Waza_Be:
Just flashed Nightly and Gapps with Rom manager over the Alpha 3 with Gapps and gmail is force closing everytime I use it.
[Nexus S General] jlevy73:
Yeah you want the universal DPI one.
[Nexus S General] jlevy73:
Unfortunately it doesn't work. It freezes when trying to boot up.