yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] :
OK. I had to get a new one too. If you want to release a slim down version of the factory ROM that'd be great. There's not many devs working on this device. I've started working on the device tree for us.

---------- Post added at 10:47 PM ---------- Previous post was at 10:22 PM ----------

Just FYI. People have been giving me a hard time in pm saying that our device isn't using a snapdragon 410. There's two pixi 7s. There's one that was released last year that uses the mediatek chipset. Then there's ours. The T-Mobile pixi 7 that uses the snapdragon 410. Same as the idol 3 4.7. In fact using the idols 3 4.7 twrp recovery is what has allowed us to get twrp for our device. I'm working on a twrp version using our device tree, but I'm pretty positive it'll have almost the same everything we have now.
[General Questions and Answers] :
those interested or want to help out with the device tree or vendor...

https://github.com/tootsie-pop/android_device_tcl_9600w

https://github.com/tootsie-pop/android_vendor_tcl_9600w

Still a lot of work to do, but atleast someone is starting some work on it.
[General Questions and Answers] lazarus0000:
I wish there was some way I could help in this effort - I followed the link & it might as well have been written in Chinese....

But I am in awe of the work you've done and blown away that you've the skills to figure this stuff out. I hate that 20 years difference is what makes me a user, not a developer...

Thanks for all your hard work. As I've said in the past & is obvious here - this is the modern day equivalent to working on an old fashioned hot rod - something a knowing person can tinker infinitely with while someone who's got no background in it can only look on in appreciation & awe...
[General Questions and Answers] jnewberry1:
Just wait. There may not be many (if any) developers who jump in on this one but after I have debloated this thing its fast. I have android kitchen and pretty familiar with java. The colors need to be calibrated for sure. A nice over clocking kernel is personal goal. This device has the specs. I think you'll be surprised in the coming months. [emoji2]

---------- Post added at 11:03 PM ---------- Previous post was at 11:02 PM ----------

This will be fun.
[General Questions and Answers] jnewberry1:
Here is a few apps for now for writing to system.

https://play.google.com/store/apps/details?id=com.stericson.remount

https://play.google.com/store/apps/details?id=com.devasque.fmount

https://play.google.com/store/apps/details?id=com.blogspot.superthomaslab.mountsystemrorw

The 3rd one seems to be sticking for me after every reboot even though the reviews seem to worse. Hoepfully this helps everyone out. I have installed xposed framework successfully (remember we have 5.0.2 and not 5.1) along with gravity box module and everything works great.

Sent from my Nexus 6
[General Questions and Answers] :
I keep forgetting our tablets are on 5.0.2.
[General Questions and Answers] YarsRevenge78:
For anyone that wants to make a /system dump:

boot into TWRP recovery

from your computer:

adb shell

Determine where /system is:

ls -al /dev/block/platform/soc.0/by-name

Dump /system to external sd card

dd if=/dev/block/mmcblk0p25 of=/external_sd/system.img
[General Questions and Answers] :
I re-did the repos for the device tree and vendor. The master branches are untouched. They can be forked and built upon. There's also a kernel based off of idol 3 4.7. It hasn't been tested, but it maybe be a start for us.
[General Questions and Answers] jnewberry1:
Very good news. You tested it?

Sent from my Nexus 6
[General Questions and Answers] :
No. I didn't get a chance to test it yet.
[General Questions and Answers] :
I'll probably be hitting our repos pretty hard on monday. I took the day off from work to get my code on.
[General Questions and Answers] moshn:
[MENTION=3771760]aclegg2011[/MENTION] thumbs up

---------- Post added at 03:21 PM ---------- Previous post was at 03:11 PM ----------

I was also having the same issue with not being able to adb. I had to use one of my Samsung phone with debug usb. I got the rsa key I the Samsung but didn't on the alcatel. I had to go fix the drivers on the pixi. Hardest part was that on my device list, it didn't show Android phone so I couldn't make the pixi recognize ADB driver so I had to navigate through the Samsung folder through the device list to find the ADB driver and it recognized as a alcatel ADB interface
[General Questions and Answers] YarsRevenge78:
I didn't have any problems with adb on my MacBook Pro. I didn't try anything in Windows or Linux yet with this tablet. Maybe I will have to fireup some virtualbox VMS later and play around. Was adb being weird in android as well as twrp?
[General Questions and Answers] moshn:
No. It was a breeze after the adb interface driver was fixed.
[General Questions and Answers] jnewberry1:
Let me know if anything needs to be tested. Do you have a link to that kernel by chance?
[General Questions and Answers] :
The link for the kernel repo?
[General Questions and Answers] ShoelessRob:
I'm usually not bad at following directions, no expert by any means, but I've been rooting phones since the original g1. I can follow everything along, but can't seem to get the phone recognized in ADB. I've downloaded the drivers you guys posted here and also gotten the same file from alcatels website. When I download and try to install, nothing seems to happen, even running as administrator. Just asks if i want the program to maker changes, i agree, then nothing. Running windows 8
[General Questions and Answers] :
Well, I was going to work on our repos, but stupid skyrim took up all my time.
[General Questions and Answers] moshn:
Like I mention [MENTION=3875080]ShoelessRob[/MENTION] I had to go fix the driver myself. Then it worked.

Went to device manager, right click on adb driver, browse computer for driver, pick from device list, now this is where I had problems. I was using a new computer and had never adb or anything to it yet and the devices would not know what to look for. I had to use one of my phone with usb debug enable (samsung phone in this case) and then got a rsa key from my phone. From there, I knew it install all the drivers for adb and then I proceed to browse the device again but this time I saw Samsung phone and within that hierarchy there was an android folder that had adb interface driver (something like that)
[General Questions and Answers] YarsRevenge78:
Don't feel too bad. I was going to get a Windows VM going and see if I can experience some of the adb weirdness people are reporting. I was going to make some sort of simple adb/fastboot/driver script or installer of some kind tonight, but when I came home I discovered the filter in the new aquarium I am cycling died. I ended up going to the pet store instead of playing with my new tablet...
[General Questions and Answers] :
Well, the repos are there if anyone wants to mess around with them.
[General Questions and Answers] widto08:
Just wanted to say thanks again for the tutorial. Two more Pixi 7's in the rooted book.

Do you think the cache partition is written in a different format from what TWRP formats it to when wiping as to why it takes a month of Sundays to complete?
[General Questions and Answers] :
I didnt think about that now you mention it. It is super slow though. I'll take a look at it when I get a chance.

Sent from T-Mobile One Touch Pixi 7
[General Questions and Answers] YarsRevenge78:
tWRP shows /cache as ext4 (which is what I figured it would be) and when wiping it said it was formatting using make_ext4fs.

I did some googling and saw some people had the same problem on the Nexus 5, which was solved with an updated version of TWRP.
[General Questions and Answers] :
I'm going to get back to working on our device this Saturday and monday.

Sent from T-Mobile One Touch Pixi 7

update: I had to repull the vendor and device tree. There was info missing and I add in the pre-built kernel and dt.img to the repos.
[General Questions and Answers] :
I figured out how to speed up erasing the /cache and /dalvik. Tap on settings and tap on Use RM -rf instead of formatting.
[General Questions and Answers] YarsRevenge78:
Windows Driver

I have started a thread for the Windows ADB Interface driver I created. If anyone tests it and has and problems/comments, please reply to this thread.
[General Questions and Answers] :
I don't think /system will restore after a backup. ?
[General Questions and Answers] YarsRevenge78:
I just made a TWRP backup, wiped /system, then restored the backup. Everything worked fine.
[General Questions and Answers] :
I tried using my system.IMG that I dd, but when I went to flash it through fastboot it said a header was missing.
[General Questions and Answers] YarsRevenge78:
I just tried and got the fastboot error "invalid sparse file format at magi".

adb shell from recovery and using dd to restore system.img should work.
[General Questions and Answers] :
Yea, that's the error I got. Try backing up your system to SD card and try restoring it.
[General Questions and Answers] YarsRevenge78:
If you made a /system dump with dd

dd if=/dev/block/mmcblk0p25 of=/external_sd/system.img

it should also restore with dd

dd if=/external_sd/system.img of=/dev/block/mmcblk0p25

I'm not sure if we need to do something to system.img in order to get into a format that fastboot likes. This is my first non-samsung device in years. I have not had a fastboot device for like 5 years. My fastboot-fu is probably a little rusty.

I think I made my TWRP backup and my dd dump after rooting, so my backup isn't 100% stock, but I'm able to poke around and break stuff and fix it just fine.
[General Questions and Answers] :
yea, that's how I dumped the system.img. Im trying to restore it now the way you recommened it. Either my sd card might just be bad and caused a corrupt backup or the files isnt getting backed up to the sd card correctly. You can backup to the internal memory and restore from there just fine. Could be Im using an older 2gb sd card. :p

---------- Post added at 06:47 PM ---------- Previous post was at 06:37 PM ----------

Thanks man. That worked perfect. I got my tablet back. ;) Im going to try and backup and restore using a newer sd card and see if I still have the same issues.

---------- Post added at 07:04 PM ---------- Previous post was at 06:47 PM ----------

Ended up being a bad sdcard. :p I was able to backup, erase /system and restore all in twrp using a newer sdcard. So twrp is good guys. Still Im having problems restoring. I have a feeling it has something to do with the stock rom read only the /system partition.
[General Questions and Answers] :
We need more devs helping us with this device. If you guys know anyone send them our way!
[General Questions and Answers] YarsRevenge78:
dd created a dump of /system in ext4 format, which is not what fastboot is expecting. we need to either determine how to make a dump in the sparse format that fastboot requires, or find a way to convert the existing ext4 system.img to the correct format.

I attempted to use use ArchiKitchen to create a flashable .zip and I encountered the same problem with system.img being in the wrong format.
[General Questions and Answers] RAM LILA:
Step 1: Download and install Kingo Android Root.

Step 2: Enable USB debugging mode on your phone. If it's running Android 4.0 or 4.1, tap Settings, Developer Options, then tick the box for "USB debugging." (You may need to switch "Developer options" to On before you can do so.) On Android 4.2, tap Settings, About Phone, Developer Options, and then tick USB debugging." Then tap OK to approve the setting change.

On Android 4.3 and later (including 5.0, though this also applies to some versions of 4.2), tap Settings, About Phone, then scroll down to Build Number. Tap it seven times, at which point you should see the message, "You are now a developer!"

With that done, tap Settings, About Phone, Developer Options, and then tick USB debugging." Then tap OK to approve the setting change.

Step 3: Run Android Root on your PC, then connect your phone via its USB sync cable. After a moment, the former should show a connection to the latter. Your device screen may show an "Allow USB debugging?" pop-up. Tick "Always allow from this computer," then tap OK.

Step 4: Click Root, then sit back and wait while the utility does its thing. The aforementioned Nexus 7 took all of about two minutes, including the automated reboot at the end.

And that's all there is to it. If you decide you want to reverse the process, just run Android Root again, connect your phone, then click Remove Root.

With that done, now you can take advantage of options like USB On-the-Go to make your unexpandable phone expandable:D
[General Questions and Answers] YarsRevenge78:
I'm pretty sure I tried that and it didn't work. Fastbooting TWRP and then flashing supersu works great however.

Also, who was talking about a Nexus? Did you post in the wrong thread?

The microsd slot in this *tablet* makes it expandable out if the box. OTG or root is not necessary. In fact, we were just talking about using an SD card to backup and restore partitions. Are you even reading the thread?
[General Questions and Answers] :
I might of found a way to fix this. I have to try flashing the system.IMG first though.

Also I worked on the repos pretty hard yesterday.
[General Questions and Answers] YarsRevenge78:
Awesome. Your system.img was made before you rooted, unlike mine, right? That would probably be more useful than mine, that way we would have a way to go back to 100% stock if necessary.

I have never build android from source, but I am willing to help.
[General Questions and Answers] :
Yea, my system.IMG is pure stock.

---------- Post added at 05:49 PM ---------- Previous post was at 05:39 PM ----------

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

this tool might help with our system.img issue. Its a sparse converter.
[General Questions and Answers] :
No go on flashing system.img through fastboot.

C:\Program Files (x86)\Android\android-sdk\platform-tools>fastboot -i 0x1bbb flash system new.img

target reported max download size of 268435456 bytes

erasing 'system'...

OKAY [ 1.109s]

sending sparse 'system' (256005 KB)...

OKAY [ 11.547s]

writing 'system'...

OKAY [ 30.530s]

sending sparse 'system' (255033 KB)...

OKAY [ 12.196s]

writing 'system'...

OKAY [ 30.200s]

sending sparse 'system' (259165 KB)...

OKAY [ 11.643s]

writing 'system'...

OKAY [ 30.617s]

sending sparse 'system' (247640 KB)...

OKAY [ 12.163s]

writing 'system'...

OKAY [ 29.254s]

sending sparse 'system' (253950 KB)...

OKAY [ 12.163s]

writing 'system'...

OKAY [ 30.385s]

sending sparse 'system' (262114 KB)...

OKAY [ 12.033s]

writing 'system'...

OKAY [ 30.555s]

sending sparse 'system' (260720 KB)...

OKAY [ 12.701s]

writing 'system'...

OKAY [ 31.199s]

sending sparse 'system' (169334 KB)...

OKAY [ 14.058s]

writing 'system'...

FAILED (remote: flash write failure)

finished. total time: 340.552s

That's the furthest I can get. :(
[General Questions and Answers] YarsRevenge78:
Could you upload your system.img somewhere and I will try to see if I can do anything with it?
[General Questions and Answers] :
Where's a good place to upload a 2gb file?

Btw .. I updated twrp so when we're ready to flash ROMs we re good to go. There might be a way to backup our system.IMG through twrp.
[General Questions and Answers] YarsRevenge78:
Try using 7-Zip to see how small you can compress it. If it us still too large to upload to any of the free hosting sites, send me a PM.
[General Questions and Answers] :
So the idol 3 guys found a way to backup the system_image and restore it through twrp.

now we have a stock raw system.img and a twrp backup of our stock /system. Now I just need to find a place to upload these big files.

---------- Post added at 03:29 AM ---------- Previous post was at 03:14 AM ----------

Heres the new updated backup so you can backup your /system. You backup system_image with twrp. Anything happens restore system_image and your /system dir gets restored.

https://www.androidfilehost.com/?fid=24052804347810743
[General Questions and Answers] :
This is my drop box link to our stock raw system.img. It can only be installed through adb shell using dd at the moment.

https://www.dropbox.com/s/8nbjiiu2btwu12p/stock_system.rar?dl=0
[General Questions and Answers] :
If you guys want I can try uploading a twrp backup of stock /system to my dropbox.
[General Questions and Answers] YarsRevenge78:
The dd image should be fine. I think the CWM/TWRP backups are essentially compressed SD images, so I don't think there would be any added benefit to uploading it that I can see.

If I have some time after work tonight I will download your system.img and see if I find a way to convert it to the sparse format.

Hopefully we will be able to have something we can use to fastboot back to stock and use as the base for a custom ROM soon.
[General Questions and Answers] :
I got a system.img to write to the /system using fastboot, but the phone just loops back to recovery. Could have something to do with the bootloader being unlock or the bootloader itself. BUT using my backed up copy of system.img I made in twrp seems to work fine.

target reported max download size of 268435456 bytes

erasing 'system'...

OKAY [ 1.619s]

sending sparse 'system' (259590 KB)...

OKAY [ 11.947s]

writing 'system'...

OKAY [ 25.776s]

sending sparse 'system' (257533 KB)...

OKAY [ 11.890s]

writing 'system'...

OKAY [ 30.588s]

sending sparse 'system' (260294 KB)...

OKAY [ 11.956s]

writing 'system'...

OKAY [ 30.562s]

sending sparse 'system' (254780 KB)...

OKAY [ 11.709s]

writing 'system'...

OKAY [ 29.255s]

sending sparse 'system' (262136 KB)...

OKAY [ 12.058s]

writing 'system'...

OKAY [ 31.248s]

sending sparse 'system' (253443 KB)...

OKAY [ 11.506s]

writing 'system'...

OKAY [ 29.619s]

sending sparse 'system' (172693 KB)...

OKAY [ 8.130s]

writing 'system'...

OKAY [ 20.932s]

finished. total time: 278.824s
[General Questions and Answers] RAM LILA:
Boss Which soft you suggest..............::o

thank me

not need money ......;)
[General Questions and Answers] :
Kingroot won't help us. We re running android 5.0.2. If you look back in the thread we tried that already. We'd thank you if you came up with something new and it worked.
[General Questions and Answers] YarsRevenge78:
If you read the thread you will see the suggestion of fastbooting TWRP...well, not so much of a suggestion but a documentation of what is currently working to get root.

The current problem is that we have a /system dump and we can't get to fastboot. Maybe we should start another thread since the original question was answered. What do you think?
[General Questions and Answers] :
Thats fine with me. :) Another option is making a twrpable stock .system zip. It's a lot of work though. you have to have the script copy over every file and make sure everything has the right permissions the updater script. It'd take a couple of days, but it could be done. Plus because the /system is in the .zip it'd be easier to remove uneeded files.

I haven't gotten as far as I wanted to in the last few days. I go back to work tomorrow so I'll be gone for a couple of days.
[General Questions and Answers] YarsRevenge78:
I am downloading your stock_system.rar from dropbox now. I'll probably end up starting a separate unroot thread if I get anywhere., you can start another thread for your repo stuff, then maybe we can start an "All things 9006w" thread to link to the other threads since we don't have an official home for our device at the moment. what do you think, sound like a plan?
[General Questions and Answers] :
Yea, that's fine. I tried asking a XDA mod if we can get a forum, but pretty much I was told its a long shot. Too bad we cant start some forums on Google + for this.
[General Questions and Answers] YarsRevenge78:
Well...We may as well stay organized even if there are only a couple of us.
[General Questions and Answers] :
I think there's maybe just 3 of us working on this. Just the fact we got root and twrp amazes me.
[General Questions and Answers] YarsRevenge78:
I agree. Great job on TWRP BTW! The new tablet went from my son's new toy to my new toy after that lol!
[General Questions and Answers] :
Those interested I went ahead and created a google plus commuity for us. :)

https://plus.google.com/communities/111273832099448652441

Pixi 7 users feel free to join and help us in developing for our device!
[General Questions and Answers] YarsRevenge78:
I was able to successfully convert your stock ext4 system.img to a sparse system.img, which just sucessfully fastbooted. I will be uploading the sparse stock image and creating the previously mentioned threads after work tomorrow.

Now that we have our fastboot unrooting problem fixed., I'm going to try to get some stock and rooted flashable .zips made, which should be a good base for anyone else to start making custom roms.
[General Questions and Answers] lazarus0000:
You guys are amazing! Just three of you have made this happen?

Good work!

Thanks to you all!
[General Questions and Answers] :
I can also confirm that this works!s! We now have a stock system.img that can be installed through fastboot! Next people should be able to get some custom stock roms going with roo already installed and remove some bloatware!

The nice thing also is after you flash the system.img, if you go into twrp and exit out, it'll ask you if you want to install supsersu! ;)
[General Questions and Answers] YarsRevenge78:
I made an account at android file host, and they were super fast to reply and add our device when i requested. They really seem to be on top of stuff over there.

Stock fastbootable system.img is currently uploading.
[General Questions and Answers] :
I was uploading it to my android file host too. I have the stock recovery.IMG and stock boot.IMG too.
[General Questions and Answers] YarsRevenge78:
Oops, I should scrolled back to see where you uploaded the other files. I guess we are double uploading at the same time.

My upload just may have stalled, maybe I'll cancel and let you finish your upload.
[General Questions and Answers] :
Better to have two places to get stock images than one. I'll see if I can start getting a modified stock kernel going for us.
[General Questions and Answers] YarsRevenge78:
Here is a link to our device at AndroidFileHost., and a link to my new Windows ADB Interface Driver thread.
[General Questions and Answers] :
My first test kernel attempt.

And this is why we backup our stock boot.imgs
[General Questions and Answers] :
Since I hit a wall with the kernel, I'll take a break from that. On to trying to get cm12 working for our tablets!
[General Questions and Answers] YarsRevenge78:
I was having some trouble with getting a flashable zip working as well, decided to rebuild my Linux VM and see what happens after I have it setup again.
[General Questions and Answers] :
What problems were you having? I think theres a way where you can build a script where it formats the /system and then flashes the system.img to the system. Then theres the hard way. Where you can just put the /systm dir into a zip, but the script part is hard to build. Cause you have to symlink files and give them each permissions. :p