Guest PaulOBrien Posted October 3, 2013 Report Posted October 3, 2013 I made a modified SystemUI APK without the Tesco button.To install you need to download and extract this ZIP - DOWNLOAD (ROMraid) - and have ADB installed and ready to use. If this is a bit too complex - wait, an easier method is coming. Only use this guide on a Hudl running ROM version 20130923.020558 (check in Settings -> About -> Hudl Updates) - do NOT install on other versions.After downloading, and with the device booted and USB debugging enabled, do the following:Open a command prompt / terminal window to the directory containing the extracted zipDo the following commands:adb pull /system/app/SystemUI.apk SystemUI.mybackup.apkadb push SystemUI.apk /sdcard/SystemUI.apkadb shellsustopmount -o remount,rw /systemcp /sdcard/SystemUI.apk /system/app/SystemUI.apkchmod 644 /system/app/SystemUI.apkrebootThe device will reboot and you should be set!To restore (for OTAs perhaps), do the same but instead push your 'SystemUI.mybackup.apk' in the process.Enjoy! :)P
Guest tautology Posted October 3, 2013 Report Posted October 3, 2013 I'm guessing this is the stock Jelly Bean SystemUI.apk file? I've had a look at how Tesco added the button and it's manky to say the least. They've actually added a couple of methods to com.android.systemui.statusbar.phone.PhoneStatusBar: openTescoDock closeTescoDock Which appear to call the intents tesco.open.DOCK and tesco.close.DOCK. The methods have been added between awakenDreams() and prepareNavigationBarView(). I wasn't expecting code amendment on the Hudl!
Guest PaulOBrien Posted October 3, 2013 Report Posted October 3, 2013 I'm guessing this is the stock Jelly Bean SystemUI.apk file? I've had a look at how Tesco added the button and it's manky to say the least. They've actually added a couple of methods to com.android.systemui.statusbar.phone.PhoneStatusBar:openTescoDock closeTescoDockWhich appear to call the intents tesco.open.DOCK and tesco.close.DOCK. The methods have been added between awakenDreams() and prepareNavigationBarView(). I wasn't expecting code amendment on the Hudl!No, it's the stock one patched to hide the button.P
Guest dahooool Posted October 3, 2013 Report Posted October 3, 2013 I made a modified SystemUI APK without the Tesco button. To install you need to download and extract this ZIP - DOWNLOAD (ROMraid) - and have ADB installed and ready to use. If this is a bit too complex - wait, an easier method is coming. Only use this guide on a Hudl running ROM version 20130923.020558 (check in Settings -> About -> Hudl Updates) - do NOT install on other versions. After downloading, and with the device booted and USB debugging enabled, do the following: Open a command prompt / terminal window to the directory containing the extracted zip Do the following commands: adb pull /system/app/SystemUI.apk SystemUI.mybackup.apk adb push SystemUI.apk /sdcard/SystemUI.apk adb shell su stop mount -o remount,rw /system cp /sdcard/SystemUI.apk /system/app/SystemUI.apk chmod 644 /system/app/SystemUI.apk reboot The device will reboot and you should be set! To restore (for OTAs perhaps), do the same but instead push your 'SystemUI.mybackup.apk' in the process. Enjoy! :) P Thank you mucho!!!
Guest MrAkufu Posted October 4, 2013 Report Posted October 4, 2013 I transfered the file via Bluetooth then completed the instructions via SSH. Much simpler.
Guest Jazman Posted October 13, 2013 Report Posted October 13, 2013 (edited) Are there any generic android drivers available for the Hudl? I am not able to run adb commands as the device cannot be found; when running adb devices It is just blank, although it is recognised by Windows 8 as a 'Portable Media Player'. Thanks Paul OK, problem solved under device manager, besides the portable media player entry there was another entry for 'unknown device', I installed it as an 'Adb Interface' , this was originally for a Samsung Galaxy but it's worked just fine <_< And thanks to the good work of Mr O'Brien I am now most definitely sorted! Edited October 13, 2013 by Jazman
Guest SifJar Posted October 13, 2013 Report Posted October 13, 2013 Are there any generic android drivers available for the Hudl? I am not able to run adb commands as the device cannot be found; when runningadb devices It is just blank, although it is recognised by Windows 8 as a 'Portable Media Player'. Thanks PaulAre you sure you have USB debugging enabled in the Hudl's settings? It probably isn't enabled by default, and adb won't work without it enabled.
Guest Jazman Posted October 13, 2013 Report Posted October 13, 2013 Hello SifJar, you really are a most helpful chap I must say! As you will see from the post that I have just edited all is now sorted; USB debugging was enabled but I had to resolve the adb interface issue first before adb recognised the hudl as a device, in any event that pesky [ T ] button has now disappeared thanks to the apk and steps provided by Mr O'Brien.
Guest TescoHudl Posted October 13, 2013 Report Posted October 13, 2013 Why can't things be simple... I've read the comments above but nobody has really said how to sort the problem out?
Guest QLF Posted October 13, 2013 Report Posted October 13, 2013 Step by step would be useful... I'm in a similar position, but have 2 entries : 1 - Portable devices > Hudl 2 - Android Device > ROMaster Composite ADB Interface No devices attaches per pic above also. Probably picked the wrong time to learn this stuff... lol. ANy help would be much appreciated/.
Guest Jazman Posted October 13, 2013 Report Posted October 13, 2013 (edited) Hello @TescoHudl Under Other devices you have Hudl, if you right click and select 'Update Driver Software' and then select 'Browse my computer for driver software' and then select 'Let me pick from a list of device drivers on my computer' I'm hoping that you will see 'Android Composite ADB Interface' select that, you will get a warning message 'Update Driver Warning' I believe that you can click OK and then the device should be recognised. This is all assuming that you have 'Android Composite ADB Interface' as a selectable option of course. Although under ADB Interface I have 'SAMSUNG Android ADB Interface', it is in fact the Tesco Hudl. Cheers Paul Edited October 13, 2013 by Jazman
Guest TescoHudl Posted October 13, 2013 Report Posted October 13, 2013 Hello @TescoHudl Under Other devices you have Hudl, if you right click and select 'Update Driver Software' and then select 'Browse my computer for driver software' and then select 'Let me pick from a list of device drivers on my computer' I'm hoping that you will see 'Android Composite ADB Interface' select that, you will get a warning message 'Update Driver Warning' I believe that you can click OK and then the device should be recognised. This is all assuming that you have 'Android Composite ADB Interface' as a selectable option of course. Device Mgr.PNG Although under ADB Interface I have 'SAMSUNG Android ADB Interface', it is in fact the Tesco Hudl. Cheers Paul Hooray!! Thank you very much!! :D
Guest Jazman Posted October 13, 2013 Report Posted October 13, 2013 :) Excellent, now you should be able to remove that pesky [ T ] button!
Guest TescoHudl Posted October 13, 2013 Report Posted October 13, 2013 Just started the removal process, but i'm just wondering whether it is supposed to say 'Operation not permitted' here, in the command prompt? Is this supposed to happen? Cheers
Guest Justice™ Posted October 13, 2013 Report Posted October 13, 2013 Why can't things be simple... I've read the comments above but nobody has really said how to sort the problem out? Have you tried using the drivers included with the RKBatchTool on windows, I know they're meant for a device in recovery/boot loader mode, but they might work.
Guest TescoHudl Posted October 13, 2013 Report Posted October 13, 2013 Have you tried using the drivers included with the RKBatchTool on windows, I know they're meant for a device in recovery/boot loader mode, but they might work. We've already solved that issue, but thanks for your suggestion anyway! ;)
Guest Justice™ Posted October 13, 2013 Report Posted October 13, 2013 We've already solved that issue, but thanks for your suggestion anyway! ;) Ah, I didn't look past the first page to see if it got solved, no problem :)
Guest QLF Posted October 13, 2013 Report Posted October 13, 2013 Hey guys = whilst the smart people are about, any ideas on my issue : Step by step would be useful... I'm in a similar position, but have 2 entries : 1 - Portable devices > Hudl 2 - Android Device > ROMaster Composite ADB Interface No devices attaches per pic above also. Probably picked the wrong time to learn this stuff... lol. ANy help would be much appreciated/.
Guest TescoHudl Posted October 13, 2013 Report Posted October 13, 2013 Hey guys = whilst the smart people are about, any ideas on my issue : Step by step would be useful... I'm in a similar position, but have 2 entries : 1 - Portable devices > Hudl 2 - Android Device > ROMaster Composite ADB Interface No devices attaches per pic above also. Probably picked the wrong time to learn this stuff... lol. ANy help would be much appreciated/. Have you tried Jazman's method with entry number one? Post #12 in this thread.
Guest Jazman Posted October 13, 2013 Report Posted October 13, 2013 Just started the removal process, but i'm just wondering whether it is supposed to say 'Operation not permitted' here, in the command prompt? Is this supposed to happen? Cheers Hello TescoHudl No, operation not permitted is not supposed to happen I see that there's a 1: after stop whilst in shell, perhaps an inadverant key press? Maybe exit and try again?
Guest QLF Posted October 13, 2013 Report Posted October 13, 2013 slightly different issue for me - i have 2 entries, and when i try to update the hudl one, it doesnt give the option for adb composite device. I updated the other one (at the top of the page) but still no joy. Currently get "no devices attached" error...
Guest hippy dave Posted October 13, 2013 Report Posted October 13, 2013 Just started the removal process, but i'm just wondering whether it is supposed to say 'Operation not permitted' here, in the command prompt? Is this supposed to happen? Cheers Hi, I had this issue the first time I tried to adb too. When you type su it's supposed to give you a different command prompt, but I just got blank lines like you did, and it turned out to be because adb hadn't been authorised for root access (by the SuperSU app). Did you check the Hudl's screen at this point in case there was a pop-up? In my case the problem seemed to be because I was using a secondary user account, so I didn't get a pop-up from SuperSU, but when I tried again as the primary user it worked (and once I'd done that, the next time as the secondary user worked too).
Guest Jazman Posted October 13, 2013 Report Posted October 13, 2013 Hello @QLF I assume that when you run adb you are just getting a blank space? I can only suggets that you delete the ROMaster Composite ADB Interface entry and start again? Not a great deal of help I'm afraid Paul
Guest TescoHudl Posted October 13, 2013 Report Posted October 13, 2013 slightly different issue for me - i have 2 entries, and when i try to update the hudl one, it doesnt give the option for adb composite device. I updated the other one (at the top of the page) but still no joy. Currently get "no devices attached" error... It didn't give me the option for ADB composite device either. I can't quite remember how i managed to get it now, but i think i clicked on 'Android' or something, and then it came up in the next menu. :)
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now