yashsingh1/xdaforums huggingface dataset:
[Streak 5 General] TheManii:
デルの最新スマートフォン『DELL Streak™ Pro』、3月発売決定

The Streak Pro finally launched in Japan as:

Softbank: 101DL (finally 2 months late)

E-Mobile: GS01

New Info bits:

Latest known softbank rom: 071, region 12

Latest known emobile rom: 063, region 17

Android 2.3.5

Stage 2.0

I'd imagine it's pretty 'stock' like the 40x roms for the S5, V.

0xx roms are usually prototype roms

I'm seeking an owner of any SPro to dump files for me, you dont need to be rooted or anything.

Even though though the S10 launched in only china, there are a dozen owners that arnt in china and post on xda (myself included). Hopefully a SPro owner is willing to come and dump the system partition of the SP.

For the few users that have used both S5-407 and V-408 they should be aware that the V has better battery life due to bugs being fixed (even though the S5 has a slightly larger batt). The SPro should likely be like the S10 by now and have great battery life.

I would expect the SPro to have an unlocked bootloader like all previous dell devices, but also likely not have great rom support due to it not having driver sources released.

Note: dont bother complaining about dell here, it doesnt really accomplish anything. You should complain on any of their social media pages/email them/call them and complain there. At least they have a chance of seeing it there, I dont really expect anyone from dell mobility to browse the S5 xda subforum more then every now and then, if at all.

If anything, go complain on their pages that it's impossible to contact the offical dev team, dell pretty much has a brick wall seperating us from them. Even if they cant give any code, hints would go a good way wouldnt it?
[Streak 5 General] hatoo:
I bought streak pro.

works so fine:)
[Streak 5 General] TheManii:
Would you be willing to upload a copy of your /system?

All you need is to copy it to your sd card and zip it up, you only a file manager to do so. Dont need to be rooted
[Streak 5 General] hatoo:
I cant find a uploader...

/system is already ziped.

but I cant find a 200MB over files uploader:(

Please tell me...

---------- Post added at 11:56 AM ---------- Previous post was at 11:44 AM ----------

but I'm a new user so cant post url...

my twitter ID "_hatoya"

from now file link tweet.
[Streak 5 General] khoacoi:
I'm uploading system file on Streak Pro (got from _hatoya)

Here is the link : http://www.littlemaruko.com/shared/system.7z (212.13 Mb)

Hi TheMaii,

Is it possible to port stage 2.0 to S5 GB or CM7?
[Streak 5 General] angelerikz:
Looking forward for a stage ui 2.0 on our streak.:D
[Streak 5 General] TheManii:
Thanks, downloading it now.

Yes, but you MUST do a fac reset and manually restore data to use it on a device that previously had any version of dell stage installed.

(Assuming that the stage 2.0 launcher doesnt have any surprises, the stage 2.0 widgets havnt given me much trouble)

Stage 2.0 is signed with a different version of dell's certs but uses the same shared id name. This means that stage 1.5/1.6 will block eachother from installing.

I will prep a package, but ironically I wont be able to test it for a week as I am on spring break and my S5 was the only thing I didnt bring as I thought I didnt need it (and it was the only one I didnt bring).

Edit: file downloaded, first impressions:

I believe Stage 2.0 is portable to other devices, with the previously mentioned caviat that you cannot have had installed stage 1.5/1.6

Included version: 2.0-v1.0.11, version on market: 2.0-v1.0.13

the SPro's rom isnt made by qisda and possibly not pegatron

Edit2: could you confirm the version numbers in settings -> about phone, since it's not made by qisda I cant easily determine it from the build.prop.

Just give me everything to be sure or a picture or a screenshot.
[Streak 5 General] TheManii:
In process of backporting Stage 2.0, unfortunately it's a lot more complex then merely working with Stage 1.5/1.6/1.7.

I believe the biggest issue is that it requires modifying the BOOTCLASSPATH, which can only normally be modified by editing the kernel itself (more specifically, init.rc in the ramdisk). This basically means it'll only boot on the S5 with a modified kernel :(

If I do manage to get it working, perhaps we can convince the various rom makers/kernel devs to add the line in and the associated files.

Just to be sure, I need the contents of <root>\init.rc, specifically the line: (from a working Streak Pro of course)

export BOOTCLASSPATH /system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/core-junit.jar:/system/framework/kafdex.jar:/system/framework/com.dell.server.divide.jar

and know if it matches that EXACTLY or not, the order is very important
[Streak 5 General] angelerikz:
Hope to see Stage 2.0 on DSC ROM:D
[Streak 5 General] hatoo:
How to root strea pro d43

hi there :)

I tried to SuperOnelclick,Gingerbreak,visinaly,z4root and DooMLoRD's Easy Rooting Toolkit.

but I cant get root...

Streak pro d43 from baidu got rooted with SuperOneClick.

Please help me how to root streak pro d43 from japanese carrier :(
[Streak 5 General] TheManii:
I didnt really expect those to work, at this point (for the most part) the only way to root anything above 2.3.4 or so is to install a custom recovery and flash superuser.zip or something similar.

Until someone finds another exploit that's the only way to root.

Someone needs to make a custom recovery to root though that method. I'd offer to make one but I would need to own/have access to a SPro to do that.
[Streak 5 General] TheManii:
Another update on backporting Stage 2.0:

Stage 2.0 is heavily integrated into the stock SPro rom, current changes:

added com.dell.android.app.deviceadmin.jar and com.dell.server.divide.jar to BOOTCLASSPATH

added assorted dependency apks (of course)

modified framework.jar [!!]

If/when I finally get it booting, it's definitely going to require roms to explicitly add support for Stage 2.0.

The reason: the Stage 2.0 launcher apparently directly adds Dell divide support into it. Unlike the S10 (which also has it) it's heavily integrated instead of being just an extra entry in settings.

I'd be able to work faster if I had a working Stage 2.0 install though, at this point I've added all the visible dependencies, it's still crashing out and I'm running out of clues
[Streak 5 General] angelerikz:
It seems that you are really working hard to port stage 2.0 on our streak.
[Streak 5 General] electrun_NG:
emobile dell streak pro

too many pattern attempts!
[Android Software/Hacking General [Developers Only]] pfalcon:
If you're interested in running more complete Unix/Linux environment on your Android device, you might have heard about Optware for Android, here is thread for example.

Well, that project had few issues, like: shipping binaries of unknown origin and running them on user's device as root; coded and advertised as applying to one particular device; making too much changes on the device in one turn (like alter rootfs image).

That's why I decided to create another Optware install script to address those points. It is explicitly envisioned to support Android as an OS/Platform, i.e. all devices, not one particular model. Well, that may be not exactly easy, but that's at least good aim to pursue. It also doesn't come with any random binaries, but instead downloads them from a trusted source during the installation process (sources being Optware itself for bootstrap packages and CodeSourcery toolchain package for libc on which Optware depends).

Due to the last point, the installation script runs on a Linux host, so ADB connection to the device is required. Device also should have working "su" command (i.e. be rooted).

The source code is on github: https://github.com/pfalcon/optware-android

Just a bit of DISCLAIMER: you should run this script only if you understand what Optware is, and how to use it. Some experience with Unix/Linux command line and shell scripts is required, in particular you should skim thru the install script before running it.

Otherwise, it works quite well on my Nook Tablet, and I'd be happy to receive suggestions, success/bug reports, patches, etc.
[Android Software/Hacking General [Developers Only]] grinsekatze_:
Great work. :)

I took the liberty of using your script as a base to install OpenSSH. Should work on any device. I can't post links so I attached an archive with the script and the necessary files.

CyanogenMod on my Touchpad has some sort of sysinit '/etc/init.d', so I initialize Optware and Optware init scripts from there. I don't know how other mods handle this, probably different. SSH authentication is key-based, since passwords are not set. Have a look at the script to figure out how to deal with that.
[Android Software/Hacking General [Developers Only]] pfalcon:
Glad it was useful for you. Issue how to automatically start up daemons on Android indeed exists. The native Android way is /init.rc config file (of adhoc format). The problem is that this file is located on rootfs, which is ramdisk, i.e. any changes are lost and not available during boot. And initial content of that ramdisk comes from initramfs/initrd, but it has many ways to be implemented - compiled into kernel or on separate partition, checksumed against any changes, etc. So, in general case it's not possible to update, and even if it is, a mistake can lead to bricked device.

So, I for now skipped that issue altogether in my installer, but hope to get to it eventually (have some ideas).

So, if you have CyanogenMod, then using /etc/init.d is for sure a good solution.
[Android Software/Hacking General [Developers Only]] merwin:
One suggestion/question... is it possible to alter the script to run directly off of the device's command line? That would eliminate the Linux (and optionally would eliminate the ADB requirement).

I'm sure there's a static wget binary for ARM already compiled somewhere, and the rest can be done through busybox.

That would really make it universal. I'm a Windows user, and haven't had the time to parse out your script and figure out what the end result is supposed to look like on the device :)
[Android Software/Hacking General [Developers Only]] pfalcon:
There's now FAQ at http://sf.net/p/optware-android which discusses why this isn't possible on pristine Android system (lack of basic POSIX utilities and wget). It also has a suggestion for Windows users ;-).

The question is not if it's available, but whether you can trust such binary. The responsible user's answer is "No". Nook Color's optware installer does exactly that - ships binaries of unknown origin, and dissatisfaction with such approach is what prompted be to develop alternative installer.

The only way you can trust it if [easily buildable] source is provided, then it's up to the user to either compile it themselves or on their own risk to use provided binary. I don't have such source at my hands, and not interested to make it zillion's time just for this adhoc purpose - instead, there should be well-established community project to provide such build framework for all other projects to reuse. I hope, we'll tackle that under auspices of f-droid.org project.

Other possible approach is to just skip "shell script" (and need for busybox) thing at all, and write installer in Java, to be run as normal Android app. That's certainly neat idea which will make users' life easier, and I have that on my (very long) TODO list ;-).
[Android Software/Hacking General [Developers Only]] onemandivision:
awesome! great work!

i have one small issue though: /etc/hosts doesnt seem to have any effect. a lot of stuff won't work because localhost cant be resolved. any suggestions?
[Android Software/Hacking General [Developers Only]] pfalcon:
2 onemandivision: Confirmed this issue, looking into it.
[Android Software/Hacking General [Developers Only]] pfalcon:
Ok, it turns out that GLibc's nsswitch default is weird in favoring DNS over /etc/hosts, and with Google DNS it didn't even look in the latter. Fixed by installing explicit nsswitch.conf:

# ping localhost

PING localhost (127.0.0.1): 56 data bytes

64 bytes from 127.0.0.1: seq=0 ttl=64 time=0.274 ms

Let's dub this 1.0 then (tagged).
[Android Software/Hacking General [Developers Only]] merwin:
Most phones that are rooted have a fairly recent version of busybox on it, which includes wget. Also, standard practice on kernels these days (non stock ones) is to have all scripts that exist in /etc/init.d execute. That would solve any service startup issue.

I don't see any problems with requiring root and busybox :)

Solves all of the issues.
[Android Software/Hacking General [Developers Only]] user8000:
Hello :)

I tried the script and i was able to install ipkg on my Samsung Galaxy II

the only problem is... if i try to install any package... i get a segmentation fault error

root@android:/ # [B]cd /data/opt[/B]
root@android:/data/opt # [B]./start.sh[/B]

[B]BusyBox v1.10.3 (2012-02-14 09:43:47 UTC) built-in shell (ash)
Enter 'help' for a list of built-in commands.[/B]

$(precmd)$USER@$HOSTNAME:${PWD:-?} #
$(precmd)$USER@$HOSTNAME:${PWD:-?} # [B]ipkg install rsync[/B]
[B]Installing rsync (3.0.9-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/rsync_3.0.9-1_arm.ipk
Segmentation fault[/B]
$(precmd)$USER@$HOSTNAME:${PWD:-?} #

any advice? :'(
[HTC Vivid, Raider, Velocity] zacgoesrawr:
I don't have 10 posts yet so I had to post it here, though i've been a application developer for 4 years so I'm not a ''''''''''n00b''''''''''

So Rooting with a Mac is kind of a pain in the ass.

For some reason, I'm sure it's a anomaly, adb and fastboot wouldn't work on a vm.

SO, I'm making this! Introducing....

(Hooray for crappy text shopping in 2 minutes)

If anyone wants to help me work on it (it's written in applescript; because I'm lazy) let me know and I'll send you the project, Just when you make improvements and add more, send me updated files.

Beta testers will also be needed soon!!!!!

UPDATE~

I've been working hard on this to get it out ASAP except I'm having a massive problem with trying to run a command and letting the user choose the Unlock_code.bin themselves.

I was thinking of packaging it as just a shell script until I was done with the GUI but if anyone knows applescript (or their way around with xcode, we could make it a bit more powerful) please PM me.

UPDATE 2~

So I made the shell script ready for everyone. try it out and let me know how it works.

1. keep in mind you're doing this at your own risk!

2. this isn't the full program. ALL this will do is root your device! if you want the full program I'd suggest waiting!
[HTC Vivid, Raider, Velocity] megatronisabeast:
I am on a Mac, don't know apple script but I could help out. Tired of using my wifes computer. Let me know what I can do.
[HTC Vivid, Raider, Velocity] drewdatrip:
any kind of Mac related Rooting, bootloader unlocking or Rom installers im sure would be a welcomed addition. Hopefully people will understand what they are doing to their phone, and that there is always a risk involved.

But otherwise looks clean thus far

Drew
[HTC Vivid, Raider, Velocity] shogunmark:
zacgoesrawr, i went ahead and moved here to the development section. Thank you for your contribution.
[HTC Vivid, Raider, Velocity] zacgoesrawr:
Should I put in PG's (r.i.p please resurrect soon) ICS firmware for those who'd want to install that while they're at it?

also I was thinking about putting CWM in there too
[HTC Vivid, Raider, Velocity] megatronisabeast:
I would love that! I have not upgraded to ics yet because I need my wifes computer. It would be so much better to do it on my mac!
[HTC Vivid, Raider, Velocity] drewdatrip:
You may want to contact him and ask for permission just to be proper
[HTC Vivid, Raider, Velocity] mishtype:
I'm in! I will have the Vivid in a few days (hopefully), and it would be nice to do everything in my natural OS.

I'm not familiar with Apple Script either but I am a graphic designer by trade so I can help with graphics, icons; or whatever might be needed.

I'm also going to throw this idea out there just for kicks. Maybe change the name to:

Vivid Fruit Root [VFR]. Just a suggestion, I can always call it that in my head. I'm just not a fan of the iNames personally. I am a fan of this project though so let me know if you need some help.
[HTC Vivid, Raider, Velocity] qberty:
Graphic designer eh? PM me.
[HTC Vivid, Raider, Velocity] Jirv311:
I'm on about 4 different Macs. I can lend a hand.
[HTC Vivid, Raider, Velocity] zacgoesrawr:
i like that better i literally was working on it for hours and had no name until i was going to post this LOL!

if you could possible come up with a logo for it and send me the PSD of it? thanks!

I also will add everyone's name who helps obviously you won't go un noted
[HTC Vivid, Raider, Velocity] mishtype:
!!!

I will start putting a few ideas together. I work continuously, and am a stay at home toddler wrangler, so I will have to piece things together in that elusive spare time, so it might take me a little bit. It should be quick and simple, but not too quick.

As far as the actual app, are you going to just save as an app from within Apple Script Editor? (I am a little familiar I guess). So maybe an .icns package might be needed as well?
[HTC Vivid, Raider, Velocity] zacgoesrawr:
if you give me the PSD I can do the converting to PNG and icns as needed. Unless you don't want me touching the PSD

(I'm a photographer, i know how i am when someone looks at my EXIF and raw files LOL)
[HTC Vivid, Raider, Velocity] mishtype:
I will present a few ideas, we can narrow down, refine, and go from there. I have all the software I need, and developer tools, so .icns are no problem (I change and modify mine all the time). Your more than welcome to some psd's and whatever I create though. I have a few client priorities but will start laying some things out in between projects.
[HTC Vivid, Raider, Velocity] flasozzi:
I'm not a developer, but am a Mac user and would love to test this =)

I'm completely sick of having to borrow someone's computer for this.
[HTC Vivid, Raider, Velocity] zacgoesrawr:
Update!

I've been working hard on this to get it out ASAP except I'm having a massive problem with trying to run a command and letting the user choose the Unlock_code.bin themselves.

I was thinking of packaging it as just a shell script until I was done with the GUI but if anyone knows applescript (or their way around with xcode, we could make it a bit more powerful) please PM me.
[HTC Vivid, Raider, Velocity] qberty:
I could just code a native Mac app to do this if everyone wants it that badly.
[HTC Vivid, Raider, Velocity] mishtype:
This sounds good to me, but it's obviously zac-attacks brainchild/passion project, so that's probably for him to decide.

In other news, my wife was in a minor car-accident Friday evening (she's fine) but my spare time decreased even more, so I don't know how involved or helpful I can be, or when.

Also, I got your PM Qberty, and will get back to you soon, things have been a little hectic. I'm not blowing you off; just FYI.

On a positive note, I picked up my Vivid today, and its pretty amazing, can't wait to alter it.
[HTC Vivid, Raider, Velocity] qberty:
Yeah, it's definitely up to him where he wants this to go.

And alrighty then, let me know when you're up for it.
[HTC Vivid, Raider, Velocity] zacgoesrawr:
Go for it! Just could I get the source code when you're done? Just to look around inside it?

also some credit if you're using the zip I put out?

thanks!
[HTC Vivid, Raider, Velocity] uberamd:
I just made a native tool: http://xdaforums.com/showthread.php?t=1545212
[HTC Vivid, Raider, Velocity] darknomad23:
I tried to root a Vivid I purchased recently with this script. It said daemon launched successfully and hung. No further progress, and absolutely nothing happened to the phone.

Im running snow leopard on a 2007 macbook and my Vivid came with ICS. I have manually unlocked the bootloader but have not done anything else to it Im a noob so if there's any info you may want, I'd be happy to supply what I've left out.

I was wondering if I could just manually execute the processes that were listed in the script since I am struggling to find a good way to root my Vivid on the mac. Admittedly I am early on in my struggle, so I'm confident I will find a solution soon. Thanks for the work, and appreciate all the help.
[HTC Vivid, Raider, Velocity] Zarboz:
Parallels http://www.parallels.com/download/

bootcamp http://www.apple.com/support/bootcamp/

oracle vmware http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html
[HTC Vivid, Raider, Velocity] zacgoesrawr:
This software is deprecated use the one mentioned above. there's also another mac one as well
[Defy Q&A, Help & Troubleshooting] zaiko2000:
to be sure for installation CM9.

I have CM7 installed for the moment on defy. So I download http://defy-cm.net/defy-cm9-nightly/ and then follow tut : how to flash ICS (defy builds)

http://xdaforums.com/showthread.php?t=1432100

Did i pass the test ?
[Defy Q&A, Help & Troubleshooting] stanwise:
Yes, this should work. However don't forget to flash Google apps for ICS (link in the post you linked) if you want to have access to Google Apps and Google Play (formerly Market). You also don't need to flash kernel in the case you described.

I would suggest the folowing scenario for you (based on nogoodusername's scenario from the post you linked):

1:Head Over To Stable recovery

2:Wipe Data

3a:Install ZIp from SD Card

3b:Select ICS(Defy) .zip

3c:Flash

4:Clear Cache and Dalvik Cache

5a:Install Zip from SD Card

5b:Select Gapps-ics

5c:Flash

6:Reboot
[AT&T Samsung Galaxy Note I717] DaKidSlim:
So I set a pattern unlock and now I want to get rid of it. When I get into location and security to remove it the option is gone. Here is a screenshot

Please help.

Edit: i got rid of it by doing an incomplete pattern a few times. Had to sign into my account and do another pattern, but i cancelled.. Still have no option to add a lock.
[AT&T Samsung Galaxy Note I717] EvoXOhio:
It looks like you're just scrolled down to the bottom of the menu, because your missing entire sections in there. You can't scroll up?
[AT&T Samsung Galaxy Note I717] DaKidSlim:
Wow feel like such a noob. Im super tired I kept scrolling up and down before but i thought it would be under passwords silly me. Thanks bro.
[AT&T Samsung Galaxy Note I717] canecbr600:
Clear credential storage.....
[AT&T Samsung Galaxy Note I717] DaKidSlim:
you know what, I had this issue today where i couldnt change my password again, im missing out chunks of options under location and security.. i just noticed... bull****
[AT&T Samsung Galaxy Note I717] canecbr600:
Like I said, clear credential storage will reset this. Once u set a password it locks out some of the other lockscreen options...
[AT&T Samsung Galaxy Note I717] DaKidSlim:
I couldnt clear it because it was greyed out. I just restored to factory settings cuz other **** started acting up like lockscreen going to landscape mode and even when turning landscape mode off everything would still be rotating.... Weird... But after resetting to factory its all fine now
[Samsung Epic 4G Touch] centro714:
After installing custom ROM (calkulin v2.9.2), my speedtest are being tested from servers from other states? Resulting in low speeds.

anyone know why or how i can fix?
[Samsung Epic 4G Touch] squshy 7:
Lol, pick a different server?
[Samsung Epic 4G Touch] centro714:
Yea but when the app says "picking the closest server", one would figure a server 1000+miles away is not the closest.
[Samsung Epic 4G Touch] xST4T1K:
I had the same issue man, I updated profile and prl in about phone/ sytem updates and rebooted then turned on gps and turned it fixed itself to my location
[Samsung Epic 4G Touch] centro714:
thanks, i'll give that a shot
[Samsung Epic 4G Touch] patrao_n:
also in the bar at the bottom select tools. then pick your server