Thanks to my good friend DooMLoRD for this breakthrough, Bin4ry & Androxyde for developing and maintaining FlashTool, the ability to drop from the desktop into Recovery on the X10 is now just a widget download away.
The original thread has since evolved and is worth looking at to understand the concepts, some history and challenges faced with thanks to all the XDA developers and forum members who have given help and time, in making this possible. This evolution, would not be at all possible without the DooMLoRD and his work and efforts and contributions for Xperia owners has made many owners very happy, the [Universal] for ALL ROMs / ALL Xperia Android devices with any Recovery is where it all began and now, the ever popular app by Koush application Rom Manager , available for the Sony Ericsson Xperia.
Requirements:
Any of the following supported devices
Phone needs to be rooted with Busybox installed
Any Working Version of Recovery
Supported Devices:
Xperia X10
Xperia X8
Xperia X10 Mini
Xperia X10 Mini Pro
How-To:
1: Download the update.zip (its flashable via recovery) and save on sdcard
2: Reboot into recovery and flash the update.zip
3: Reboot phone
The app is a widget and does not have a App Drawer icon yet! (coming soon), once u enter home screen long press on blank area to add widget (this requires 1x2 icon space).
1: Locate "Xperia Reboot Options" and select it
2: Click on the app icon (X) to lauch widget/app
3: Select what reboot option u want
Click Process
Allow superuser prompt for permissions... click "Allow"...
DONE!!!
reserved
Release:
[19-May-2011] Xperia Reboot Options v1.0.0 - Initial release
Downloads:
v1.0.0: xperia_reboot_options_v1.0.0.zip
reserved
finally released...
still lots of work to be done...
MrHassell lets get those SED cmds into JAVA...
deserved for its release
thaaaanks
A big step to us
Waiting for the next update....
It can not boot into xRec when using z's kernel
cheers,
L
MrHassel, Just saw your message, I think I should now work on the SF repo, right?
Are the todos here all the needed?
zoz33 said:
MrHassel, Just saw your message, I think I should now work on the SF repo, right?
Are the todos here all the needed?
Click to expand...
Click to collapse
hi zoz33,
i dont know if MrHassel updated the sources after our discussions but basically we are trying to implement SED commands based on v3 (reboot_into_rec_univ_xperia_v3.zip) of add-on_installer.sh script from here... in java..
may be he will upload the latest files in a few hours...
Zoz33 sorry for delay response, Australian time zones.. Had to undo something yesterday, working at cross purposes on mount points and ended up with a buffer problem. Using Apache Commons isn't working nice due to fifo..
Stream EDit (sed) is much better way as DooMLoRD said. So I will be modifying and reissue sources now.
zoz33 said:
MrHassel, Just saw your message, I think I should now work on the SF repo, right?
Are the todos here all the needed?
Click to expand...
Click to collapse
Moved to proper forum.
do I still need to edit the scripts before installing the widget?
or
just the widget only?
thanks.
great work guys
Nice.
What exactly do you want graphics-wise?
*when complete* provides alternative to scripts
@junixquiaoit good question. This app is not ready for release, it is still being developed. The reason I posted to the developer forum is that I have put this together based on DooMLoRD's scripts, with his assistance and guidance.
Mr Clown relocated rightly, as this is an APP but still in development and not ready for public testing just yet - this maybe causing some.. you have my apologies.
For now perhaps it is best to stick with scripts. When ready the widget / app could potentially replace scripts, although both will be maintained by DooMLoRD and myself.
I will continue to provide assistance and support for as long as I am able, life hopefully
junixquiaoit said:
do I still need to edit the scripts before installing the widget?
or
just the widget only?
thanks.
great work guys
Click to expand...
Click to collapse
AyDee said:
Nice.
What exactly do you want graphics-wise?
Click to expand...
Click to collapse
Hi Aydee Great to hear from you, presently it has one single Transparent PNG, 72 x 72 px - created in Adobe Illustrator CS5, no filters or effects, attached at the top of this thread.
http://developer.android.com/guide/practices/ui_guidelines/widget_design.html
Ideally it should continue to have a 72x72px graphic, for the App drawer and a very small icon for the Widget selection panel and desktop.. HOWEVER what would be really nice imho is to have a few options, one as a spanning 4 column 2 row desktop widget, which can display important state of chargemon (modified / stock), recovery version (ie; xRecovery 0.3 / 0.2 etc..), root active, uptime or some system info..
Best Regards,
MH
Hi all,
sorry to pull a noob on this one put I cannot get this widget working? Can anyone take me though a quick dummy-guide after dl? I tried installing with custom zip, and nothing, can't install...no idea.
X10 Mini E10i Gigglebread V6
phoneyericsson said:
Hi all,
sorry to pull a noob on this one put I cannot get this widget working? Can anyone take me though a quick dummy-guide after dl? I tried installing with custom zip, and nothing, can't install...no idea.
X10 Mini E10i Gigglebread V6
Click to expand...
Click to collapse
Your post will be Ignored because you failed to read & understand any of the posts!!!
P.S
ONLY for Developers!
you know what...
I guess a development thread (hosted with official open source hosting) isn't a development related?
As it turns out neither was the development of Zdzihu's kernel, that he released on April 1.
All I've done amounts to nothing. Just create an open source development project at SourceFoge, prepared a guide for zoz33 (with a lot of redundant java code, which is obviously just an APP or theme or something)... the fact you can't install it means nothing I guess.
@Mr Clown - as this is apparently no longer an active development and isn't any longer a part of the development thread. Why not just remove it altogether?
It's never going to get released when it's sitting in an App or Theme thread, without any input from developers.. so just delete this ok?
I'll do the same with my XDA account and everyone can just be happy.
Cheers.
MrHassell said:
I guess a development thread (hosted with official open source hosting) isn't a development related?
As it turns out neither was the development of Zdzihu's kernel, that he released on April 1.
All I've done amounts to nothing. Just create an open source development project at SourceFoge, prepared a guide for zoz33 (with a lot of redundant java code, which is obviously just an APP or theme or something)... the fact you can't install it means nothing I guess.
@Mr Clown - as this is apparently no longer an active development and isn't any longer a part of the development thread. Why not just remove it altogether?
It's never going to get released when it's sitting in an App or Theme thread, without any input from developers.. so just delete this ok?
I'll do the same with my XDA account and everyone can just be happy.
Cheers.
Click to expand...
Click to collapse
oh come on dude....
dont get disheartened...
we will complete this soon...
Mr. Clown said:
Moved to proper forum.
Click to expand...
Click to collapse
Remove altogether thank you sir.
Devs required
@ALL
this work will be really helpful to the Xperia community as it is laying a foundation for anyone to use this platform to create his/her own apps... we are already sharing the code with the community @ http://xcharge.sf.net and would really appreciate many more devs to help out with various aspects of this project...
firstly i want to make a few things very clear... this is a purely development thread where-in all parts of the app have not yet been finalized and work is still goin on in its development...
all the files for this are openly available at SourceForge http://xcharge.sf.net
@MODERATORS
i request you to please move this thread to X10 Development Section so that the intended audience (developers & designers) can see it and help us out...
we need help from devs/designers to create graphics for this application/widget...
we need help from devs for improving on the programming parts and also on creating newer apps/widgets based on this...
we have a few ideas for additional apps/widgets based on this:
FreeXperia Recovery installer - currently it comes preinstalled on CM7 roms by jerpelea & also can be installed thru flashtool v0.2.8 and above, but doesnt have a installer like xrecovery had
Battery/Performance tweak toggle app - like the tweaks mentioned here: http://forum.xda-developers.com/showthread.php?t=1005027
Custom kernel selection on reboot menu - now that the bootloader has been bypassed newer custom kernels will be released... wouldnt it be great to have an app to select which custom kernel u want to reboot into? we can have overclock/undervolt/etc kernels...
Multi-boot menu - slightly far fetched and will need help from the devs who create the ROMs
Having this in apps & themes, is like having a car frame, a few boxes of nuts & bolts, 4 wheels and a horn.. then saying "let's go for a drive!".
That is obviously how some people roll.. so anyway.. since mostly all thread's are getting hijacked, you're going to see less postings from me. If any - thanks to J.Anderson this place is like a ghost town and the moderator's have become annoyed so much, they don't want to see new development projects, just finnished results. Fair enough..
You can't install this. It is not an app. Where it belongs is a different forum, maybe even a different website.
For anyone interested in the current state. Finnish widget and will post back when tests complete.
Just wanted everyone to know that me and FB and desexton will be chaning the links around as we move All team acid works to Sorceforge most of mine and FB's are already there we need to move desextions work there to. We are also going to make it link to a folder for the rom .
what does this mean for you. It means if you wish you can go back and try older versions of the roms as we will be updateing all the downloads with version numbers and leaving the old versions up on our respatory for edcutational purposes people can download them try them make your own modifications. we just ask if you do please reference the original rom if you decide to post it.
We are also working on a Sorceforge homepage and Sgs4g Wiki that will be searchable and will provide links back to xda and rootz wiki where you will find the answers you need.
This also means You can submit bug reports directly to us though sf on the sf page.. This in no way takes anything away from xda or rootz wiki but it should help the poor mods when having to flush out 4000 pages of redundant questions or threads
Rom OP Format...DEVS READ PLEASE
Below is a format that should be used as an example of how a rom thread should look. It doesnt have to be exact. I suggest that you stay creative and use all the features in the advanced panel when creating a thread.
1. Name of rom, team, etc
2. Introduction
3. Changelog in code or php tags
4. What's included in the rom in the (apps, tweaks, scripts, addons, mods) in code of php tags
5. What works/what doesn't work in code or php tags
6. Credits (Users name-with link to (profile/github/or thread u got tweak from embedded), and what they did to help you)
7. Screenshots (2-10 different screenshots of different aspects of rom)
8. Kernel with either link to thread you got it from or github (if stock sense or cm please state that and that is enough)
9. Instructions on how to install the rom (also if special instruction for a2sd or beats audio...etc)
10. Do's and Don'ts of the rom
11. Questions & Answers section (I find this helpful to write out asked questions with solutions at the bottom of the op. I find that it cuts down on the question being asked a million times)
12. Finally the dl link
13. Additional add-ons (this can go into first post or reserved posts after)
I find the embedded link looks and feels better throughout the op if possible.
All sections should have a header with enlarged text and spaced out so people can read it easily.
I am hoping that this helps to make this section a little cleaner and easier. enjoy
The way I look at this is that it takes US weeks/days/hours to make these roms....we can take the time out to make sure that the op looks professional and clean
Also Make sure the op is fully ready before posting. I know we all get excited to release a rom but stating that half the stuff will be updated as time permits just shows that you are lazy and in a hurry which doesnt look good cause if thats the case then how does your rom run....
No posting a a rom thread without a DL link either
(h/t PapaSmurf151)
This is to compliment the XDA Recognized Developer Program Revamp. Aspiring devs showing professionalism are more likely to be accepted and frankly, it will help you immensely in the business world.
Good Luck!
mf2112
Yes ! This is Useful for Beginners !!!!!
Mebin Robin said:
Yes ! This is Useful for Beginners !!!!!
Click to expand...
Click to collapse
I feel this post is for me
I wrote very badly and even if google is good OS should recognize that doing bad translation
I find it hard to make myself understood and understand
I know you are good moderators
I'll make an effort but PLEASE consider my weakness
No worries, we want to try to help.
The Q&A section would be very helpful for first timers and others who find a similar problem. Would appreciate it if everyone could include that.
GALAXY 3 (I5800/I5801) FREQUENTLY ASKED QUESTION, TROUBLESHOOTING, GENERAL HELP !!!
IF YOU ARE NEW TO XDA AND/OR TO THE DEVICE, OR NEED A GOOD PLACE TO START OFF WITH, OR WANT TO KNOW ABOUT SOME REALLY BASIC STUFF RELATED TO THE DEVICE, YOU MUST READ THE FOLLOWING POST(S). OTHERWISE, ASKING FOR HELP IN THE DEVELOPMENT AND OTHER SUB-FORA, WILL ONLY MAKE PEOPLE LAUGH AT YOU. MUST READ ON !!!
So, recently there has really been lots of mess created over the XDA forums due to careless behaviour of some newbies and disregarding of the rules and guidelines by many. So, as a part of the initaitive by the moderators, and contributors, this thread is being published.
FIRST THING FIRST, THIS IS ONLY FOR GALAXY 3 (NOT TO BE CONFUSED WITH GALAXY S3)!!
ANY OF THE STEPS FROM THE LINKED GUIDES/FORA, IF NOT FOLLOWED CORRECTLY MAY HARM/DAMAGE YOUR DEVICE, FOR WHICH THE XDA/DEVS/MEMBERS ARE NOT RESBONSIBLE IN ANY WAY.
INDEX-->
2nd post -- General Guidelines For Happy Life On XDA / New Users' Guide
3nd post -- Rooting and Flashing
4th post -- Important Links
Guidelines
Some general guidelines (not rulles!) to follow -
1. Dont post in the wrong forum. Any development thread goes to development section. Any stuff related to themes, apps, games, shares general mods etc, go to themes and apps section. Any query, obviously, shall go to q&a section. Rest go to general.
2. Searching is key to a happy life on XDA . Never post without searching. If you are sure that what you want is not there on WHOLE of XDA, then post it.
3. Refrain from making posts like "thank you dev/ great work man/ thank you/ good luck/ best wishes" in development threads. Keep the development threads as clean as possible.
4. Questions will not be entertained in the development thread.
5. ETA (Estimated time of arrival) will not be entertained in any development thread. Asking again and again will not make it better, but may make it worse.
6. If you post in threads without following the above guidelines, you are actually putting yourself and others in trouble.
7. Use the
Thanks button to thank the dev/member, dont write it as a post.
SOME BASIC STUFF RELATED TO GALAXY 3, WORTH KNOWING BEFORE DOING ANYTHING TO YOUR PHONE !!
ROOTING -
------------------------------------------------------------------------------------------------------------------------------------
DEFINITION - Android rooting is the process of allowing users of smartphones, tablets, and other devices running the Android mobile operating system to attain privileged control (known as "root access") within Android's subsystem.
As Android was derived from the Linux kernel, rooting an Android device is similar in practice to accessing administrative permissions on Linux or any other Unix-like operating system such as FreeBSD or OSX.
------------------------------------------------------------------------------------------------------------------------------------
PROCESS - Android 2.1 (Eclair) - Use the app Z4Root from market
Android 2.2 (Froyo) - Link
Android 2.3/4.0/4.1/++ (Gingerbread/Ice cream sandwich/Jelly Bean) - No need, if you are on one of these, you are already rooted.
------------------------------------------------------------------------------------------------------------------------------------
BUT WHY TO ROOT ?? - Link
------------------------------------------------------------------------------------------------------------------------------------
FLASHING -
1. STOCK ROMS can only be flashed via ODIN. For a guide on how to use ODING, head HERE
LINK : TO GUIDE ON HOW TO USE ODIN FOR FLASHING STOCK/CUSTOM ROMS/KERNELS !
2. CUSTOM ROMS can be flashed either via ODIN or via CWM Recovery (Once you have it - see 2nd post) depending on the type of the file provided by the dev. .tar files need ODIN. update.zip files can be flashed via CWM.
------------------------------------------------------------------------------------------------------------------------------------
STOCK AND CUSTOM ROMS -
For any stock ROM (2.1/2.2) go to LINK
For a comprehensive list of all available custom ROMs and Kernels head here.
IMPORTANT LINKS -->
[1] [READ ME] rOll uP Thread | Everything about Galaxy 3
[2]
System Apps that are SAFE* to remove!
[3] [GUIDE][WIP] How To Make/Port Themes
[4] Galaxy 3's Themes List/Index
Most Frequently Asked Questions (FAQs) --
Q. When is the next build/update/version of the ROM/App/Mod/Kernel coming ??
A. When its ready. Probably no one knows when.
Q. What is the best ROM ??
A. [Discussions] Best ROM for G3
Q. How/Why Do I Root My Phone
A. See 3rd Post.
Q. How do I flash a stock/custom ROM ?
A. See 3rd post.
Q. What are the available versions of android for our G3 ?
A. 2.1 (stock), 2.2 (stock/cm), 2.3(cm/cm-based), 4.0(cm/cm-based), 4.1(cm,cm-based)
Q. Do we have/ will ever have official GB (or above) update ?
A. No. Never.
Q. Can I use 2.3/4.0/4.1 ROMs for daily use ?
A. Depends on you needs. First have a look at all the working/non-working list of the ROMs, if you can live without those things, then its good for you, otherwise stick with stock.
Thread/ROM specific FAQs--
Eclair (2.1) --
-How to root ?
-3rd post
-How to app2sd
-Ehh... you cant.
-How to overclok
-Again not possible.
------------------------------------------------------------------------------------------------------------------------------------
Gingerbread (2.3.x) --
-How fast/stable/compatible for daily use is it ?
-You need to use it to know it
-I don't see the download links for alpha 8.3 and other, where is it ?
-http://code.google.com/p/cm7-i5800/downloads/list
-When will alpha 9 be released ?
-Ahh... million dollar question... Even GOD (marcellusbe) doesn't know !!
-OMG I see weird camera preview after I snap a photo, is the world going to end now?
-Not at all. The pictures taken are fine.
-Help me, video recording doesn't work ?
-Well wait till alpha 9 is released.
-How to app2SD ?
-
-Detailed list of working/non-working list ?
-Link
-All other questions ?
-Link
------------------------------------------------------------------------------------------------------------------------------------
Ice Cream Sandwich (4.0.x) --
------------------------------------------------------------------------------------------------------------------------------------
Jelly Bean (4.x.x) --
Or Probably one more
Hello all,
Firstly I would like to introduce myself, I am the newly appointed Forum Moderator for this forum and hope together we can keep this place clean and a great place to develop!
The first thing I have noticed is thread titles are pretty inconsistent, many lack key information a use might need to know and this makes it not very easy to scan through the forum and find what your looking for.
Hence I would like to introduce Development thread title structures
The layout is simple enough, and I ask ALL developers to move to this new structure as soon as possible to help keep the forum tidy.
The structure is as follows:
[TYPE][ANDROID VERSION][NAME][OTHER INFO][DATE]
[TYPE] - Here you would enter if you thread is a ROM, or Kernel or Mod etc.
[ANDROID VERSION] - Version of android you thread is based on or for (If a ROM this could also include the base ROM used i.e CM10)
[NAME] - The name of your ROM/mod
[OTHER INFO] - Anything else you feel users want to know before entering your thread
[DATE] - The date or the last update/release/change of your thread - Please keep this to the format [DD/MM/YY]
An example of this format would be:
[ROM][4.2.2 CM10][Zac's home grown ROM of coolness][Now with extra cool!][22/03/13]
If developers could please change their current threads as soon as possible, and all threads made after this post should conform to this layout!
Thank you
UPDATE
After discussing this within the forum mods we have decided that the above format is the format to stay, I will ask you to change to this format over the weekend, but will start changing the titles next week!