yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Q&A, Help & Troubleshooting] RootNightmareX:
I want to a buy a new phone.

I have 2 ideas: (I like medium screens size)

1.Galaxy S2 ''Old but Gold''

2.Wait until S4 Mini it's released and gets cheaper like S3 Mini it's now after 1 year.

I want to know which one is better at performance/battery too :p

PS: Does S4 Mini have AirView ??
[Galaxy S II Q&A, Help & Troubleshooting] kangerX:
Better option would be sgs3 its prices have gone down drastically. Or n4. Or s2. Anything Mini is well mini.

Sent from the state where marijuana is not illegal !
[Galaxy S II Q&A, Help & Troubleshooting] umair42:
You should go for s4 mini.It has greater performance than s2.I don't know about battery life.
[Galaxy S II Q&A, Help & Troubleshooting] szymko1995:
I'm also considering update to s3, but I have heard, that 1gb of ram is too less for sammy tw and 720p screen. Is it true?
[Galaxy S II Q&A, Help & Troubleshooting] RootNightmareX:
Feel bad to say:

I 've got my hands on the S3 and it's too big ....

Any similar options HTC,SONY ?? (phones with maximum screen size of 4,3'')

How is S2's MALI 400 compared to adreno 305 ?
[Galaxy S II Q&A, Help & Troubleshooting] umair42:
Xperia L has 4,3"

I think mali 400 is best among all other gpu's.
[Galaxy S II Q&A, Help & Troubleshooting] RootNightmareX:
Then how S4 mini is better than S2 ?

Xperia L is bigger than S2 and slower.
[Galaxy S II Q&A, Help & Troubleshooting] umair42:
S4 has 1.7 GHz dual core processor which is fast as compared to s2 which has 1.2 GHz dual core.

Xperia L has same screen size as s2.May be it is bigger than s2 but you asked for screen size so i told you.

Watch video on youtube about the speed of xperia L.I don't think it is much slower than s2.
[Galaxy S II Q&A, Help & Troubleshooting] RootNightmareX:
Between S4 Mini and S2 with which one should I go for gaming ??
[Galaxy S II Q&A, Help & Troubleshooting] umair42:
I 'm using s2 and gaming is good.No lags and games run smoothly.I don't know about s4 mini but I'm sure it will run games without any lags.
[AT&T Samsung Galaxy Note II] weakreference:
Would much appreciate help/advise/pointers with respect to the following:

The problem: multi windows does not work. Long press on the “back” key just does not have any effect whatsoever.

Yes, multi-window toggle is on. Yes, cleared data, cache, restarted, used garlic and holy water, etc, to no avail. Yes, I’ve read through the forums extensively, and did not find any info related to my problem.

Tried to install multi-window manager from the play store, same nothing. Checked apk, permissions, etc. – all seems to be in fine order. The only thing that seems suspicious is that /data/data/com.sec.android.app.FlashBarService is empty – which kind of suggests to my amateurish mind that something somewhere does not get started. Checked that services framework is up, but that’s about the limit of my diagnostic skills on Android.

Oh yeah, running latest OTA version of AT&T 4.2.1 Note 2 stock, rooted.

Any ideas?

Thanks.
[Java for Android App Development] TwilightLoz:
Ok guys, im currently learning Java and I'm still learning the basics. I'll say I know about 80% of the basics things in Java. I am really desperate to create my own app and then I stumbled upon the 'MIT App Inventor' (MIT AI). Its basically a simiplified way on creating a android app. Just drag and drop things etc. I reckon I can build my app using the MIT AI since a guy controlled his robot using the MIT AI so I see no reason why I wont be able to build my app using the MIT AI.

But if I use the MIT AI, I feel as if I'm going to to the cowards way. Like I'm not going to build my app using Java but just by dragging and dropping things into place. So what do you guys think?

I'll still be learning Java but as of right now, I leaning towards using MIT AI for now but i'll probably have a guilty feeling about it :confused:
[Java for Android App Development] nikwen:
Yeah, I recommend learning Java. You cannot do everything with the App Inventor. Basic things can be done with the App Inventor, but very complex things cannot. ;)
[Java for Android App Development] TwilightLoz:
I guess for the time being I'll use MIT AI since the app I want to create is not that advanced. But there is a feature that I would like to put in my app later on when I learn Java since that feature is WAY TO COMPLICATED for me to put into my app for now...

How long did it take you to learn Java?

EDIT = Damn, just realized that I won't be able to implement the feature to my app later on since I wont be getting the source code for my app...
[Java for Android App Development] alobo:
You've pretty much answered your own question :) Through my few years in programming, I've come to realize this: the easiest solution is not always the best.

The drag-and-drop programming environments look good on the surface, however as soon as you start implementing and experimenting with complex ideas, they becoming limiting. These type of environments are ideal for those just beginning and with little desire to advance their skills. You, on the other hand, already seem to know a bit about Java and have expressed a desire to learn more - a simple environment will just limit you.

My recommendation? Stick with Java. Start out with a small project like a calculator, and follow some tutorials. After you've grasped the basics, try jumping into a complex project, where you're forced to learn. I can vouch for this, because it's exactly what I did. I started with a few simple Android app and then worked on a bigger project. I googled, used StackOverflow and followed tutorials and learned a lot along the way.

Hope this helped, please feel free to ask anything else!
[Java for Android App Development] TwilightLoz:
Yeah, im just self teaching myself Java. I know a basic C++. I dont really want to study computer science in college/university since the fee of the course is so overpriced for the course and to be honest, I see no point in studying it since you can learn off from the internet. Thats just my opinion. I dont really have a problem with people going to university to learn CS but I personally wouldn't.

I'm really just self teaching myself computer science. I know decent knowledge about hardwares in computers. I built my own computer back in '09 and still is running like a pro :)

The thing that is putting me off from learning any type of computer language is the time it takes to learn... I guess I just gotta be patient and keep learning.

So have you published any apps on the play store?
[Java for Android App Development] nikwen:
No, I have got no apps out there, but I want to release one soon. :)

I learned Java by reading (without testing) the book Head First Java. However, I had some Delphi and Python programming knowledge.

This book is really great. And it is fun to read it. :)
[Java for Android App Development] -NickHalden-:
Learn, that's what it is all about ;), and it's going to be great fun too
[Java for Android App Development] TwilightLoz:
yep, im just currently following the bucky tutorials (thenewboston.org) right now. Ive actually got that book and read a few chapters. Its a good book but I didn't understand some parts of it. Thats why im going through all the bucky Java tutorials and then going to read the book so I have a full understanding of Java.
[Java for Android App Development] nikwen:
Sounds like a good plan. ;)

Happy coding!
[Java for Android App Development] TwilightLoz:
hey there. Im currently having difficulty learning about event handlers. I know what they do but im just confused on how to use them.

This is the framework of a typical '.addItemListener(){}' method:

.addItemListener(

new ItemListener(){

public void itemStateChanged(ItemEvent event){

}

}

);

I dont know what those keywords mean or when to use them. Could someone shine some light on this?
[Java for Android App Development] nikwen:
When you programm for computers, you need ItemListeners to get informed when the selected item of a JComboBox changed.

That means that the itemStateChanged method is invoked when the user selects an item.

However, you do not need them when you learn Java for Android. You do not need Swing and AWT at all!

Skip everything related to the UI as it is different for Android. ;)
[Java for Android App Development] TwilightLoz:
:eek: Ive been spending most of my time recently learning about GUI in Java... I feel wasted.

Thanks for the help though. Much appreciated.

I'll probably still finish the bucky vids and then move onto the head first Java book. Does that book contain everything I need to know in order to build a successful app?

I also came across this website. Seems much better and more easier to understand than the book I have:

http://mobile.tutsplus.com/series/learn-java-android-development/

Your thoughts?
[Java for Android App Development] nikwen:
The head first book explains Java. It explains object-oriented programming very well and tells you everything you will need to get started with Android programming.

As soon as you have got Java knowledge, you can start with Android programming. You need Java for Android programming, that is what the book (and your link) explains, but it does not explain Android programming. I recommend this site for Android Tutorials: http://www.vogella.com/android.html It is great. :)

In a short form: Java knowledge are the basics, Android related things require Java knowledge and are related to the special conditions on the device. Therefore they have another API for the UI, background services and other things.

Btw, I needed to learn the Java UI things later when I wrote a desktop application. You did not waste your time. Your knowledge will be helpful later. ;)
[Java for Android App Development] TwilightLoz:
Ahh okay. Thanks. So yeah, i'll probably finish with the bucky vids, then go the link I posted to reinforce my Java skills then go to the head first book. Then I'll probably go to the link you sent me although the link you sent me seems a bit too 'intimidating'... so I'm thinking of referring to this:

http://developer.android.com/training/index.html

for Android programming.
[Java for Android App Development] nikwen:
Ok, the vogella tutorials might not be the right tutorials for you.

However, I do not like the official training sites. They are too difficult for beginners in my opinion. I would not start with these.

Some like the new boston videos: http://thenewboston.org/list.php?cat=6

(They are many. I do not want to intimidate you, but I thought that I should mention them as you like video tutorials. Don't worry, you will not need to watch even the half of them. I would recommend to watch the first ones and then watch the other ones if you need their content. SQL or WebView operations are unimportant for a beginner. ;))
[Java for Android App Development] TwilightLoz:
Yeah, I gotta admit, when I looked at the android sections I felt as if I wont even have the chance to build an android app since theres over 200 vids and theres too much to learn but then you said I wouldnt even have to watch nearly more than half of them so that lifted up my spirit :)

But im just wondering, how long does it actually take for a person to learn 'enough' Java to start making a android app?
[Java for Android App Development] nikwen:
That really depends on his experience. I had some experience and I read the head first book and started. Of course, I learned afterwards, too. And of course, I am still learning. You do not need the UI things and stuff like this. You should understand Collections, inner classes and interfaces, though.

In case of doubt, start with the Android part and if you do not know something related to Java, search what it is. Learning by doing. ;)

However, I cannot understand the order of some of the videos. I think that ToggleButtons (23) are not as important as RelativeLayouts (44). ;)
[Java for Android App Development] TwilightLoz:
Just finished watching the beginner section of Java from his vids. Probably going to watch the 'intermediate' vids tomorrow or probably forget about watching the vids and just read the book...
[Java for Android App Development] MattMatt0240:
I must say, stick it out the hard way. Automated-app builders will not teach you anything.

I say this because I myself have been developing Android apps for ~2 years. I had NO prior experience or knowledge in how any programming language was used or written. Now, through determination, I have 3 (still learning, so still basic) apps on the market.

I have self-taught myself Android(java) with the help of a few YouTube videos. I also learned some SQLite which will be used for all android databases, XML, and HTML. All which I have implemented into my apps.

So what I guess I'm trying to say is, if I can learn all of this in ~2 years by myself (albeit you'll run into many educational mistakes) then nothing is impossible. I didn't even make it through high school shamefully.

Regardless, knowledge is power. An auto-app will not do any justice IMO. Android is not the best starting point, but if you already understand programming logic, you should be alright.
[Java for Android App Development] out of ideas:
Learn my friend! That's what XDA is about. :)

I'd say definetly get familiar with the general activity lifecycle, learn some basic things like intents and such, then think about something simple you want to try, and find out how other people are doing it. (Look for guides, or study open source apps etc.)

i've been teaching myself over most of the last year and am super impressed by what I;ve managed to figure out how to do. I still got years to go before I'd call myself a "good" developer, but just keep pluggin away.

It all depends on how you like to learn too. I read tons, and tried watchign videos, but I do much better by just jumping in and fixing errors as I go. then before you know it, you'll be able to do a lot of things. For me I found it became a lot easier when I started breaking stuff up into single parts. like If I want some app with a listview that goes to a webview, I'd make a simple Main Activiy with a list view, then make a new project with just the webview, then worry about linking a couple things together.

Every body learns different though.

Good luck!

(plus I think MIT, even though it's a neat idea, just helps to clog the playstore with junky apps.)
[Java for Android App Development] MetinKale38:
Gui development is completely different on android compared to computers.

I learned java/android development by firstly modifying some examples, and later just made simple apps like a calculator, you just need to be interested and do.

I am 16 and can develop quite good on android, i have also a mini job at a small app development company :)

It is not difficult, it just needs to do something and gain some experience

Tapatalked... just Tapatalked...
[Java for Android App Development] Prawesome:
My opinion for you would be to get Java, the complete reference book by Herbert Schildt and complete part 1 of that book(Its a 1000+ page book on Java) and read what you think you would need in Part 2. In case you ever need feel like you want to learn Java completely, you could always go back to it. It covers everything, Swing, applets, servlets, Interfaces, Packages, Nested Class...

IMHO, thenewboston videos can get more and more confusing as you go further into it
[Java for Android App Development] TwilightLoz:
Thanks for the suggestion. I dont really find thenewboston confusing. About 80% of the time I know what's happening now since I know the basics of android (apart from the graphics part). Just having some trouble learning and remembering new methods and statements.
[Java for Android App Development] nikwen:
You don't have to know all methods. I think nobody does (maybe except Adam Outler :laugh:).

We've got internet, so there is no need to learn all methods. Start programming. After searching for the same method five times, you will know it. That way you learn all IMPORTANT methods and skip all you won't ever need.

(I do not want to say that you should stop watching the videos. Learning something without a tutorial is impossible. Just don't worry if you cannot remember all methods. ;))
[Java for Android App Development] Prawesome:
If you understand, great for you man. I found his Java video orders and the speed at which he went disturbing
[HTC Pico (Explorer)] omerjerk:
#include "disclaimer.h"
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

About LiquidSmooth

LiquidSmooth is an aftermarket firmware based on the Android Open Source Project.

Dedicated to providing users with smooth, stable and fast ROMs. A Lightweight modified AOSP base, and then add the features you crave!

While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device.

We ask that you do your part to know your device and know how to recover from problems before you flash!

What Works:

Sound

Sensors

Auto Brightness

Display

Touch

WiFi

Tablet UI

Ril (Call, SMS, Microphone)

Data

Camera(Video Recorder derped)

PIE Control and its Settings

Bluetooth

GPS

HALO

Bugs/Issues :

Camcorder ## Use Videocam illusion

Bluetooth Partially works. (If it gets stuck on "Turning On" force stop 'Bluetooth Share' in Settings > Apps > All) # Suggested by [MENTION=4626557]Nihar.G[/MENTION]

Youtube HQ Playback

For videos better use MXPlayer

## DOWNLOADS ##

Build 2 (Built with linaro 4.8) : liquid_pico-ota-eng.omerjerk_linaro_2.zip (HALO fixed! + Removed unused stuffs)

Build 1.1 (Built with linaro 4.8) : liquid_pico-ota-eng.omerjerk_linaro.zip (Serious Increment in Benchmarks :D)

Build 1 : liquid_pico-ota-eng.omerjerk

Gapps :http://www.androidfilehost.com/?fid=22979706399756824

Featured on TECHGEEKAL :cowboy:​

## CREDITS ##

Team LiquidSmooth

Liquid0624

Liquidzgrl

Jarrid42

Rohan32

Itsmikeramsay

Dagr8

Deadman96385

Jdkoreclipse

Amplified

Dhacker29

Droyd

Toxicthunder

Thanks to :

[MENTION=4060527]sakindia123[/MENTION]

[MENTION=4635923]galaxyfreak[/MENTION]

[MENTION=4918174]Red Devil[/MENTION]

[MENTION=4626557]Nihar.G[/MENTION]

[MENTION=3360260]derefas[/MENTION]

[MENTION=4649424]cute_prince[/MENTION]

[MENTION=4640927]LiVeRpOoL-FaN[/MENTION]

[MENTION=4594564]lirokoa[/MENTION]

Sources :
[HTC Pico (Explorer)] omerjerk:
Screenshots :
[HTC Pico (Explorer)] Rishik999:
LOL xD

Anyway,Great work! :)
[HTC Pico (Explorer)] Red Devil:
Looks great man ! :)

GO

L-I-N-A-R-O
[HTC Pico (Explorer)] 7alvi:
good job!!
[HTC Pico (Explorer)] Apex-Predator:
Well done
[HTC Pico (Explorer)] wsdyleon:
good job！

wish multi-language supported in the next build。
[HTC Pico (Explorer)] AmalD:
Good work bro :good:

I like this pie control :o
[HTC Pico (Explorer)] akashpatel:
nice work bro. Quiet smooth and customisable:good::good: but just one problem, HALO isnt working man....

hope u solve the problem soon....;)
[HTC Pico (Explorer)] Pee_kee:
Awesome bro..
[HTC Pico (Explorer)] salil_1337:
no init.d support ?

your rom doesn't seem to have the init.d folder. Will memory increasing scripts like m2sd or int2ext+ work on this ?
[HTC Pico (Explorer)] omerjerk:
Mounts2sd is working ...

I tested it...

Feel free to report if you find anything wrong ...
[HTC Pico (Explorer)] akashpatel:
Bro does HALO work on version 1.1??
[HTC Pico (Explorer)] wsdyleon:
hello，do you have any plan to add multi-languages supported？
[HTC Pico (Explorer)] AdriannTheHunk:
It's raining Roms here..XD
[HTC Pico (Explorer)] omerjerk:
HALO will be fixed by the LiquidSmooth Devs...

But this built has serious increment in performance ...
[HTC Pico (Explorer)] omerjerk:
Multi Language = more size of ROM ....

So no plan for now...
[HTC Pico (Explorer)] rjcrystal199:
nice rom bro
[HTC Pico (Explorer)] v_tolstov:
wifi sometimes not toggled on

Like in cm 10.1 when i toggle wifi on sometimes it can't be turned on and needs reboot.
[HTC Pico (Explorer)] omerjerk:
That's a bug in our device tree...

Right now it can't be solved ... You have to manage somehow ..
[HTC Pico (Explorer)] v_tolstov:
another issue

Ok. I have another problem - then i recieve sms i get message: message service unexpected closed (like this) and popup message not showing.
[HTC Pico (Explorer)] omerjerk:
Dude these kinda problems you have to solve yourself ...

what I can suggest is to only do a full wipe and install the ROM again ...
[HTC Pico (Explorer)] omerjerk:
Ok ...

Mounts2sd is having some problems right now... I tried to fix but couldn't ...

Int2ext+ is also not working.

Use link2sd for now till I fix memory stuffs.
[HTC Pico (Explorer)] Gladiator00:
Does this have the latest kernel 3.0.82?
[HTC Pico (Explorer)] deadman96385:
What is wrong with halo?

Sent from my GT-N7105 using Minuum Keyboard
[HTC Pico (Explorer)] omerjerk:
yes ...
[HTC Pico (Explorer)] omerjerk:
I don't know why wasn't it working ...

It was crashing just after opening (afer compiling ROM with HALO).

It was giving some drawables related error. I don't have the logcat right now. Now I replaced pre-compiled HALO apk with that from play store and it's working fine.
[HTC Pico (Explorer)] v_tolstov:
What means full wipe. When i'm install this rom a get ractory reset, clean dalvik cache and format /system.
[HTC Pico (Explorer)] omerjerk:
well that's a full wipe ...
[HTC Pico (Explorer)] sakshamx:
not able to download gapps can u please upload on another site
[HTC Pico (Explorer)] omerjerk:
I don't know why you're not able to download gapps. That link is working fine.

Btw here is the link to gapps on mediafire : http://www.mediafire.com/?4i8z3z4785n61vv
[HTC Pico (Explorer)] sakshamx:
The rom is very smooth but I can't install any app (install button just don't work )only available app can be only install from play store

edit:

it was solved automatically after some time lol

no need to dismiss halo
[HTC Pico (Explorer)] deadman96385:
Dismiss halo double tap and drag to the x then you can install non play store apps.
[HTC Pico (Explorer)] sufian88:
Has anyone else faced problems when mounting as USB drive?

Mine restarts sometimes. I'll try to post the logcat soon.
[HTC Pico (Explorer)] omerjerk:
Not yet. I'm using liquidsmooth. It's working awesome for me. No problems.
[HTC Pico (Explorer)] sakshamx:
mine had restarted but i thing it due to overlock after reboot it worked fine
[HTC Pico (Explorer)] sakshamx:
Will there be any update ? Maybe based on cm10.1 beta 2:rolleyes:

Some suggestions:

ROM works very good with oc kernel and pure graphic mod

Also include a file manager:thumbup:

Sent from my HTC Explorer A310e
[HTC Pico (Explorer)] Lord Kalma:
Why HALO))) and not simply Paranoid's HALO?
[HTC Pico (Explorer)] deadman96385:
Halo is included also halo))) is just a application that allows you to pin apps to halo
[HTC Pico (Explorer)] <JohnCarter>:
hey guys !! facing strange problems !! i can't activate pie controls and even the lockscreen doesn't show up for me :( any one else facing these probs ?

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

sorry guys !! prob fixed myself !! didn't flash gapps :D

anyway great work !!
[HTC Pico (Explorer)] Lord Kalma:
Well, Thank you. I Wasn't going to use this because not having proper HALO, but now I'll give it a try

---------- Post added at 10:25 AM ---------- Previous post was at 10:03 AM ----------

Anyway, is there a way to install my lang files from another ROM?
[HTC Pico (Explorer)] <JohnCarter>:
yup mate, it is possible... you need to copy the contents of lang_pico folder of the rom's language you want ...

it is found in : system/tts/lang_pico ...

copy the to the lang_pico folder of the rom you want to add the langs to...

This should do your work .. ;)
[HTC Pico (Explorer)] Lord Kalma:
Thanks... THis ROM didn't even have the tts folder in first place.
[HTC Pico (Explorer)] <JohnCarter>:
well then mate, try making the folders like this config : system/tts/lang_pico

and then copy the contents that should work ;)