[HowTo] A2109 Fastboot

anika200

Member
Dec 2, 2012
54
30
There have been people, who explained that root is not necessary. Most times I used root, but I don't remember when I did and when not. At least it is strange for me that adb works as user and fastboot not. Sorry for ignoring your advice. With XP I always used root and couldn't get a result, but I am not familiar with XP.

I apologize again to ignore some of your postings. Mails arrived very late, so I didn't do, what you suggested.

There is no need to be apologize for anything in here. You have found a way that works for you and that is what counts. On my system I have all my android and other personal binaries installed in my home folder /home/anika200/bin. This way I never have to switch to root for such things, saves me some key strokes.
You used the installer program I linked to in another post which for some reason puts root privileges on fastboot, l did not know about that. It could be changed of course but you seem to be doing fine with it now.
 

a2109a

Member
Dec 20, 2012
90
4
I _am_ a Linux guy for a very long time, but there are things, which you cannot do with Linux, eg Harmony remote control. So I have an old xp pc for such things, but normally I do everything with Linux, which is possible. I am not happy if I have to connect the xp pc, but sometimes there is no other way.
 

FloRider

Senior Member
Dec 2, 2012
358
111
To confuse the whole thing. Since the display flickers a lot more with ICS than with JB, I tried on another machine, but with the same binaries and I am again at < waiting for device >


So I think the problem is, that adb can be used as user, but fastboot has to be used as root. (at least with Xubuntu 12.04)

Therefore my way is to reboot into fastboot mode with adb and then execute the fastboot commands as root.

Important is to watch the tablet. It is not a good idea to connect it to the usb-cable and put it somewhere where you cannot monitor the display!

I have now a2109a_mcl0201.zip installed and see apps, which I treat as bloatware, eg skype. Did I install the wrong JB-image?

Hopefully I have not a fast battery drain again.

Odd that you have bloatware with MCL0201. There is only one ROM image. Try removing Skype. If it uninstalls, then it came from somewhere other than the ROM...
 

a2109a

Member
Dec 20, 2012
90
4
I do not see Skype under "setup/apps", where I usually deinstall it, but I see it in my apps-list (button right upper corner) and I see it with Titanium Backup.

$mcl_jb.png
 
Last edited:

FloRider

Senior Member
Dec 2, 2012
358
111
I do not see Skype under "setup/apps", where I usually deinstall it, but I see it in my apps-list (button right upper corner) and I see it with Titanium Backup.

There is one more thing to try. Go back to the app list, click on the pencil in the upper right, and enter edit mode. Apps you can remove have an 'x' on the upper right side.
 

a2109a

Member
Dec 20, 2012
90
4
The question is not how to remove it, it can be done easily with Titanium Backup. My question is, if I installed the right file. See picture above. It is not a lot bloatware I have to remove. Some of them I put in quarantaine maybe, but Skype I will remove for sure, because I decline to use it. I use https://play.google.com/store/apps/details?id=com.csipsimple instead. I hope to install / configure VPN will be no problem. It was tricky with Android 2.3 and my cell phone.

If you would like to test something, please tell me soon, before I delete the bloatware. I will try your suggestion ASAP.

At the moment I sync for hours my media with "cp -v -r -L -u -n --preserve=timestamps" and mtpfs, everything a little bit tricky under linux. For the linux experienced, I didn't write the options with 1 "-", because I am unsure about the priorities. This way it works, earlier with 1 - not, but it could be a change of my mtpfs configuration too. May goal is to add new media-files, eg photos, but ignore existing files and get the original filedate which is set equal to the shooting time, to make QuickPic happy.
 

FloRider

Senior Member
Dec 2, 2012
358
111
I mentioned the app drawer because apps included in the ROM (bloatware) cannot be removed in such a way. It is really identical to using Settings->Apps->Uninstall. There should be no difference. AFAIK only System apps will not have that 'x' in edit mode. So it is just a way to verify that Skype was installed with the System. That really should not be the case, so it seems unusual to me. I suggest you delete the unwanted apps, though.
 

mcl630

Senior Member
Dec 3, 2012
171
126
Odd that you have bloatware with MCL0201. There is only one ROM image. Try removing Skype. If it uninstalls, then it came from somewhere other than the ROM...

I missed removing Skype in MCL0201 (Lenovo renamed all the bloatware in JB). Sorry about that. The next time there's an update I'll remember to remove it. For now you can always just delete it in ES File Explorer, or use Titanium BU to remove it.
 

a2109a

Member
Dec 20, 2012
90
4
Thanks for confirming this. There is other bloatware too. I will list it ASAP (in a few days). Annoying have been the Go-Keyboards for me, so many different ones, which I never need.

I installed:

b979e686a5845f64a4e76d53724cbb70 mcl_rom_201_for_4.1.1/a2109a_mcl0201.zip

Where are the installed apps hidden? Why they aren't listed with tree?

/install/androidins/ideapad/lenovo_a2109a_downloads/mcl_rom_201_for_4.1.1/a2109a_mcl0201

&#9500;&#9472;&#9472; META-INF
&#9474; &#9492;&#9472;&#9472; com
&#9474; &#9500;&#9472;&#9472; android
&#9474; &#9492;&#9472;&#9472; google
&#9474; &#9492;&#9472;&#9472; android
&#9492;&#9472;&#9472; system
&#9500;&#9472;&#9472; app
&#9500;&#9472;&#9472; bin
&#9500;&#9472;&#9472; etc
&#9474; &#9500;&#9472;&#9472; bluetooth
&#9474; &#9500;&#9472;&#9472; dhcpcd
&#9474; &#9474; &#9492;&#9472;&#9472; dhcpcd-hooks
&#9474; &#9500;&#9472;&#9472; firmware
&#9474; &#9500;&#9472;&#9472; gps
&#9474; &#9500;&#9472;&#9472; permissions
&#9474; &#9500;&#9472;&#9472; ppp
&#9474; &#9500;&#9472;&#9472; security
&#9474; &#9474; &#9492;&#9472;&#9472; cacerts
&#9474; &#9500;&#9472;&#9472; updatecmds
&#9474; &#9492;&#9472;&#9472; wifi
&#9500;&#9472;&#9472; fonts
&#9500;&#9472;&#9472; framework
&#9500;&#9472;&#9472; lib
&#9474; &#9500;&#9472;&#9472; bluez-plugin
&#9474; &#9500;&#9472;&#9472; drm
&#9474; &#9500;&#9472;&#9472; egl
&#9474; &#9500;&#9472;&#9472; hw
&#9474; &#9500;&#9472;&#9472; modules
&#9474; &#9500;&#9472;&#9472; python2.6
&#9474; &#9474; &#9500;&#9472;&#9472; encodings
&#9474; &#9474; &#9500;&#9472;&#9472; lib-dynload
&#9474; &#9474; &#9492;&#9472;&#9472; nvcamera
&#9474; &#9500;&#9472;&#9472; soundfx
&#9474; &#9492;&#9472;&#9472; ssl
&#9474; &#9492;&#9472;&#9472; engines
&#9500;&#9472;&#9472; media
&#9474; &#9500;&#9472;&#9472; audio
&#9474; &#9474; &#9500;&#9472;&#9472; alarms
&#9474; &#9474; &#9500;&#9472;&#9472; notifications
&#9474; &#9474; &#9500;&#9472;&#9472; ringtones
&#9474; &#9474; &#9492;&#9472;&#9472; ui
&#9474; &#9492;&#9472;&#9472; video
&#9500;&#9472;&#9472; tts
&#9474; &#9492;&#9472;&#9472; lang_pico
&#9500;&#9472;&#9472; usr
&#9474; &#9500;&#9472;&#9472; icu
&#9474; &#9500;&#9472;&#9472; idc
&#9474; &#9500;&#9472;&#9472; keychars
&#9474; &#9500;&#9472;&#9472; keylayout
&#9474; &#9500;&#9472;&#9472; share
&#9474; &#9474; &#9500;&#9472;&#9472; alsa
&#9474; &#9474; &#9474; &#9500;&#9472;&#9472; cards
&#9474; &#9474; &#9474; &#9492;&#9472;&#9472; pcm
&#9474; &#9474; &#9500;&#9472;&#9472; bmd
&#9474; &#9474; &#9500;&#9472;&#9472; nvcs
&#9474; &#9474; &#9474; &#9500;&#9472;&#9472; examples
&#9474; &#9474; &#9474; &#9492;&#9472;&#9472; tests
&#9474; &#9474; &#9492;&#9472;&#9472; zoneinfo
&#9474; &#9492;&#9472;&#9472; srec
&#9474; &#9492;&#9472;&#9472; en-US
&#9500;&#9472;&#9472; vendor
&#9474; &#9500;&#9472;&#9472; firmware
&#9474; &#9474; &#9492;&#9472;&#9472; bcm4330
&#9474; &#9500;&#9472;&#9472; lib
&#9474; &#9474; &#9492;&#9472;&#9472; drm
&#9474; &#9492;&#9472;&#9472; pittpatt
&#9474; &#9492;&#9472;&#9472; models
&#9474; &#9500;&#9472;&#9472; detection
&#9474; &#9474; &#9500;&#9472;&#9472; multi_pose_face_landmark_detectors.7
&#9474; &#9474; &#9474; &#9500;&#9472;&#9472; left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32
&#9474; &#9474; &#9474; &#9500;&#9472;&#9472; nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32
&#9474; &#9474; &#9474; &#9492;&#9472;&#9472; right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-2
&#9474; &#9474; &#9492;&#9472;&#9472; yaw_roll_face_detectors.6
&#9474; &#9474; &#9500;&#9472;&#9472; head-y0-yi45-p0-pi45-r0-ri30.4a-v24
&#9474; &#9474; &#9500;&#9472;&#9472; head-y0-yi45-p0-pi45-rn30-ri30.5-v24
&#9474; &#9474; &#9492;&#9472;&#9472; head-y0-yi45-p0-pi45-rp30-ri30.5-v24
&#9474; &#9492;&#9472;&#9472; recognition
&#9474; &#9492;&#9472;&#9472; face.face.y0-y0-22-b-N
&#9492;&#9472;&#9472; xbin


79 directories
 

a2109a

Member
Dec 20, 2012
90
4
Now I understand what you mean with pencil. I didn't use the default launcher, but ADW Ex, so I didn't see it. Is it possible to set the number of rows and columns with the default launcher?

$bloatware1.png
 

a2109a

Member
Dec 20, 2012
90
4
Here you can see which "bloatware" I removed. Of course there are people who use some of them, eg es file explorer. Maybe I will install News Republic. Since bloatware can be installed always from the playstore, I wouldn't care if eg es fileexplorer is removed.

$quarantaine1.png$quarantaine2.png
 

a2109a

Member
Dec 20, 2012
90
4
Last edited:
Jan 5, 2013
18
1
Ok, so I got fastboot working in the past on ics, i unlocked, rooted, and flashed a jb rom. now fastboot doesnt work, and ive read that you need to reinstall it. i tried fastboot devices and uninstalling and reinstalling letools. then i tried anika's guide and my a2109 doesnt show up under any of the devices in device manager. help? I just want to put on the jelly bean recovery instead of the ics one. is there a way to do this without fastboot? thanks whichever way!

EDIT: I got it to show as Android ADB interface. wtf? idk what to do here
 
Last edited:

FloRider

Senior Member
Dec 2, 2012
358
111
Ok, so I got fastboot working in the past on ics, i unlocked, rooted, and flashed a jb rom. now fastboot doesnt work, and ive read that you need to reinstall it. i tried fastboot devices and uninstalling and reinstalling letools. then i tried anika's guide and my a2109 doesnt show up under any of the devices in device manager. help? I just want to put on the jelly bean recovery instead of the ics one. is there a way to do this without fastboot? thanks whichever way!

EDIT: I got it to show as Android ADB interface. wtf? idk what to do here

Your drivers don't seem to be installed correctly.

  1. Are you using Windows or Linux? Which version?
  2. Do you have USB debugging enabled in Settings->Developer options?
  3. When you boot your tablet, plug it in, and type 'adb devices', what do you see?
 
Top