yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] kemonine96:
I've not heard anything but it should work. IIRC the Bell specs seem to match the ATT ones minus antenna frequency. Worst case you can use the Samsung kernel drop (HTTP://opensource.Samsung.com) and my device sources (HTTP://github.com/mcrosson look for commanche) and build. One thing we discovered is you need the CM10 or another JB compiler to build the kernel.

If you do any work can you let me know? I'm in the middle of a CM9 and CM10 port for the rugby smart but I should be able to help you out some for the Rugby pro. I was planning on porting CM10 once we get CM10 and a 3.0 kernel on the rugby smart. I have some notes about the device stashed away, you're welcome to them.

I did the sane but mainly due to disliking the physical size of the S3.
[Android Software/Hacking General [Developers Only]] markdexter:
It worked like a charm on my bell version, thanks mate, appreciate it :D
[Android Software/Hacking General [Developers Only]] kemonine96:
Glad to hear, updated the OP to include Bell Canada support.
[Android Software/Hacking General [Developers Only]] markdexter:
How functional is the current cwm? I've just built a custom stock rom, and was wondering if it's worth flashing?
[Android Software/Hacking General [Developers Only]] kemonine96:
The current CWM is "mostly" there. I've not had a ton of time to dig too deeply into it and fine-tune but it should be servicable. Did you build a custom rom for the Rugby Pro?
[Android Software/Hacking General [Developers Only]] markdexter:
The rugby galaxy lte, SGH 547c
[Android Software/Hacking General [Developers Only]] kemonine96:
Awesome, what rom did you put together?
[Android Software/Hacking General [Developers Only]] markdexter:
just a debloated stock bell, Ive added extended power menu, and hopefully 15 toggle in status bar. maybe different battery. nothing to special, but its a start!!
[Android Software/Hacking General [Developers Only]] kemonine96:
Sounds like a perfect start. It is how we got going with the Rugby Smart...

What did you add to the power menu?
[Android Software/Hacking General [Developers Only]] Childofthehorn:
Hey does anyone have a Backup they can send me? (even just a CWM).

I go a phone in a bad state and it turns out that My existing backup is corrupted,
[Android Software/Hacking General [Developers Only]] kemonine96:
Which carrier do you need a backup from?

Also, what exactly do you need? Recovery, boot, system?
[Android Software/Hacking General [Developers Only]] Childofthehorn:
I need the Pieces inherent in the CWM Backup - standard. (a Copy of your CWM Backup made after it was installed would be great... no /data or data.img files as I do not want your personal info!)

It is the ATT Version, but Baseband and that isn't affected, so I doubt it would make that much of a difference. The Phone has been Unlocked. which is IIRC in the baseband and the persist partitions as well as the AT Command sent to the modem.

Any Help Appreicated!
[Android Software/Hacking General [Developers Only]] Motorhead1991:
Try <command>("ext4", "EMMC", "/dev/block/<whichever block system is on>");, for example:

mount("ext4", "EMMC", "/dev/block/mmcblk0p17");
[Android Software/Hacking General [Developers Only]] kemonine96:
Also remove the format command or you will be very unhappy with the result. Formatting /system is usually a bad call unless you put *everything* back and it looks like you are only doing a partial replace.
[Android Software/Hacking General [Developers Only]] markdexter:
still having trouble with getting it to flash, Status 0 error.

Im doing something wrong with the Updater Script for Sure!! is anyone here willing to give the Updater Script a go, and I can test it?

Once we get it booting I can then post the Rom here, we could even put it in the OP, I can also add a large number of APN's to the Rom
[Android Software/Hacking General [Developers Only]] kemonine96:
At what point does it die when running the script?
[Android Software/Hacking General [Developers Only]] markdexter:
I'm pretty sure I have the mounting for system at 14. Data at 15. And the boot, I think is 8, but that's what I'm not sure of.

I don't have a lot of experience with updater scripts, I know there's not a lot too them
[Android Software/Hacking General [Developers Only]] kemonine96:
There are a few guides online that outline the various commands. It looks ok to me at the moment...

If you want to know the mount points take a look here (recovery.fstab). It outlines each mount point we are currently aware of.
[Android Software/Hacking General [Developers Only]] markdexter:
Ok that's a huge help!! Thank you, boot is 7 not 8. :-$

---------- Post added at 10:46 PM ---------- Previous post was at 10:16 PM ----------

ive noticed all the mounting points are exactly the same as Galaxy S3 I747 (my last Phone!)
[Android Software/Hacking General [Developers Only]] kemonine96:
Not too surprising, they share the same board type... I would expect much of the I747 stuff to be similar or identifcal to the I547[c]
[Android Software/Hacking General [Developers Only]] markdexter:
no matter what i try I continue to get the status 0 error, thinking it could be a recovery issue? could that be possible?
[Android Software/Hacking General [Developers Only]] kemonine96:
Maybe, I've not had a time to dig too deeply into the status of the recovery just yet. I know it worked for the root update.zip I put together but I've not tried anything overly fancy just yet.
[Android Software/Hacking General [Developers Only]] markdexter:
my new error....starts to flash then says.

formatting.....

format() expects 3 args, got 4

error in sd card

status 7

?????
[Android Software/Hacking General [Developers Only]] kemonine96:
You want to remove the format line. Unless you plan on putting everything back onto system.... the script you posted is only a partial copy of system....

Deserves asking just in case: did you backup and/or image system?
[Android Software/Hacking General [Developers Only]] kemonine96:
Is this meant to be a full rom? Gut system and put your stuff in place?

Also, you're flashing a boot image. Is that tweaked as well?
[Android Software/Hacking General [Developers Only]] markdexter:
Yeah its a full Rom, yes theres a boot.img its not tweaked as such rooted, init.d
[Android Software/Hacking General [Developers Only]] kemonine96:
Just making sure...

I've also never used the format edify command so I'm not much help on that front.
[Android Software/Hacking General [Developers Only]] Motorhead1991:
Ok, I looked at my updater for the Rugby Smart. Instead of writing the boot.img through tmp, use "package_extract_file("boot.img", "/dev/block/<wherever boot is>")

For example, the Rugby Smart:

package_extract_file("boot.img", "/dev/block/mmcblk0p8");

So far the script looks good, but on your first go-round I would remove the format command as recommended, to be safe.
[Android Software/Hacking General [Developers Only]] markdexter:
It worked!!!!:victory: Got it to flash and boot!! (strange thing is I had the At&t Logo on boot up , Rethink Possible)??? I hadnt changed anything with bootanimation?

Otherwise its fine!! Now to start some modding

Thanks for you your help fellas!! Appreciate it
[Android Software/Hacking General [Developers Only]] markdexter:
Spoke to soon. I lose root and wifi on boot
[Android Software/Hacking General [Developers Only]] :
This hack work great with the Telus ( canadian carrier )

Thanks a lot !
[Android Software/Hacking General [Developers Only]] kemonine96:
You will need the su binary and likely a ko file from your backup to enable these.
[Android Software/Hacking General [Developers Only]] Childofthehorn:
You need to have the /system/lib/modules/ scsi_wait_scan.ko and wireless.ko files show the same imagemagick information as your kernel (first header name).

(if doing a stock rom with stock kernel, just copy them in). Otherwise you will need to compile new modules against your kernel tree and pop them in.

Does that help?

BTW - do you mind sending me a copy... I might be able to help!
[Android Software/Hacking General [Developers Only]] markdexter:
Thanks mate, I'll give that a try later, I'll also upload what I have so far. I odined back to my stock bell rom, which I downloaded from Sam mobile, if I use root explorer and copy the contents of my current libs folder and then copy that into my custom rom, would that also work?

The battery life on these phones is incredible!! I'm on 4hrs screen on time with 43% remaining!!! That's with the official rom, I just used titanium backup and removed a lot of crap!!
[Android Software/Hacking General [Developers Only]] Childofthehorn:
Cool.

Where did you get the stock image from for odin? Link?
[Android Software/Hacking General [Developers Only]] kemonine96:
Don't forget there is an IRC channel setup on freenode: #rugby-pro-dev
[Android Software/Hacking General [Developers Only]] markdexter:
Go to Sam mobile,. Com, sign up (free) then click on firmware, then search for your model number, and choose the one that suits your phone, takes about 1hour to download, but it's always good to have, in case things go really bad!

I'll check out the channel too, thanks
[Android Software/Hacking General [Developers Only]] Childofthehorn:
Hey guys,

Made some stuff for you all

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

CWM Touch with Odin install

ATT Rooted w/CWM Odin install

ATT STOCK with STOCK recovery Odin

and a Radio Fix solution to those with Radio Problems after Root.

Check it, thanks to all of you here (esp. kermoine96 and utkanos)
[Android Software/Hacking General [Developers Only]] markdexter:
Thank you!! I tried to flash the touch recovery for all devices, I got a md5 hash tag error in Odin? May be a bad download, I'll try again. Thanks mate
[Android Software/Hacking General [Developers Only]] kemonine96:
Thanks for the packages. I've added a link to the thread in the OP.
[Android Software/Hacking General [Developers Only]] Childofthehorn:
Re-updated the CWM package.

Lemme know if you get an error.

You can always dd it on there if you do not want your flash counter to go up!
[Android Software/Hacking General [Developers Only]] Childofthehorn:
Hey all,

Got us a Real Forum on Rootz.

http://rootzwiki.com/forum/556-galaxy-rugby-pro-development/
[Android Software/Hacking General [Developers Only]] kemonine96:
Added to OP. Thanks for getting it setup :)
[Android Software/Hacking General [Developers Only]] wyvphone:
Freeze/remove TetheringManager.apk for tethering

I'm trying to make tethering go without the AT&T check but I don't see a TetheringManager.apk when using Root Uninstaller. There is a TetheringProvision.apk but if I remove it with Root Uninstaller, the tethering checkbox just freezes Settings. Does anyone have any tips?
[Android Software/Hacking General [Developers Only]] kemonine96:
Try restoring TetheringProvision.apk, reboot and run the following from a terminal (requires busybox).

sqlite3 /data/data/com.android.providers.settings/databases/settings.db "update secure set value='0' where name='tether_dun_required' ;"
[Android Software/Hacking General [Developers Only]] markdexter:
Yeah im still getting the same Md5 hash tag error with Odin
[Android Software/Hacking General [Developers Only]] goldenlederhosen:
some notes from my experience

... then reboot the windows machine

For me this only worked with an external SD Card. Additionally, I had to use the MTD protocol to copy the file, using "adb push" failed with insufficient permissions

... wait a while till Windows has loaded drivers for the phone. It needs to talk about modem or terminal drivers

If it does not reboot then the flash did not succeed. Particularly the message "(succeed 0 / failed 0)" means it could not talk to the phone correctly.

I had trouble copying the cwmr_root.zip file to the sdcard, so I tried to use the sideloading option within CWM. However, "adb sideload" from my workstation did not work at all. I finally managed to copy the .zip to the sdcard using the MTD protocol.

However, ROM Manager will still not accept that the phone has been rooted. I had to "adb shell", and then on the phone:

shell@android:/ $ /system/sbin/su (to become root)
shell@android:/ # mount -o remount,rw /system
shell@android:/system/sbin # cd /system/sbin/
shell@android:/system/sbin # busybox cp sh sqlite3 su /system/bin
shell@android:/system/sbin # busybox cp sh sqlite3 su /system/xbin (don't know if that was necessary)
[Android Software/Hacking General [Developers Only]] kemonine96:
Thank you for the feedback. I've updated the OP with credit and a link to your post so others will have the information before rooting.
[Android Software/Hacking General [Developers Only]] wyvphone:
The command finished but there was no change. I pulled a listing of all the values in the secure table and none of them are named tether_dun_required (or tether_anything_else).

I've seen postings in other places about a stock tethering APK, but when I try to install it (usually via CWM), Settings freezes again. Would that be expected to fail because Samsung uses a different Settings app?
[Android Software/Hacking General [Developers Only]] kemonine96:
Try to change it to an insert so the value gets added instead of updated and see what happens.

I think it would be related to the customized settings that Samsung is using, yes.
[Android Software/Hacking General [Developers Only]] kemonine96:
I have posted an updated clockwork recovery in the OP. Version 6.0.1.9. Includes a number of fixups and it now uses the samsung official kernel sources. Setup to work with both the AT&T and Canadian variants.

While digging I discovered the current set of variants use the same kernel sources. :)
[Android Software/Hacking General [Developers Only]] markdexter:
Thanks mate

---------- Post added at 04:30 PM ---------- Previous post was at 03:51 PM ----------

How do we flash the latest version? Use odin ? I noticed its a .img file
[Android Software/Hacking General [Developers Only]] kemonine96:
Download, copy to sd card, from live boot:

adb shell or local on-device terminal

dd if=/path/to/image.img of=/dev/block/mmcblk0p18

Reboot / reboot recovery
[Android Software/Hacking General [Developers Only]] mrandygets:
I guess I am spoiled. I dont know how to install an .img... I am use to .zip files in recovery.

Can you give me step by step directions please?
[Android Software/Hacking General [Developers Only]] markdexter:
download terminal emulator from play store

Place the downloaded zip into you sd card

start up Terminal Emulator

then type this EXACT

$ su (press enter)

# dd if=/sdcard/comanche_CWR_6019_KemoNine.img of=/dev/block/mmcblk0p18 (press enter)

# reboot recovery (press enter)

---------- Post added at 05:26 PM ---------- Previous post was at 05:23 PM ----------

Thanks kemonine96 for all your hard-work.

I really appreciate it, im still working on a Rom, still having trouble with certain things though

I love this device, its a shame it wont get as much attention as it should, thank-god for XDA, and people like yourself!!:good:
[Android Software/Hacking General [Developers Only]] mrandygets:
when i type $ su it says not found
[Android Software/Hacking General [Developers Only]] markdexter:
are you typing the $ as well? Are you rooted?
[Android Software/Hacking General [Developers Only]] mrandygets:
Yes the $ su

And i am rooted
[Android Software/Hacking General [Developers Only]] kemonine96:
You only want to type "su" (without quotes) from the explanation markdexter gave. The $ is a way to represent each line of the shell as you walk through it. You do not want the "$ " stuff from the instructions, just everything else.
[Android Software/Hacking General [Developers Only]] kemonine96:
Where are you stuck? I just started my recovery updates and so far so good :). The Rugby Pro is very very close to the D2 series (Galaxy S3) from what I see in the sources. I also pushed some kernel and device source updates for the Rugby Pro. Nothing that will enable a full build, but much closer than what I had before.

You may want to do a "breakfast d2att" in order to draw in the msm8960, d2att, d2-common sources. There is a lot of good information and code that can be borrowed in the d2att and d2-common sources. The msm8960 stuff is what the d2's inherit from.

I have a feeling it will get a lot more attention over the next month or two ;)

Keep in mind this device looks to borrow the same underlying platform as the Galaxy Express which went on sale this past Friday (11/16). If they are as close as the specs indicate I would expect a lot of help from the community that pops up around the Express.
[Android Software/Hacking General [Developers Only]] mrandygets:
well thanks for the help... I must be doing something wrong. Thanks anyway
[Android Software/Hacking General [Developers Only]] mrandygets:
Okay I figured it out and got it to work. When I saved the .img file on my phone through my computer I saved it to the sdcard..... But when I look on the phone, it saved it in extSdCard. So I moved the file to sdcard and it worked perfectly...... THANK YOU for all you help ....

---------- Post added at 04:13 PM ---------- Previous post was at 04:10 PM ----------

One other thing. Do we have our own forum here on XDA yet?
[Android Software/Hacking General [Developers Only]] kemonine96:
Not that I am aware of, we do over on rootzwiki. I did a quick search here and I don't see anything.
[Android Software/Hacking General [Developers Only]] mrandygets:
Do you know if anyone is working on a custom rom?
[Android Software/Hacking General [Developers Only]] kemonine96:
Define custom.... A touchwiz based, cm, aokp....
[Android Software/Hacking General [Developers Only]] mrandygets:
Any of the above.... HEHEHEHEHE
[Android Software/Hacking General [Developers Only]] kemonine96:
Note there is an updated recovery... that should be telling ;)
[Android Software/Hacking General [Developers Only]] mrandygets:
i just installed the 6.0.1.9 today
[Android Software/Hacking General [Developers Only]] kemonine96:
:) I've seen an uptick in the downloads of the recovery. Hopefully I'll have more for everyone over the Thanksgiving (US) holiday. We'll see. Some very strange issues are kicking my ass right now.
[Android Software/Hacking General [Developers Only]] mrandygets:
With the phones recovery or personal issues?
[Android Software/Hacking General [Developers Only]] kemonine96:
Development issues outside of recovery.

Key items being keymaps, graphics animation problems and usb / adb connection crap.
[Android Software/Hacking General [Developers Only]] kemonine96:
There is now a super thread over here with this root information and some more recoveries. I plan on expanding as more things are developed for the Rugby Pro.
[Android Software/Hacking General [Developers Only]] strattonp:
trying to root but having a problem

Hoping for a little help. I'm trying to simply root my Rugby Pro to play around with the NFC tiles and turning on/off GPS and I'm getting an error then trying to install the zip from SD card.

I upgraded the phone to 4.1.1 and am using ODIN 3.07. then I try to select the zip from the SD card I get an "E:signature verification failed" error. another thread says stuff needs to be signed by Samsung, but that doesn't make sense here.

Any help would be appreciated.
[Android Software/Hacking General [Developers Only]] Motorhead1991:
Odin flash the CWM recovery image first and use that method. :)
[Android Software/Hacking General [Developers Only]] Childofthehorn:
Bad move on the update maybe?

The newest update for the Galaxy Note 2 caused a similar problem a few days ago.

Try Odin 1.85. Its what I use because it always seem to work.
[Android Software/Hacking General [Developers Only]] strattonp:
tried 1.85

So I down loaded the ODIN 1.85 and got the comanche_cwr_6015_utkanos.tar.md5 loaded OK (i think):

<ID:0/003> Added!!

<OSM> Enter CS for MD5..

<OSM> Check MD5.. Do not unplug the cable..

<OSM> Please wait..

<OSM> comanche_cwr_6015_utkanos.tar.md5 is valid.

<OSM> Checking MD5 finished Sucessfully..

<OSM> Leave CS..

<ID:0/003> Odin v.3 engine (ID:3)..

<ID:0/003> File analysis..

<ID:0/003> SetupConnection..

<ID:0/003> Initialzation..

<ID:0/003> Get PIT for mapping..

<ID:0/003> Firmware update start..

<ID:0/003> recovery.img

<ID:0/003> NAND Write Start!!

<ID:0/003> RQT_CLOSE !!

<ID:0/003> RES OK !!

<ID:0/003> Completed..

<OSM> All threads completed. (succeed 1 / failed 0)

then booted into the recovery mode - the blue recovery mode is in the upper left, not the Samsung logo. (it says Android system recovery <3e> on top). I choose the "apply update from external storage" and still get the e:signature verification failed error.

any ideas? thanks,

---------- Post added at 07:22 PM ---------- Previous post was at 07:03 PM ----------

while playing around found the comanche_cwmr_root.zip file on goo.im and copied that to the internal and external storage and selected it and the same e:signature verification failed error resulted.

also whipped the cache partition ?!? whatever good that did?!?

any other ideas??
[Android Software/Hacking General [Developers Only]] Childofthehorn:
Hmmm not really maybe something happened to the DL. I have it auto push.

I will look into it!
[Android Software/Hacking General [Developers Only]] Major.Mayhem:
I have the same Issue

Brand new phone updated first to JB 4.1.1

I'm not familiar with CW but this looks exactly like the stock recovery.
[Android Software/Hacking General [Developers Only]] kemonine96:
It sounds like there may be a script nuking recovery. Can you try flashing recovery and when it goes to reboot, pull the battery before anything after the 1st Samsung logo shows? From there you can put the battery back in and boot recovery with "Vol up, home, power", this should drop you into CWR. Can you post back if you get this method to work?
[Android Software/Hacking General [Developers Only]] Major.Mayhem:
I got it to work I think I found the culprit.

I upgraded from ICS to JB on the phone in the store on AT&T's wifi. So my upgrade/update came directly from AT&T. After many tries on several computers and different versions of odin I could not get CWR to take. I was left with the stock recovery.

Just out of frustration and spite I used Stock_Root_CWM_i547_cached_out.tar.md5 and I got both CWR but I also had root. However I was back to ICS.

I Sent it back to stock recovery and ICS without root using Stock_ATT_comanche_i547_ICS.tar.md5

I Put Jelly bean back on using I547UCBLL1_I547ATTBLL1_I547UCBLL1_HOME.tar.md5

Then I Put CWR back on using comanche_cwr_6015_utkanos.tar.md5

Used CWR to install cwmr_root.zip

Now I have Jelly Bean 4.1.1 with CWR and Root.

My best guess it was the Wifi direct upgrade from AT&T that locked out CWR.

I would advise against using the native upgrade/update feature in settings and if you are going to upgrade to JB just use the odin image. Its either the upgrade or something that came on my phone that tripped it up.

One problem I am Having is my experience with android is limited .... to date all I have managed to do is put FRX07.1 xdandroid on my Tilt2, Root my nexus 7 and now this, I'm usually just fallowing directions and I haven't quite grasped the terminology yet.
[Android Software/Hacking General [Developers Only]] Childofthehorn:
Can you make a dd copy of your boot.IMG and system.img? As well as a Tar of /system ?

If you can do that I can make a ROM for upgrade and all in one for Stock and Rooted Odin images.

Pm me for help and/or links.
[Android Software/Hacking General [Developers Only]] kemonine96:
The JB ODIN image I posted should work for your purposes. It includes clean dumps of system, boot, recovery and a whole bunch of other goodies. Direct link (>600Mb): https://nuskunetworks.box.com/s/egaxcy17j6vzvwd0hkjh

I pulled it from the download directory Kies uses during the "Factory Full Reset" that does a full and complete wipe of everything (including boot loader).
[Android Software/Hacking General [Developers Only]] Childofthehorn:
Yay for the old tricks working :)

Ill get on it. BTW the Galaxy Tab 2 LTE is moving nicely.