Tesco’s Hudl 2 is back in stock for £69, but


One of the best budget Android tablets to date, Tesco has done the unthinkable and stopped selling its Hudl 2. It’s still a great deal if you can find one, though. Here’s our Hudl 2 review.

Update 24 November: Although Tesco has discontinued the Hudl 2, it’s miraculously back in stock a day before Black Friday. If you’re quick you might be able to grab one for just £69 in one of the two colours available.

There’s a lot of competition to make the best cheap tablet and Tesco is one of the more successful non-tech brands to make a budget Android tablet in the Hudl 2. See: The best budget tablets

UPDATE October 2015: Tesco has taken its Hudl 2 off sale and is not planning to make a Hudl 3. You can still buy the Hudl 2 on eBay, but be warned that many sellers are pricing it way above its £99 RRP. 

UPDATE May 2015: Some users have reported problems getting their Hudls to charge to 100 percent, or even to charge at all. Tesco says this affects a very small number of owners, and our office Hudl 2 has no charging issues. Another problem is that a disproportionate number of owners have complained that their screens have cracked. Again, we haven’t had any issues with this. Cracked screens aren’t a problem limited to the Hudl, of course. 

In many tablets, the digitiser – the component which makes a screen touch-sensitive – is a thin piece of glass stuck on top of the colour LCD screen. It isn’t bonded directly to the LCD, though: it’s stuck around the edges and there’s an air gap between the cover glass and LCD screen. If something hits the screen (sharp objects particularly) there’s a good chance it will crack. Replacing the digitiser is difficult and therefore expensive. 

We recommend using a screen protector and buying a case for most tablets, including the Hudl 2.

Tesco Hudl 2 review: Price and competition

When it launched, the Hudl 2 cost £129, £10 more than the original Hudl. A price drop in May put it down to £99, and now discontinued at Tesco you’ll pay whatever sellers demand on eBay. 

While it was in stock there, Tesco offered the tablet as part of ClubCard Boost meaning every £5 worth of vouchers is £10 towards the tablet so it can be yours for as little as £50 (of vouchers). As if that didn’t sound good enough already, the Hudl 2 also comes with £60 worth of vouchers in the box. Some require a minimum spend but £25 of Blinkbox credit is a nice touch.

There are alternatives, of course, and we’ve compiled a list of the best 7- to 8in tablets.

Tesco Hudl 2 review Tesco Hudl 2 review

Tesco Hudl 2 review: Design and build

The Hudl 2 has a similar but updated look and feel compared to the original. It uses the same type of plastic casing which has a nice matt finish and a rubbery grip to it. It feels nice to hold in the hand although due to being larger, is a little heavier – 401g up from 364g. It is, however, thinner at 9mm compared to 10.5mm.

Tesco Hudl 2 vs Hudl 1 Tesco Hudl 2 vs Hudl 1

Read: Tesco Hudl vs Hudl 2 comparison review.

Tesco has done a good job of making the Hudl 2 look more sleek and desirable. Its clean lines and rounded corners are pleasing to the eye. It has similarities with the HTC Flyer and iPhone 5c. A couple of caveats are that the holes for the rear speakers aren’t neatly symmetrical with one side getting cut off by the camera and the seam which runs around the edge.

Tesco Hudl 2 hands-on review colours Tesco Hudl 2 hands-on review colours

There’re more colours to choose from this time round with a total of eight: blue, red, orange, white, pink, purple, turquoise and black. Additionally there are four different cases which range from £10-30 and these are also available in the same colours meaning plenty of colours combinations. Handily, the website can show you combinations before you buy. If kids are going to use it then there is a specific bumper case to protect the Hudl 2 in drops.

Tesco Hudl 2 review: Hardware

As promised, Tesco has upgraded the Hudl 2 in a number of ways. The main thing for us is the screen which is the best feature of the tablet for us. It’s bigger and joins the increasingly popular 8in segment. To be precise, it’s 8.3in matching the LG G Pad 8.3 and uses an impressive Full HD (1920×1200).

Tesco Hudl 2 screen Tesco Hudl 2 screen

The display is bright, offers good viewing angles and nice colours. With a pixel density of 272ppi everything looks nicely crisp so we’re seriously impressed when you consider the price of the Hudl 2. And that’s not where the upgrades stop.

Tesco claims that the Hudl 2 is three times faster than its predecessor. This is thanks to an Intel Atom quad-core processor which clocks up to 1.83GHz. Tesco has doubled the amount of RAM to 2GB.

In our Geekbench 3 processing benchmark, the Hudl 2 is not three times faster with a score of 2165. But that is a nice improvement from 1371. In the graphics department it is triple the performance managing 17fps in the T-Rex test which the original could only manage 5fps. Web browsing is also better than before with a time of 768ms in SunSpider which is down from a no so speedy 1397ms.

Overall, we’re impressed with the performance of the Hudl 2. The device is nippy and smooth the vast majority of the time and copes with web browsing and gaming very well. There are still little signs of lag like when switching between user profiles and occasional jerkiness when moving between homescreens but it’s nothing major.

Tesco Hudl 2 cameras Tesco Hudl 2 cameras

There’s just one model of the Hudl 2 which offers 16GB of storage. However, we are a little disappointed that there is only just over half the internal storage available to the use out of the box so a lot is taken up with the operating system and additional software. That’s not the end of the world, though. The microSD card lets you add up to 32GB cards – officially – but unofficially you can happily insert a 64GB card formatted to FAT32. The tablet won’t recognise a 64GB card using ExFAT, so if you buy a 64GB card, make sure you check the format on your PC or laptop and reformat if necessary.

Tesco has upgraded the rear camera to 5Mp and the front strangely drops to 1.2Mp. There’s still no LED flash and realistically the performance still isn’t great. The camera can take an age to focus but if you’re patient, you can get some snaps good enough for sharing online. See our sample photo and video below. The front camera is pretty grainy so video calls won’t be the clearest but at least doable.

Tesco Hudl 2 test photo Tesco Hudl 2 test photo

0){//autoplay and play if(gaVideoData.firstPlayEventRegistered){//playing alredy registered – dont track every play e.g. after buffer, ad etc return; }else{ gaVideoData.firstPlayEventRegistered=true; } } /* //bit complicated this but basically JW registers Play after a Pre Roll on autoplay so if Ad Start called and we have registered a play event then fire it if(eventAction === ‘Ad Start’ && !gaVideoData.firstPlayEventRegistered){ videoDataLayerPush(‘Play’); } */ if( (typeof dataLayer != “undefined”) ){ var dl = { ‘event’: ‘videoEvent’, ‘eventCategory’: ‘Video’, ‘eventAction’: eventAction, ‘eventLabel’: eventLabel, ‘videoPlayerName’: ‘JW’, ‘videoTitle’: ‘Tesco Hudl 2 video test’, ‘videoId’: ‘3579873’, ‘videoAutoplay’: (autoStart?’True’:’False’) }; dataLayer.push(dl); if(window.idgVideoDebug)console.log(‘JW videoDataLayerPush() ‘+ eventAction,dl); } } /**END GA TRACKING ***/ require([‘jquery’, ‘jwplayer’ ], function($,jwplayer){ if(typeof SpotX === ‘undefined’){//not supported on site embedVideo($,jwplayer,null) }else{ if(window.idgVideoDebug)console.log(‘JW SpotX is active’); embedVideo($,jwplayer,SpotX); } },function(){//ad block if(window.idgVideoDebug)console.log(‘JW SpotX – Ad block – No SpotX’); embedVideo($,jwplayer,null); });//require var embedVideo = function($,jwplayer,SpotX){ if(window.idgVideoDebug)console.log(‘JW advertisingTag embedVideo() SpotX’,SpotX,’VideoId’,’3579873′,’initial adTagUrl’,’https://pubads.g.doubleclick.net/gampad/ads?iu=/8456/IDG.UK_B2C_PCAdvisor.co.uk/” + adConfig.zone + “&sz=640×480&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&url=https://www.techadvisor.co.uk/&description_url=https://www.techadvisor.co.uk/&correlator=[timestamp]&vpos=preroll&ppos=1&min_ad_duration=0&vad_type=linear&ad_rule=0&’); if (typeof window.jwplayer === ‘undefined’) { window.jwplayer = jwplayer; } var showSpotX = (SpotX !== null); const playertype = ‘clicktoplay’; googletag.cmd.push(function(){ var timestamp = new Date().getTime(), advertisingTag = “https://pubads.g.doubleclick.net/gampad/ads?iu=/8456/IDG.UK_B2C_PCAdvisor.co.uk/” + adConfig.zone + “&sz=640×480&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&url=https://www.techadvisor.co.uk/&description_url=https://www.techadvisor.co.uk/&correlator=[timestamp]&vpos=preroll&ppos=1&min_ad_duration=0&vad_type=linear&ad_rule=0&”, cust_params = { “playertype”: playertype, “video-id”: “3579873”, “stg”: “false” }; if(typeof window.pageVideoCustomParams === ‘undefined’){ window.setupVideoCustomParams(); } $.extend(cust_params, window.pageVideoCustomParams); var cust_params_url = ”; var prevQuality; for(var paramKey in cust_params){ var paramValue = cust_params[paramKey], delimiter = cust_params_url.length > 0 ? ‘&’ : ”; if((typeof paramValue !== ‘undefined’) && (paramValue.length > 0)){ cust_params_url = cust_params_url + delimiter + paramKey +’=’ + paramValue; } }//for advertisingTag = advertisingTag + ‘&cust_params=’ + encodeURIComponent(cust_params_url) + ‘&lip=true&fred&correlator=’ + timestamp; advertisingTag = advertisingTag.replace(‘&&’,’&’); if(window.idgVideoDebug)console.log(‘JW advertisingTag after cust params’,advertisingTag); if(showSpotX){ if(window.idgVideoDebug)console.log(‘JW SpotX entering config, spotxChannelId=’,spotxChannelId); var directAdOS = new SpotX.DirectAdOS({ channel_id: spotxChannelId, slot: document.getElementById(“videoContainer-3579873”), video_slot: document.getElementById(“video-511C37D0-7013-47FC-8F5237F698D75FFC”), content_width: 640, content_height: 480 }); if(window.idgVideoDebug)console.log(‘JW SpotX directAdOS’,directAdOS); }else{ //dummy directAdOS var directAdOS = { addSpotXParamsToMVT: function(tag){ if(window.idgVideoDebug)console.log(‘JW SpotX addSpotXParamsToMVT on dummy directAdOS called’); return {then: function(fun){fun(advertisingTag);}} } }; } var setupFunction = function(mvtURL) { advertisingTag = mvtURL; //add permutive segs try{ if(window.idgVideoDebug)console.log(‘JW setupFunction() pre perm addition advertisingTag’,advertisingTag); var playerSegsPerm = encodeURIComponent(‘permutive=’ + encodeURIComponent(JSON.parse(localStorage._pdfps || ‘[]’).slice(0,250).join(‘,’)) + ‘&’); advertisingTag = advertisingTag.replace(‘cust_params=’,’cust_params=’+playerSegsPerm); }catch(err){ if(window.idgVideoDebug)console.error(‘JW setupFunction() permutive tag addition error’,err); } if(window.idgVideoDebug)console.log(‘JW setupFunction() final advertisingTag’,advertisingTag); //advertisingTag = advertisingTag.replace( new RegExp( “640×480”, “gi” ), “1×1” ) var setupStruct = { fallback: “true”, //floating: {dismissible: true}, width: “100%”, //autostart: false, autostart: false, hlshtml: “true”, //mute: ((window.Device.isMobile) ? false : false), mute: false, //primary: “flash”, file: “//content.jwplatform.com/manifests/dwJdAOWm.m3u8”, image: “//cdn.jwplayer.com/thumbs/dwJdAOWm-720.jpg”, mediaid: “dwJdAOWm”, aspectratio: “1777:1000”, advertising: { client: “googima”, skipoffset: “5”, adscheduleid: “idgukXX4” , bids: { settings: { mediationLayerAdServer: “dfp”, floorPriceCents: 1000, buckets: [{min: 0.5,max: 50,increment: 0.50}] }, bidOnBreaks: 3, bidders: [ {name: “IndexExchange”, id:580917, pubid: 183980} ,{name: “MediaGrid”, id:101101, pubid: “{cpVDGgDj}”} ,{name: “EMX”, id:108932, pubid: 1658} ] }, autoplayadsmuted: true, loadVideoTimeout: “60000”, creativeTimeout: “60000”, requestTimeout: “60000”, admessage: “Tesco Hudl 2 video test will play in xx seconds”, skiptext: “Skip now”, schedule: [ { offset: “pre”, tag: advertisingTag } ,{ offset: “40”, tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” ) //tag: advertisingTag } ,{ offset: “80”, tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” ) //tag: advertisingTag } ,{ offset: “120”, tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” ) //tag: advertisingTag } ,{ offset: “160”, tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “midroll” ) //tag: advertisingTag } ,{ offset: “post”, tag: advertisingTag.replace( new RegExp( “preroll”, “gi” ), “postroll” ) } ] }, key:”OccpdaRpvwBO35sM912RXRncb3aDZtlD99wE1A==” }; var setupPlayerGeoWrapper = function(config){ if(window.idgVideoDebug)console.log(‘JW’, ‘setupPlayerGeoWrapper()’); jwplayer(“video-511C37D0-7013-47FC-8F5237F698D75FFC”).setup(config ).on(‘play’,function(event){ if(window.idgVideoDebug)console.log(‘JW’, ‘on play’, event); //play actually happens after video pre roll. //dataLayer.push({“event”:”Video Play”});//legacy if(event.playReason === “interaction”) videoDataLayerPush(‘Play’); else if(event.playReason === “external”) videoDataLayerPush(‘AutoPlay’); }).on(‘ready’,function(event) { if(window.idgVideoDebug)console.log(‘JW’, ‘on ready’, ‘video-511C37D0-7013-47FC-8F5237F698D75FFC’); //if(window.idgVideoDebug)console.log(‘JW’, ‘onReady calling playSpotXAd()’); //playSpotXAd(jwplayer(“video-511C37D0-7013-47FC-8F5237F698D75FFC”)); }).on(‘viewable’,function(event) { if(Device.isMobile){ let state = jwplayer(“video-511C37D0-7013-47FC-8F5237F698D75FFC”).getState(); if(window.idgVideoDebug)console.log(‘JW’, ‘on viewable state=’,state, event); if( ‘viewable’ in event) if(event.viewable==0 && (state == ‘playing’ || state == ‘buffering’) ){ jwplayer(“video-511C37D0-7013-47FC-8F5237F698D75FFC”).stop(); if(window.idgVideoDebug)console.log(‘JW’, ‘on viewable’, ‘stopping’); } } }).on(‘pause’,function(event) { if(window.idgVideoDebug)console.log(‘JW’, ‘on pause’, ‘video-511C37D0-7013-47FC-8F5237F698D75FFC’); videoDataLayerPush(‘Pause’); }).on(‘complete’,function(event){ if(window.idgVideoDebug)console.log(‘JW’, ‘on complete’, ‘video-511C37D0-7013-47FC-8F5237F698D75FFC’); //dataLayer.push({“event”:”Video Complete”});//legacy }).on(‘firstFrame’, function(event) { if(window.idgVideoDebug)console.log(‘JW’, ‘ on firstFrame’, ‘video-511C37D0-7013-47FC-8F5237F698D75FFC’); }).on(‘fullscreen’, function(event) { }) .on(‘adError’, function(event){ console.log(‘JW’, ‘on adError’,’video-511C37D0-7013-47FC-8F5237F698D75FFC’, event); videoDataLayerPush(‘Ad Error’); }) .on(‘adRequest’, function(event){ if(window.idgVideoDebug)console.log(‘JW’, ‘on adRequest’, ‘video-511C37D0-7013-47FC-8F5237F698D75FFC’, event); }) .on(‘adBlock’,function(event){//only fires on being blocked if(window.idgVideoDebug)console.log(‘JW’, ‘on adBlock’, event); }) .on(‘adPlay’, function(event){ if(window.idgVideoDebug)console.log(‘JW’, ‘on adPlay’, ‘video-511C37D0-7013-47FC-8F5237F698D75FFC’, event); videoDataLayerPush(‘Ad Start’); }) .on(‘adComplete’, function(event){ if(window.idgVideoDebug)console.log(‘JW’, ‘on adComplete’, ‘video-511C37D0-7013-47FC-8F5237F698D75FFC’, event); videoDataLayerPush(‘Ad Complete’); }) .on(‘time’, function(event){ //if(window.idgVideoDebug)console.log(‘JW’, ‘on time’, event); //work out percent var percent = Math.ceil((event.position/event.duration)*100); gaVideoData.percentWatched=percent });//on if(window.idgVideoDebug)console.log(‘JW’,’jwplayer setup called for video-511C37D0-7013-47FC-8F5237F698D75FFC’, setupStruct); /* if (window.Device.isMobile) { jwplayer().setVolume(100); } */ }//setupPlayerGeoWrapper /* //if floating but it should be only uk for certain sites then disable if(‘floating’ in setupStruct){ var floatUKOnly = true; if(window.idgVideoDebug)console.log(‘JW’,’floatUKOnly’,floatUKOnly); if(floatUKOnly) window.$geoLocationDef.done(function(){ if(!$(‘html’).is(‘.geo-gb’)){//not uk delete setupStruct.floating; if(window.idgVideoDebug)console.log(‘JW deleting float property’,setupStruct); setupPlayerGeoWrapper(setupStruct); }else{ setupPlayerGeoWrapper(setupStruct); } });//done else{ setupPlayerGeoWrapper(setupStruct); } }else{ setupPlayerGeoWrapper(setupStruct); }//if */ setupPlayerGeoWrapper(setupStruct); //if(window.idgVideoDebug)console.log(‘JW SpotX addSpotXParamsToMVT then() returning’); }//setupFunction var handleIndexExchange = function(mvt){ setupFunction(mvt); } // define a function to handle the video bid then request the video tag URL function handleVideoBids(bids, dfpTagUrl) { console.log(‘JW amazon handleVideoBids() bids:’,bids, ‘dfpTagUrl:’,dfpTagUrl); bids.forEach(function(bid){ if (bids.length > 0) { dfpTagUrl += bid.helpers.encodedQsParams(); // Attach APS Video key-values to your VAST request to the ad server. Key-values can be accessed encoded or unencoded (bid.helpers.qsParams) } }); //if(window.idgVideoDebug)console.log(‘JW amazon handleVideoBids() exit dfpTagUrl:’,dfpTagUrl); return dfpTagUrl; } function handleVideoBid(videoBid, vastTagURL) { console.log(‘JW amazon handleVideoBid() videoBid:’,videoBid, ‘vastTagURL:’,vastTagURL); if(videoBid.length==0){ return vastTagURL; } var videoBid = videoBid.filter(function(bid){return bid.mediaType === ‘video’})[0]; if(window.idgVideoDebug)console.log(‘JW amazon handleVideoBid() videoBid:’,videoBid); if (videoBid) { // add the encoded query string params to the scp param on the vastTagURL vastTagURL += ‘&scp=’ + videoBid.encodedQsParams; } return vastTagURL; }//func function goAmazonGo(){ apstag.fetchBids({ slots: [{ slotID: ‘videoSlot’, // NOTE: doesn’t need to be the div ID mediaType: ‘video’ }] }, function(bids) { advertisingTag = handleVideoBid(bids, advertisingTag);//old if(window.idgVideoDebug)console.log(‘JW amazon post amazon bid, advertisingTag=’,advertisingTag); directAdOS.addSpotXParamsToMVT(advertisingTag).then(handleIndexExchange); }); }//func //modal cmp overlay – all sites now if(window.idgVideoDebug)console.log(‘JW modal overlay version’); //if no cmp then execute as normal. window.idguk = window.idguk || {}; window.idguk.cmp = window.idguk.cmp || {}; let p = !!window.idguk.cmp.hold ? window.idguk.cmp.hold : {then:function(f){f(true)}}; p.then(function(consentOk){ var isDebug = !!window.idguk.cmp.isDebug ? window.idguk.cmp.isDebug() : false; if(isDebug)console.log(‘GDPR JW amazon video cmp hold check done’); goAmazonGo(); }); });//googletag.cmd.push };//embedVideo })(typeof require !== ‘undefined’ ? require : idguk.require); ]]>

As before, there are rear facing stereo speakers and there’s Dolby sound to boot. It’s a shame that they are rear facing but nevertheless the experience is pretty good considering the price of this tablet.

Tesco Hudl 2 HDMI Tesco Hudl 2 HDMI

Like previously, the Hudl 2 has dual-band Wi-Fi, GPS a micro-HDMI port and Tesco says that it will offer eight hours of battery life which is one hour less than the Hudl 1 but this is likely down to the new screen. We’ve found battery life to be good, if nothing amazingly special. With varied usage, the Hudl 2 will last a few days before needing to be charged. If you use it heavily for videos, gaming and web browsing be prepared to top it up regularly.

Tesco Hudl 2 review: Software

The Hudl launched with Android 4.4 KitKat and Tesco has made the wise decision of leaving the operating system mostly stock or vanilla (as Google made it).

Tesco Hudl 2 My Tesco Tesco Hudl 2 My Tesco

We say mostly because Tesco does add a few bits and pieces including My Tesco (above) which is one swipe away from the main homescreen (or hit the T icon). It’s a hub for all everything Tesco from grocery shopping to Blinkbox. This was on the Hudl 1 but the new version is vastly improved with a Google Now card style interface which allows you to hide or remove elements.

Unfortunately, there’s still no date for an update to 5.0 Lollipop, although Tesco has release a couple of updated to fix performance issues and add entertainment apps. 

Get started and Top apps

To help new comers, Tesco has created a Top Apps as a curated list of apps to download out-of-the box as the Google Play store is supposedly a bit daunting for some. There’s also a Get Started app to help users to get to grips with the software including customisation, privacy and shopping.

Both these, as you would expect, encourage you to use Tesco’s services but tou can, of course, buy the Hudl 2 without being a regular Tesco customer and simply ignore these parts of the operating system.

Tesco Hudl 2 Get Started Tesco Hudl 2 Get Started

Child safety

More handy in the long run, for some users anyway, is built-in parent controls. This app only displays in landscape, but aside from that, this helps you keep on top of what your kids can and can’t see with a safe browser and the ability to black or whitelist specific sites or content. You can also set time limits for specific users to avoid them spending too long using it. Up to seven profiles can be customised in terms of age and suitability.

Tesco Hudl 2 Child Safety Tesco Hudl 2 Child Safety

The system is easy to use and very good but not flawless. You can’t set more than one time frame so you’ll need to rely on the time limit instead and you can’t set time limits for different tasks like reading and gaming. You can allow and block access to different categories in the web browser but the child will need to request acccess to specific websites and you have to grant access to the entire domain. For example, bbc.co.uk not bbc.co.uk/cbeebies. Another small annoyance is that you must type the full URL so typing ‘google’ and hitting enter won’t work.


Tesco Hudl 2: Specs

  • Android 4.4 KitKat
  • 8.3in Full HD (1920×1200)
  • Intel Atom quad-core processor
  • 16GB storage
  • microSD (up to 32GB)
  • 5Mp rear camera
  • 1.2Mp front camera
  • Dual-band Wi-Fi
  • Stereo speakers
  • 8 hour battery life
  • 9mm
  • 401g


Note: We may earn a commission when you buy through links on our site, at no extra cost to you. This doesn’t affect our editorial independence. Learn more.

This article originally appeared on https://www.techadvisor.co.uk/review/tesco-hudl-2-tablet-review-uk-back-in-stock-black-friday-3575158/

Brian Jones

Author and owner of WantedDroid.com - scouring the internet for all the news related to Android. Contact me here: https://wanteddroid.com/contact/

Leave a Reply