yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Themes and Apps  (US Carriers)] martyzidek:
Need one now for Bluetooth
[Eee Pad Transformer Android Development] RaymanFX:
Hello guys, I want to present you the

TEAM WIN RECOVERY PROJECT

(TWRP)

v2.X for our Transformers

This is the touch version of Team Win's recovery project.

It is already avaiable for many devices, but not for ours, so I ported it.

In addition, I am the responsable developer and maintainer for this recovery, so if any errors occur, please post them in this thread and I will see what I can do.

WHY did I port this ?

We do now have a fully functional file manager in the recovery system

The GooManager app lets you now install .zips directly through the open-recovery scripting system

You can queue .zips for flashing in recovery, makes installing new roms MUCH easier !

WHICH features do we have after-all ?

Key Features:

Ability to save custom recovery settings

Default partitions to back up

Default zip folder location

Default color theme (lots to choose from) (Thanks to ffolkes!)

Default Time Zone (for more accurate time stamps)

Zip Signature Verification

Zip md5 Verification (looks for file with zipname.zip.md5)

Ability to flash multiple zips in one go

Ability to select which individual partitions to backup, and restore.

Ability to choose compression or no compression backups.

Compression takes longer of course, but you save roughly half the space. EVO3D's stock system uncompressed is ~800mb, 380mb compressed. You choose.

Ability to auto restore GAPPS on zip flash (for CM based ROMS)

Ability to auto reboot after successful flashes (for the lazy)

Some devices utilize their capacitive buttons in recovery.

Home - Main Menu

Menu - Advanced Menu

Back - Up a Menu Level

Search - Select Current Selection

Battery Level and Timestamp (Better safe than sorry)

Fully working terminal emulator (with exclusive fixes by me)

WHAT does work ?

The file manager

Using internal and external storage mounts

Backup & restore

Zip file installing

Mounting devices

Everything else ?

WHAT doesn't ?

OpenRecovery scripting

You tell me !

A FEW NOTES

OpenRecovery scripting for GooManager and others does currently *NOT* work, this is because the init.rc is missing a recovery boot flag, because of this the GooManager app fails to pass the correct recovery command to our device. This will be fixed very soon !

THEMERS, please take a look here : http://xdaforums.com/showpost.php?p=28605855&postcount=67

??? --- Profit.

​
[Eee Pad Transformer Android Development] RaymanFX:
DOWNLOADS

FLASH THE TWRP-X.zip file in your current recovery!

NEWEST DOWNLOADS ALWAYS AT android.lensmangallery.com

[FONT=Georgia]
[B]v2.2

[/B] [/FONT]
[LIST]
[*][FONT=Georgia][B]Fixed EVERYTHING.[/B]Really. No bugs left ![/FONT]
[*][FONT=Georgia]When installing a zip, you can now choose from internal or external storage right from the 'install zip' page, just like in Rogue Touch Recovery ![/FONT]
[*][FONT=Georgia][B]Added a super-awesome terminal emulator in 'advanced' page ! Try this out, it's amazing, really ! [/B][COLOR=Red]In addition, it has a special goodie by me, the command you type in, and hit enter, would normally stay there until you delete it manually each time. I fixed the source, so it goes away after hitting enter, just like a real command prompt ![/COLOR][/FONT]
[/LIST]

[B]v2.1.8 FINAL[/B]

[LIST]
[*][FONT=Georgia]Fixed the 'free disk space' shown on backup tab. Now it displays always the correct size which is left for backups, either internal or external storage. Both do fully work now.[/FONT]
[*][FONT=Georgia]Fixed the *EXTERNAL* storage automount, when you change your storage paths (mount->change radio buttons), while clicking the 'using external sdcard', the external MicroSD gets automounted. It gets auto-unmounted again when hitting 'using internal storage'[/FONT]
[*][FONT=Georgia]Fixed the boot partition backup system. Since we cannot backup /boot , I excluded this partition from the whole nandroid system. The button in the backup tab is gone now, so no choice to fail at backing up anymore ![/FONT]
[/LIST]

[FONT=Georgia] [B]
v2.1.8

[/B] [/FONT]
[LIST]
[*][FONT=Georgia]Initial release[/FONT]
[*][FONT=Georgia]Based on newest TeamWin Sources[/FONT]
[*][FONT=Georgia]Touch recovery[/FONT]
[*][FONT=Georgia]Tablet UI (1280*800) resolution
[/FONT]
[*][FONT=Georgia]Modified recovery.fstab & BoardConfig to make this compile.[/FONT]
[*][FONT=Georgia][COLOR=Red][B]SOURCE[/B][/COLOR] is at [/FONT][URL]https://github.com/skirata/device_asus_tf101[/URL] and [URL]https://github.com/skirata/Team-Win-Recovery-Project-v2.X[/URL]
[/LIST]
[Eee Pad Transformer Android Development] RaymanFX:
Credits

Team Win

Team Douche

Cyanogenmod

Shane Francis

Roach2010
​
[Eee Pad Transformer Android Development] hanthesolo:
That sound really nice, good work! But, where's the download link :P?
[Eee Pad Transformer Android Development] RaymanFX:
Oh, stop it, you ! :D You were a bit faster than me ...

Download link is up in 2nd post.
[Eee Pad Transformer Android Development] TheFirlen:
Can someone post any screenshots?
[Eee Pad Transformer Android Development] hanthesolo:
I love it when that happens...:D. I see them now. I will flash it and see how it stacks up to the other touch recoveries.

EDIT: I just flashed it and played around with the UI for a few minutes. I found it vaguely reminiscent of UEFI, and it seemed very useful. I have had a need for a file browser more than once while in recovery, it is a shame though that editing files cannot be done (due to the difficulty level if creating a keyboard, and size limitations, i am sure). It is on my bucket list though, to be able to use some kind of terminal emulator in recovery without using adb. Overall, excellent work, and this will be my recovery if choice from now on! Just out if curiosity, how long did it take you to port this?
[Eee Pad Transformer Android Development] scottyf79:
I'll be the numb nut that will ask.......what are the fstab zip and the other zip for?

Do i need to flash all 3 zips or just the main recovery zip if i havent got a clue what the other 2 do? :laugh:

No doubt someone would screw it up....... id rather look like a plank!
[Eee Pad Transformer Android Development] RaymanFX:
Screenie.

You better be happy now, it has got 3297562 Megapixles !
[Eee Pad Transformer Android Development] RaymanFX:
My faultie, didn't put the explanation in the notes .. ;)

You will only have to flash the TWRP-X.zip file.

The other two zips are the sources needed for compiling.

Of course, those alone aren't sufficent at all. If someone would like to have instructions on how to compile, just ask here.

@Hanthesolo Well, I think it was like one week or so until I figured out how to compile the recovery and another week until I managed to get internal and external storage working correctly.
[Eee Pad Transformer Android Development] scottyf79:
installed fine

EDIT: its ok i read the op again..........looks good, another job well done Rayman33 :)
[Eee Pad Transformer Android Development] K900:
You, man, are awesome. Me and hillbillyhacker tried that, but couldn't get touch working. Waiting for your stuff to see the diff :)
[Eee Pad Transformer Android Development] bkmo:
I had it installed but do not see any internal storage.
[Eee Pad Transformer Android Development] baseballfanz:
Go into the "Mount" tab and make sure "Using internal storage" is checked.

My internal storage files are found under "data/media"
[Eee Pad Transformer Android Development] bkmo:
It was checked by default, but my brain didn't compute that I need to look at data/media. Makes perfect sense.....thanks.
[Eee Pad Transformer Android Development] TheUndertaker21:
NICE guys.

thanks gonna try it

hope they start porting AROMA to tablets too.

that would be cool
[Eee Pad Transformer Android Development] bkmo:
Edit: time is being reported as one hour ahead, also had an abort during a backup. Here is from the log:

I:=> Size of is 0 KB.

[ (0 MB)]

...Backing up partition.

I:=> Filename: ..win

I:Backup command: 'dd bs=4096 if= of=/data/media/TWRP/BACKUPS/0384018241611197/2012-07-08--12-41-34/..win'

dd: can't open '': No such file or directory

* Done.

* Verifying backup size.

E: File size is zero bytes. Aborting...
[Eee Pad Transformer Android Development] RaymanFX:
Please check if you had ticked "boot" in the backup menu...

Don't backup the boot partition, it won't work, and only give errors.

Just backup the partitions that have an actual size, like /system /data and /cache.

Then it should work; I have tested this.

Also, you can edit the Time Zone settings in the corresponding settings menu in TWRP's home... just look for it.
[Eee Pad Transformer Android Development] young0ne:
I'm Trying to mount the ext sd card but its not working.
[Eee Pad Transformer Android Development] RaymanFX:
News :

Backup system does now work out of the box, no need to refresh the menu first.

I nearly found a way to exclude the boot partition from backing up, to make it all more user-friendly.

Fixed version coming the next 2 days.

Stay tuned !
[Windows Phone 7 Development and Hacking] winphoneviet:
Hi guys,

The idea just come out from my mind, so I need some tester for this app, if it works fine I'll open source for everyone. I'm not sure this will work ok, so I still need to test more to develop this app, please kindly leave your comments below.

Don't have much to say, please download it from here:

Test 2: http://www.mediafire.com/download.php?qhhgifyft57vw1m

Steps:

Sideload the app to your phone

Turn your phone's WIFI on

Run the app, click the button

Test and give me feedback :)

What can stop this app from working?

Battery Saver (may be, not sure)

Playing music/video from Zune

Pause the current playing file (read the idea below to understand)

What else? You tell me

Requirements: device with developer unlock to sideload is enough

Update 09-July-2012: Lots of bugs is confirmed and has been added to the TODO list

Idea for this app:

Ok, for all of you who interested in this app, I give you the idea.

Basically, if you use a lot radio and music apps, you can notice that if you stream the music online using WIFI, it will keep the WIFI alive even you lock the screen, you can try by turning off the data connection then use WIFI only.

From this idea, I write an app with Background Audio that try to stream the music from the mp3 file (from somewhere in the internet) over WIFI, the mp3 can be "blank" (no sound) and repeat playing the file

The important thing is, if you pause the streaming, after a few minutes (i don't know exactly), the OS will "kill" the Background Audio task, then it will turn off the WIFI again.

Cheers,

winphoneviet.com
[Windows Phone 7 Development and Hacking] djtonka:
Does not work on L710 running Rainbow 1.3
[Windows Phone 7 Development and Hacking] Budniu:
Good work

O man, good job. HTC Titan with Eburon v 1 full unlock ROM work fine. THX (+)

I think, if you could add to app on/off option without restart phone and make an application to be installed in settings.

EDIT

Sorry, now (if I unplug device from AC power) WiFi not running on lockscreen.
[Windows Phone 7 Development and Hacking] djtonka:
I just did HR and flash new Lumiatrix ROM and seems is working :)

Sorry for confusing you before.

---------- Post added at 06:18 PM ---------- Previous post was at 05:20 PM ----------

Also L800 keeping wifi on :)
[Windows Phone 7 Development and Hacking] nithin1992:
Works fine on Nokia lumia 710 with unlocked Rom. Amazing job, hats off

Sent from my Lumia 710 using Board Express
[Windows Phone 7 Development and Hacking] freddx:
doesn´t work on my LG Optimus 7 rooted with WP7 root tools running the newest mango build. I hope you can fix it, because I want that feature. Thanks for your (maybe hard) work!
[Windows Phone 7 Development and Hacking] marcor90:
It doesn't work on HTC Titan with full unlocked ROM :(
[Windows Phone 7 Development and Hacking] winphoneviet:
Thanks all, I know it's still buggy, i'll try my best to fix it ASAP:fingers-crossed:
[Windows Phone 7 Development and Hacking] uncled1023:
Was running for a bit it seemed but then turns out it didnt.

AT&T HTC Titan running Dynamics7 Rom

EDIT: After checking, it seemed that Root was allowed for the app, so i enabled it, and will be giving it a test tomorrow.
[Windows Phone 7 Development and Hacking] Gamerboy007:
doesn´t work on my Samsung omnia W(Tango[Dev Unlk])
[Windows Phone 7 Development and Hacking] Leapo:
What mechanism does this app use to keep wifi alive while the screen is locked?
[Windows Phone 7 Development and Hacking] winphoneviet:
plz read post#1 for the idea, sorry I cannot make it faster because I only have 3 hours/day to work on this
[Windows Phone 7 Development and Hacking] djtonka:
Same effect you can achieve switching on online radio and switch off while after. Even closing radio Wifi is still active during locked screen
[Windows Phone 7 Development and Hacking] nithin1992:
Used to work,doesn't work anymore

Sent from my Lumia 710 using Board Express
[Windows Phone 7 Development and Hacking] vova1609:
I have added it to settings. if you like my work, hit thanks button.

Download
[Windows Phone 7 Development and Hacking] Budniu:
THX, but this app doesn't work on my HTC Titan.
[Windows Phone 7 Development and Hacking] winphoneviet:
updating is on the way, please be patient
[Windows Phone 7 Development and Hacking] Budniu:
I waiting for this.:good:

Testing ...

EDIT

Test2 version app on HTC Titan with full unlock ROM Eduron v.1 build 8779 still not work. When run lock screen WiFi connection is dropped. :crying:

But now I check that on free WiFi hotspot, I try that at home.
[Windows Phone 7 Development and Hacking] winphoneviet:
Update test 2 on post #1

Please give me your feedback
[Windows Phone 7 Development and Hacking] no0b4v3r:
It works when i try downloading game from marketplace under lockscreen.
[Windows Phone 7 Development and Hacking] winphoneviet:
when running, you can notice the lock screen will have the "now playing" bar, and actually it's playing the file without sounds, did you see that?
[Windows Phone 7 Development and Hacking] Budniu:
I see but when wake up device, WiFi icon on the task bar showing that search hotspot WiFi (I'm still in the network) and next connected. But I will try at home with my router.
[Windows Phone 7 Development and Hacking] winphoneviet:
can you try to disable the data connection from cellular and enable wifi -> run the app again?
[Windows Phone 7 Development and Hacking] Budniu:
No, but as I wrote - I check that in the home (now I'm at work)
[Windows Phone 7 Development and Hacking] winphoneviet:
okay, may be later :) have a nice day at work
[Windows Phone 7 Development and Hacking] neitin:
I am sure it's working for me I kept my phone idle for half an hour and when checked it was connected to WiFi btw I had no sim on my Mozart

Sent from my 7 Mozart T8698 using Board Express
[Windows Phone 7 Development and Hacking] uncled1023:
Is there any specific test cases you would like me to test? I'll be running it all day in a wireless intensive environment.
[Windows Phone 7 Development and Hacking] Budniu:
Ok working verrrrrry good. Thank you MAN:good:

I check that with WebRootWebServer app working perfectly. Now I can have lock and blank screen and I can do operation on the files. THX so much.

BTW

Can you do application to be installed in settings ?

BTW2

I wrote about app on my Polish website: http://encyklopediawindowsphone.pl
[Windows Phone 7 Development and Hacking] uncled1023:
Ok, tested it for the day. It ran for a bit, but then the background task stopped, kicking me off of wifi. I did not reset the phone the entire day.
[Windows Phone 7 Development and Hacking] Androyx96:
Works perfectly on my HTC HD7

Really good job! It works perfectly on my HTC HD7 with latest Stock Mango ROM!

OPS! It works perfectly but only for a while! After sometime it stops working because the "Music" background task closes itself! How can I do?
[Windows Phone 7 Development and Hacking] Magpir:
i guess this app is based on a bug. My guess is some featured apps, like iHeartRadio and Skype, have some privileges, like OEM apps, that are creataing this exploit.

http://mobilitydigest.com/wp-tips-tricks-keep-wifi-running-all-the-time/

it works on mine but for only a while....the bakground agent stops it

can u also develop the same for cellelluar network

i would like to see it on time schedule

auto off the wifi when no connection is detected and run on 3G data

somethin like how these stuff like juice defender work in android
[Windows Phone 7 Development and Hacking] Magpir:
u can actually check in your router configuration/settings page to verify...

it will show a list of devices connected to the network
[Windows Phone 7 Development and Hacking] vova1609:
I have already done it! Hit thanks button, if you like my work!

Download
[Windows Phone 7 Development and Hacking] Magpir:
i have removed the app the installed skype.. seems to be doing the same thing but works ..without the background agent turning it off.
[Windows Phone 7 Development and Hacking] mobl:
it is working!!!! thanx!!!
[Windows Phone 7 Development and Hacking] Bruce_X_Lee:
But, Is it worth it?

Not only the WiFi radio will consume a significant amount of power, but also the audio encodoer etc...
[Windows Phone 7 Development and Hacking] Magpir:
thats why using skype is better than this app...
[Windows Phone 7 Development and Hacking] djtonka:
But removing Skype from the task will turn WiFi off
[Windows Phone 7 Development and Hacking] Magpir:
But this app aint better either. The background agent turns off after a while

At least skype stays until u go out of the wifi range and the wifi turns off as per th eold behaviour which in my opinion makes sense because it skype will auto switch to 3G when not connected to wifi

when u are in wifi range again u need to wake the phone to keep the wifi alive again..

make sense
[Windows Phone 7 Development and Hacking] jimski:
Not sure about the audio encoder, but persistent WiFi virtually has zero effect on battery drain. I just completed a week's worth of testing using the iHeartRadio app to keep WiFi on. You can see the result here. http://mobilitydigest.com/the-truth-about-windows-phone-persistent-wifi/

---------- Post added at 12:46 AM ---------- Previous post was at 12:33 AM ----------

I have done a bunch of testing using the iHeartRadio app, and here is how it works. If you open iHeartradio and turn on a station for a few seconds, you can then close the app and turn off your screen. WiFi will stay active (persistent WiFi). When you wake up your phone, WiFi will still be on. iHeartRadio may launch a Background Task the first time you use it, but you can disable the task and iHeartRadio will still activate WiFi, without activating the Background Task. You can start a video, which will remove the iHeartRadio feed from the volume control, and persistent WiFi will continue to work, without a background task or anything else.

Also, you can turn on Battery Saver and persistent WiFi will continue to work. I activated WiFi via iHeartRadio on my non-SIM HTC Surround and left it that way for 71 hours, almost three full days, while the phone was connected to my home WiFi router. It never disconnected and downloaded dozens of push emails, Marketplace notifactions, etc, all while the phone was asleep.

In my testing on a L900, with both persistent WiFi and LTE active, I actually found a slight savings in battery drain. Why? Because LTE never needs to ramp up in the background to download mail, run background tasks, etc. So LTE basically sleeps while Wifi handles the load. The net result is a wash, or slight savings with WiFi on. So this is a valuable feature that everyone should waht and need.

The only thing I have found that will disconnect WiFi without turning the toggle off is; moving out of range of the connected router, or plugging your phone into an AC charger, which typically toggles WiFi on.

I will keep an eye on this project. Go work OP, and thank you for focusing on this critical need. :good:
[Windows Phone 7 Development and Hacking] intae1129:
Works well

I just have this one weird bug. It displays my battery as 100% throughout the day unless a i re boot, other then that, it works well.

On the Focus with MAGLDRROM btw.
[Windows Phone 7 Development and Hacking] jimski:
With the iHeartRadio app, after you have started a music stream and pause it, you can back completely out of the app. You can even even start/stop a video to drop the music feed from your volume control. The first time you use iHeatRadio it may turn on a Background Task, but you can disable it and it won't turn back on for subsequest relaunches of the app. You will only lose your persistent WiFi connection if you; a) go out of router/accesspoint range, or b) plug your phone into a charger.
[Windows Phone 7 Development and Hacking] Magpir:
yes so skype or iheart radios works better ..

i aslo think its not a bug but by design? because skype and iheart radio constantly need to be conencted to the net

btw i am thinking if someone were to devleop an app that can actually run as a background agent toggling wifi and mobile when one r the other is present or do so at scheduled times?
[Windows Phone 7 Development and Hacking] korrel2008:
confirmed working on my htc titan full unlocked :) thanks
[Windows Phone 7 Development and Hacking] jimski:
Not quite the same. The Skype app MUST remain running in the background (in multi-task view). So if you open a couple apps, email, etc., you can force Skype to close (too many open apps) and will lose your persistent WiFi connection. I would call that, an "as expected" function, and not a bug.

With iHeartRadio, after you start a music stream, you can completely close the app, run another music or video app to completely remove the music stream from memory, and persistent WiFi will remain active. I don't think that was intended and would consider this a bug. Although it's a good bug as it allows users who rely on WiFi to keep it actively connected for long periods without putting their phone on charge.

If this app can mimic the iHeartRadio exploit, without needing to run a process or background task continuously, both of which can put wear on the battery, then we have a winner. Tapping a tile to activate persistent WiFi would be something special. And possibly even acceptable by Marketplace guidelines, as this is basically what iHeartRadio is doing.
[Windows Phone 7 Development and Hacking] winphoneviet:
thank you for all reply, it's been a busy week for me with the project at company
[Windows Phone 7 Development and Hacking] wmch_928:
didn't work on titan II，stoped automatically
[Windows Phone 7 Development and Hacking] zyborg:
Doesn't work on Samsung Omnia 7.

1. Turned on wifi and activated 'Keep Wifi Alive'.

2. Set-up my Gmail to sync 'as messages arrive'.

3. Sent a test email to my Gmail and waited a bit.

Nothing happens... No email notification...

Also when waking the phone from sleep, it is noticeable that the phone reconnects to wifi, so evidently, the wifi connection is not kept alive... sorry...

Please keep developing/testing this, as it is definitely a good idea! :)
[Windows Phone 7 Development and Hacking] ozymulder:
It works on my Omnia 7, even when I give the player pause, after a little "Keep My WiFi Alive" is activated to play. So my WiFi is Alive. :good:

zyborg, you must first to turn on wifi on and then activate 'Keep Wifi Alive'
[Windows Phone 7 Development and Hacking] zyborg:
That IS what I did (corrected my post). Still doesn't work... Well, that is, it works for about 2 minutes, but then the connection is automatically cut off, like normal... :eek:

If you re-check it after 2 minutes or so, I'm pretty sure you'll find the same problem on YOUR Omnia 7... ;)
[Windows Phone 7 Development and Hacking] OGCF:
Works on my Lumia 900 (AT&T) for a few minutes, then the agent gets killed (no message in the media controls).
[Windows Phone 7 Development and Hacking] NeuroXT:
Funny story, I thought this app went official at marketplace.

http://windowsphone.com/s?appid=cfabf92c-79ca-4015-a385-ef1a9edd085f
[Windows Phone 7 Development and Hacking] Magpir:
Unrelated app

No. this app will not go official because it break wp7 OS rules