yashsingh1/xdaforums huggingface dataset:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] inkanyamba:
Hey, everyone.

I have a Sony Ericsson Xperia Mini Pro that I'm constantly flashing various ROMs, mostly based on CM9.1. Do I have to wipe each time I flash another ROM? If not, are there any leftovers left? Can I restore apps backed up with Titanium Backup to another ROM without any problem? What about app data and OS settings?

Thanks and sorry for the noob question. :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mihahn:
Yes you should be able to restore them without any problems...

You should do a factory reset, but try it without and see what happens. Sometimes some functions don't work or rom isn't booting, but try it, could work :good:
[Acer Iconia A500] beast75:
Hi, I have a A500 16GB with " A500/A501 JB device building - v18" from tegraowners.

I want delete some files with the filemanager HD, but it hang on.

I restarted the device, but it stay at the bootscreen.

I boot into the recovery and see: there is no internal memory, only the sd-card.

When i start a new install from the sd-card i see at AROMA : System Size :-1MB, Free:-1MB

Data Size :12812MB Free:12684MB

Any solutions?

Sorry for my bad english!!!

Thanks a lot.

Beast75
[Acer Iconia A500] VelosCohagen:
The right place for questions about tegraowners roms is not here. Ask in the tegraowners forum.

But you should try this, I think it will be the solution for your problem: http://forum.tegraowners.com/viewtopic.php?p=1005#p1005

If you read the posts in tegraowners forum in the jb device building thread you would know that v18 is very unstable. Better use v17 with test kernel 11 at this time.

Gesendet von meinem A501 mit Tapatalk 2
[Acer Iconia A500] beast75:
Thanks for your answer, a "Hard reset"(+Vol & Power & rotation lock) has solved the problem.

I have thougth, this is the right place for my question, because I couldn´t install any rom (not alone Tegraowners)

Once again : thanks for your help !
[Motorola Droid RAZR] kittokat:
Going to flash my rooted razor again.. i had AOKP full throttle, but it lasted a few days before it bricked. i am wanting a ROM that is stable and has a lot of customization. I am sure most people are going to say MIUI, but i am not a huge fan of it.. just wanting to see some others opinions. Thanks :)

Sent from my DROID RAZR
[Motorola Droid RAZR] fyve4321:
I'm using D-Wiz v1.0 with Safestrap.
[Motorola Droid RAZR] kittokat:
Ok cool thanks.. ill read up on it.. how long ya had it? What are some of its cons? Have a lot of custom things for it? l'll have safestrap as well

Sent from my DROID RAZR
[Motorola Droid RAZR] O_G:
Moved To Q&A​

Do not post questions in the dev section!​
[Motorola Droid RAZR] SAJdroid:
Im on Eclipse 1.5.1 with safestarp . So far great battery , buttery smooth performance . I flashed the Razr M launcher with circles widget and loving it. A very stable ROM so far. If ur on Safestrap try it on one of ur ROM slots . MIUI is still under dev , once its stable it would be a great option too. I am going to trying Black widow now on another slot.
[Motorola Droid RAZR] Ice_Man29:
I'm using Simplex Revival as my daily driver and I have been for about two months now. I love it so far, great battery life, and with the UC/SC/OVERCLOCK script that is with it it makes it easy to save battery life or get better fps playing games.

But with everything Android it's all about choice. I found this list of roms a while back I hope it helps you as much as it has me.

http://www.droidrzr.com/index.php/topic/1171-look-here-for-all-available-roms/

Not sure what RAZR you have but that is a list of CDMA roms. Not sure about GSM roms sorry.

Good luck. Let us know what you end up with!
[Motorola Droid RAZR] kittokat:
Yes! I liked how both the eclipse and simplex sounded as far as stability. Either of y'all have issues with MMS? That seemed to be main thing i was bothered by because i use my MMS several times a day.

Also, yell find they are easy to customize and devs steady coming out with cool new stuff and themes for them? I know thats main reason I'm excited about a stable miui coming out for my phone...i am all about customizing.

I'm also wanting to get more out my battery and simplex, eclipse and black widow sounded like you get significant gains with that.. i am over having to take a charger everywhere :-/

Ahh decisions! Will let y'all know what i end up with!

Sent from my DROID RAZR
[Motorola Droid RAZR] kittokat:
@ SAJdroid

Which blackwidow were you thinking about trying? AOKP JB, AOKP ICS, moto ics or CM10 JB?

Sent from my DROID RAZR
[Motorola Droid RAZR] Xrunner87:
D-WIZ is really good at saving battery which was based on Jelly Bean CNA,and really smooth.But you have to flashing it with safestrap rather than bootmenu or bootrazrtrap.
[Motorola Droid RAZR] SAJdroid:
I am reffering to BW CM9 ..

Powered by : RAZR Maxx ECLIPSE 1.5.1 : Asus Transform Prime TF201 stock JB
[Galaxy Y GT-S5360 Themes and Apps] mai77:
http://xdaforums.com/showthread.php?t=1461712

I modded to a larger font to be able to read everything on an SGY

have fun ! demo, no real install of anything. just to get a feel of "aroma"

start in CWM or in android recovery (stock system)

with this you can make modded ROM installer or whatever

though screen says it is codename "Dahlia" it really is codename "Edelweiß", latest version !!!!!!!!!!!
[Galaxy Y GT-S5360 Themes and Apps] PwN.CraZyTagZ:
SCREENSHOTS plz... RESERVED
[Galaxy Y GT-S5360 Themes and Apps] Ravitaneja:
Screenshot please

Sent from my GT-S5360 using Xparent Blue Tapatalk 2
[Galaxy Y GT-S5360 Themes and Apps] mai77:
look dude you cannot make screen shots in aroma
[Galaxy Y GT-S5360 Themes and Apps] 74M3NUMB3RS:
By Usin Another Camera ;)

么 动态 看浓雾 哇哈他 团伙 么按时
[Galaxy S II Original Android Development] Flint2:
Reserved I

Reserved I
[Galaxy S II Original Android Development] Flint2:
Reserved II

Reserved II
[Galaxy S II Original Android Development] Noed:
Great, will try
[Galaxy S II Original Android Development] cdaarif:
Hay buddy, tnx for kg tool. Wanna trying these. Report u later.

sorry for my bad english.
[Galaxy S II Original Android Development] It_ler:
Just my thoughts:

Have you thought about a collaboration with Tungstwenty to combine / integrate your gesture building app into his multi touch gesture kernel feature?

Ok, copy & paste the gesture definition into a script is not that difficult, but if you could define the gesture and assign it directly to a script/action (without manual copy & paste), that would be even easier and more (end-)user friendly.

I have something similar to tasker app in mind, but with your gesture (builder) as the trigger.

Good idea anyway !
[Galaxy S II Original Android Development] dorimanx:
That's is Awesome!

Thanks allot! :)

beer on me :)

Confirmation number: 2WN54160CY969421P.
[Galaxy S II Original Android Development] Morngkilr:
Now that is really cool :) thnx for this!!!
[Galaxy S II Original Android Development] americoz:
Sounds great! I'll try it right now.
[Galaxy S II Original Android Development] Flint2:
You're my hero!

Thank you very much for your support and everything you're doing for the community!

Sent from my GT-I9100 Powered by Dorimanx kernel and AOKP unicorn
[Galaxy S II Original Android Development] Flint2:
Yes, the objective of this app is to be able to parse, edit, and generate Tungstwenty rc.d script (or DorimanX equivalent)

If you find anything else please ask and will be included in TODO

Sent from my GT-I9100 Powered by Dorimanx kernel and AOKP unicorn
[Galaxy S II Original Android Development] Debadatta:
How about drawing the actual path of traversal of the finger? Would be helpful for some people. After the hand is lifted off, you can show an animation to replay how the finger was moved i.e. how the gesture actually will be. Then ask for a confirmation and copy to clipboard or merge with S50GestureActions like lt_ler said. Plus, you might want to ask gesture number before generating the definition. The def is always assuming 1. Yes, some people actually will have problems with changed a 1 to their desired number I know after being so long on XDA.

Also, when merged with S50GestureActions, create a check to check if a requested gesture already contains a predefined gesture. This is because, even if this gesture is defined, the predefined gesture will execute halfway between the requested gesture. I know, "Duh!", but this app makes defining gestures so damn easy, you'll have a noob attack here. So, its essential for this to be noob proof. :p

P.S. the drawable lines should have some percentage of transparency to avoid confusion when they overlap.
[Galaxy S II Original Android Development] Flint2:
Added lt_ler and Debadatta request to TODO section
[Galaxy S II Original Android Development] Flint2:
Gestures Configuration

Thank you very much for your feedback and suggestions!!

Generate the scripts

I can support many configurations, i'm aware of:

- Yours original (/system/etc/init.d/S50GestureActions) , will need root for remount system and modify file

- DorimanX (/data/gestures_set.sh), no need to be root, only adequate permissions on file

I'm not aware of 3th method that you mentioned.

Do you know other devices besides S2 and S3 or kernels apart from Siyah and DorimanX that have your feature implemented?

If you want to split the config and actions in an alternate setup, I will support it to, these are my suggestions:

- Please keep the writeable config in /data , so no remount and root is needed

- Keep in mind the overhead of forking one more process on each gesture (modular overhead vs. current monolithic approach)

I think DorimanX intention is to keep the script always working

May be later I will ask by PM or drop a question in his thread.

Review gesture paths

- My idea is to paint every hotspot with finger color and display the sequence number in the path inside it

- Even if i will include parsing and displaying current gestures, for now I think is easy to redo the gesture than to edit or trim it (I can change my mind later on this subject)

- There is no need to keep your second or third finger in the screen all the time, you can just touch on the first point of you imaginary line, lift the finger, and touch on the end of the imaginary line, repeating this start and end points as many times as you like

As long as you keep one finger in the screen, you're still constructing the paths

When you lift last finger, gesture definition is copied to clipoard

So you can define the '5 point ROM exploding thechnique' that reboots in recovery (borrowed from Kill Bill movie)

Actions

That's exactly what I have in mind, having a set of standard, browsable Androind intents, a set of predefined am , service, cat to config, etc, and a set of custom actions

Changing manually the script should be last resort for advanced users.

I like the idea of maintaining all the configs in scripts, and daemon also in script.

The idea of building a standalone service to replace it has come to my mind but i dislike it.

So far 100+ installs and no FC or bugs reports

I appreciate all the feedback from devs and users!
[Galaxy S II Original Android Development] Flint2:
Version 1.5 On Google Play

Version 1.5 On Google Play

Changelog:

Version 1.5 [Nov 15 2012]

Allow changing of Gesture Number (1-30) from Settings

Should be updated in a few hours.

Enjoy!
[Galaxy S II Original Android Development] Tungstwenty:
Good idea about having the definitions in scripts under /data rather than /system (/etc) so it doesn't require a remount when changing definitions only.

The "bootstrap" main script can be anywhere (even in /data, as long as it's triggered somehow) and the individual files can be in /data/gestures/ or whatever.

Your app should be able to change that, but on the other hand it can't be world-writable since it will be running as root. If anyone can write the definitions, it can hijack control of the phone.

Therefore, it might not be that easy to make it so that your app doesn't require root and still prevent other apps from controlling this sensitive configs.

The main script can be as simple as this:

GESTURES_PATH=/data/whatever_folder

# Load all gesture definitions, removing comments to reduce the total size
cat $GESTURES_PATH/gesture-*.config | sed -e 's/#.*$//' > /sys/devices/virtual/misc/touch_gestures/gesture_patterns

# Start loop listening for triggered gestures
( while [ 1 ]
do

GESTURE=`cat /sys/devices/virtual/misc/touch_gestures/wait_for_gesture`

# Launch the action script if it exists, not spawning a separate process
GESTURE_SCRIPT="$GESTURES_PATH/gesture-$GESTURE.sh"
if [ -f $GESTURE_SCRIPT ]; then
. $GESTURE_SCRIPT
fi

done ) > /dev/null 2>&1 &

That's it, a universal "bootstrap" script.

It can be installed once on /etc/init.d/S50GestureActions, on /data/gestures_set.sh, or whatever. As long as the bootstrap script is executed somehow, everything else can be handled by your app by editing the config and sh files under the decided $GESTURES_PATH.

As for which kernels do implement the gestures, I don't have a clue. It's easy enough to cherry-pick the code to any kernel, even to other devices, so perhaps the best way for you to check for support within the app would be to check if /sys/devices/virtual/misc/touch_gestures/ exists. If it does, probably it will work regardless of the kernel. The max gestures might not be 30, just to give an example, but the mechanism is there for sure.

I know, that's exactly the same logic I implemented in the detection code. As long as at least one of the fingers is down, it will still be tracking.

I meant the visual clarity of the path. If a single finger goes through the same hotspot multiple times, as in the example I stated, it might be a bit challenging to draw the hole path at once and still be able to understand it visually :) I guess it will take some prototyping to see how it works out.

If the bootstrap script + individual files per gestures idea that I presented before does work (if I'm not forgetting any important detail), then a service is not needed at all.

In fact, for the runtime part (the loop detecting gestures and launching actions), it should absolutely be independent of java apps and be solely script-based. Otherwise it will be subject to app lifecycle (stopping app of service depending on available mem), responsiveness of the task scheduler, etc.
[Galaxy S II Original Android Development] dorimanx:
Hi,

my way is to shut gesture script on screen off, is for removing one more loop function, i have one that control many things, if i can do it, so why not :)

it's shut and start the gestures loop on need.

about GM suggestion to protect gestures loop script is to run it with

/sbin/busybox nohup /data/gestures_set.sh

then this script will never be killed from RAM.

if app run the script, app shell will be closed in time, and "child(our gestures loop script)" will be removed from ram, and stop working...

with the nohup it's has it's own shell that will never stop.

till force killed by:

pkill -f "/data/gestures_set.sh"

it's also NOT detected by

ps | grep "/data/gestures_set.sh"

only by:

pgrep -f "/data/gestures_set.sh"

then you see the PID.

so it's also good in case you will need to RELOAD the loop script via APP.

to use only nohup.

Thanks :)
[Galaxy S II Original Android Development] Tungstwenty:
What's your personal opinion about keeping gesture detection active even with screen off (optional of course), provided the touch screen is still powered, i.e., s2w is enabled?

I've been thinking about adding this optional behavior on the touch processing routine, and that would then require the loop to continue running in order to produce effects.
[Galaxy S II Original Android Development] bluefa1con:
i was just thinking yesterday that this feature was useless for most of the people but u just made it easy

thanks man
[Galaxy S II Original Android Development] Flint2:
s2w gestures

Maybe DorimanX can answer this better, but I think will be possible to queue gestures in kernel and wake on any valid gesture (not only slide), after wake up cortexbrain relaunches gesture loop that consumes the queue, so no need to loop in sleep.

See GM mods to fluxi's sw2 in DorimanX:

https://github.com/dorimanx/Doriman...mmit/8cb3de2a443eb847218777072c5bd1fa70bf82f4

I will try to advance in user space that is my territory, thank you very much for your feedback!
[Galaxy S II Original Android Development] Tungstwenty:
My question was mainly for DorimanX :)

I see no downside expect perhaps for possible confusion from the users if there are too many configurable options on the kernel :D
[Galaxy S II Original Android Development] dorimanx:
there is no problem to hold the loop alive.

if there is a need for it.

if we need to to do some tasks even on screen off.

but what it can be?

my idea is;

we can do vol up and down with some simple gesture, and wake the screen with some custom gesture.

but is it good for battery?

i am using slide2wake all the time...

so for me its will not make battery change.

Sent from my GT-I9100
[Galaxy S II Original Android Development] Flint2:
Version 1.6 On Google Play

Version 1.6 On Google Play

Changelog:

Version 1.6 [Nov 23 2012]

Install new Actions and Gestures config in /data/gestures (overwrites current script!)

Changed max fingers to 5 (kernel limit)

Should be updated in a few hours.

Enjoy!
[Galaxy S II Original Android Development] Flint2:
Version 1.7 On Google Play

Changelog:

Version 1.7 [Nov 30 2012]

Draw actual path of traversal of every finger with different color and alpha blending [Debadatta]

Read and Write to Scripts [It_ler]

Parse gestures from config

Just uploaded Version 1.7 to Google Play

CLICK HERE TO INSTALL

Thank you very much for your feedback!
[Galaxy S II Original Android Development] Mario1968:
Hi flint2, nice app! Draw a gesture is very simple now.

Only any features request

1) is possible to animate the spots of an existing gesture to view on screen what trace you must do with fingers?

2) how about add a name for the gesture? Maybe gesture-x.txt to describe the gesture action.

3) select the gesture number directly on main menù instead of in menù/settings.

4) always show current gesture anim, gesture number, gesture name on screen, maybe like a background.

Hope you develope this app to become the app to must have with Dorimanx and Siyah kernel.

Good work! :thumbup:

Inviato dal mio Galaxy S2 con Tapatalk2®

XWLPF Stock

Dorimanx Kernel 7.26

Jkay V14.1
[Galaxy S II Original Android Development] Flint2:
Features added to OP

Thank you very much Mario!

I've added the features to OP in Todo section, I'm working so I can move it to Changelog ;)
[Galaxy S II Original Android Development] Mario1968:
Hi Flint2, another one feature request, I think you can optimize the gesture, as example the gesture #1, is impossible to record with your app, because the fingers from left to right in top and bottom, store in config the middle steps too, so if I want to have more dense grid then I fire the 10 step per finger in no time.

I hope is possible to eliminate the middle steps and maintain only the vertex ones.

If I found an algorithm to clear these steps I report to you, if you don't find firstly naturally :D

Good night, is about 00:30 here

Mario

Signature

Phone: Galaxy S2 I9100

Sent by: Tapatalk2

Firmware: XWLPF Stock

No 2nd Rom installed

Kernel: Dorimanx 7.26 no UV/OC

Modem: XWLPX (Stock)

Battery: Stock 1650mAh

SD: SanDisk 16Gb Class 4

Mod: Jkay V14.1
[Galaxy S II Original Android Development] Flint2:
Another option is to lift finger and touch only the hotspots (working only with fingers 2 to 5 because if you lift 1st finger gesture editing is done)

Maybe i include the following changes in TO DO:

- Swipe left/right to next/previous gesture instead of Settings/Gesture Number menu (in the future also gesture gallery-like preview

- Add menu options to start editing gesture, stop editing gesture.

- Delete hotspot on long press

- Add optional optimize gesture path (remove redundant hotspots)

- Gesture animation

Now I'm working on actions features and bug fixes.

Thank you very much for your feedback!
[Galaxy S II Original Android Development] Flint2:
Version 1.8 On Google Play

Development have slowed because of ISP change (had 25 days without connection), too much work, and holidays.

Changelog:

Version 1.8[Dec 26 2012]

Display actions for current gesture

Force Portrait Mode

Default gestures for 1280x720 devices

Install Script in /system/etc/init.d if no /data/gesture_set.sh

Uploaded Version 1.8 to Google Play

CLICK HERE TO INSTALL

Thank you very much for your feedback![/QUOTE]
[Galaxy S II Original Android Development] Flint2:
Version 1.8.1 Published

Changelog:

Version 1.8.1[Jan 7 2013]

Resolved bug in gesture install script

Uploaded Version 1.8.1 to Google Play

CLICK HERE TO INSTALL

Thank you very much for your feedback![/QUOTE][/QUOTE]
[Galaxy S II Original Android Development] GoJo ^^:
Hello, i understand this app help for making the gestures, but what about the line code you gotta input so the phone knows which action to do..? For example how do i change the one that launch camera, i want it to launch camera jb+ instead of stock... Thanks!
[Galaxy S II Original Android Development] Flint2:
Re: [Tool][07Jan]Kernel Gestures Builder

Hello, adding and editing actions is feature not yet implemented

As stated in the OP:

......

10. Open gesture definition script with editor and paste gesture OR

11. Configure Actions in /data/data/ar.com.nivel7.kernelgesturesbuilder/files/gesture-*.sh

and Select Install Gestures to REPLACE without backup current gesture_set.sh or S50GestureActions and new directory /data/gestures (do not edit anything here, eill be overwrite on each Install Gesture action)

12. enjoy!

.....

Todo:

* Add actions

* Browsing for Apps to launch

......

Thanks for your feedback

Sent from my GT-I9100 Powered by Dorimanx kernel and Resurrection Remix
[Galaxy S II Original Android Development] GoJo ^^:
Re: [Tool][07Jan]Kernel Gestures Builder

That does not tell new what I should type... By the way, all predefined gestures works.. apart the heart one: it vibrate, mean it's understood, however it won't call the phone number I registered.

Sent from my whitey i9100
[Galaxy S II Original Android Development] Flint2:
Re: [Tool][07Jan]Kernel Gestures Builder

What do you see in your gesture 4?

Here is mine:

Have you selected menu / install gestures after modifying?

Sent from my GT-I9100 Powered by Dorimanx kernel and Resurrection Remix
[Galaxy S II Original Android Development] GoJo ^^:
As i said it vibrate which means phone got it, but it doesn't launch calling app, nothing happens..!
[Galaxy S II Original Android Development] Flint2:
Re: [Tool][07Jan]Kernel Gestures Builder

Are you running dorimanx kernel?

Check that /data/gesture_set.sh is mine and not default.

If you use other kernel check /etc/init.d for gesture script, check that exists, permissions and is mine (not default), then reboot

And check script /data/gestures/gesture-4.sh contents and permissions

Sent from my GT-I9100 Powered by Dorimanx kernel and Resurrection Remix
[Galaxy S II Original Android Development] GoJo ^^:
Hem... You have 4 row of permissions while i have 3 only ! Read, Write, Execute. I'm using ES Explorer with root.

Indeed the gesture sh was dorimanx not yours, i changed it, but still nothing happens even after i changed permissions*

*By the way why aren't they set by themselves, i mean i have to set them all by hand one by one...?

PS: If it doesn't work with dorimanx gestures why would it with yours, i mean, it's same thing..!

EDIt: I thought reboot would help, well now i got NO GESTURES at all..
[Galaxy S II Original Android Development] Flint2:
Re: [Tool][07Jan]Kernel Gestures Builder

Ignore the 4th column, they are sticky bit

Try menu/Install Gestures from Kernel Gestures Builder

Be sure to activate gestures from sTweaks / screen

Sent from my GT-I9100 Powered by Dorimanx kernel and Resurrection Remix
[Galaxy S II Original Android Development] GoJo ^^:
Ok it seems working now (appart the fact that the phone acts like dying) just waiting for next release with actions ;)

PS: If you could just tell me how can i change default camera app gesture so that it open camera jb+