yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] xxProphecyxx:
I think a collaboration is a great idea. I am no dev, but I will help where I can. I have already decompiled both of your ROMs and took some stuff out and added some stuff, then recompiled and flashed them just for fun. Trying to learn new things. What I did though is really no different than installing/uninstalling apps, added some notification media [don't like stock], and changed boot animation.

Let me know if there is anything to help with. :)
[Android Software/Hacking General [Developers Only]] markmatters:
This sucks for me, I think my Next7p is older than your guy's....I've tried all 3 roms and they all show up invalid. (Serial YF0511...) My tablet is sluggish everything from scrolling to loading pictures...So I'm out of luck for a new tablet experience as I don't know how to work with any of these tools. I'll still lurk around and hopefully I can find a rom that works with mine in the future. thanks for your work!
[Android Software/Hacking General [Developers Only]] xxProphecyxx:
So after messing around compiling a ROM, I forgot to add a launcher, and now I am stuck in a bootloop. After the girl in the dress is there for awhile, I get a black screen, then reboot. Anyone now how to fix this? I have been searching Google, but can not find anything yet.

Any help would be great!
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Ahhhh, dang dude, I don't know.! Okay so we really need to get the ball rolling. I'm not a dev either, but I am learning.! In the mean time, head to the nook color forums and ask them about the boot able recovery via SD.! Also, I will talk to my friend saridnour about recovery image porting.! The ball is rolling on this project.
[Android Software/Hacking General [Developers Only]] xxProphecyxx:
Well, I searched the nook color threads and there wasn't anything relavent that I could use. I even tried putting a stock update.img on a SD card, but that did nothing either. I think I may have a really expensive paper weight now. :(
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Give me alil time and ill see what I can do.!
[Android Software/Hacking General [Developers Only]] setix:
i just got a nextbook 9, any chance this would work on it?
[Android Software/Hacking General [Developers Only]] tenorntex:
What about recompiling the image with a launcher, then put the update.img on the sim card and boot in up. Or, I am sure there is a firmware update mode combination holding a few buttons while powering it on.

I have make a few different Roms for the Dell Streak 5, and I am working on breaking this image down and making another custom Rom. I am not a full Dev, but I enjoy making things run better. Let me know if I can assist more.

---------- Post added at 03:57 PM ---------- Previous post was at 03:55 PM ----------

Very unlikely since it is different internals and size.
[Android Software/Hacking General [Developers Only]] setix:
thats what I figured...

how can i dump the rom on it to work on my own version?
[Android Software/Hacking General [Developers Only]] xxProphecyxx:
The biggest problem with this device is the lacking of hard buttons. I did add the original update.img to my external SD. It will not boot enough to get anything to the internal SD. None of my soft buttons work either. There is one promising thing though.

, when I plug into the computer, the connection noise is played from the computer. So it sees it for the minute it is on before the next reboot. The tablet does not stay on long enough between reboots to do much.

Sent from my Samsung Captivate [Android 4.0.3 Ice Cream Sandwich RC1.0.1] using the XDA app.
[Android Software/Hacking General [Developers Only]] tenorntex:
What about the reset button. with the power off, hold the reset button while powering on.

You could call the Nextbook tech support and tell them you are in a boot loop after powering it on. They might be able to walk you through some advanced steps.

I wonder if you can push the launcher to it using ADB?

---------- Post added at 04:49 PM ---------- Previous post was at 04:42 PM ----------

I just looked at this post. It is for the 8 Premium, but it might help get it back usable for you. keep in mind you need to replace the image for the 7p. It may not work, but who knows.

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

It could Brick your Tablet =, so use at your own discretion.

Nevermind, I see you already asked it...lol
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Use dochoppys rom as I base, it has root and is stock for the most part.!!!
[Android Software/Hacking General [Developers Only]] xxProphecyxx:
I will try the reset with power button and see if that does anything. I sent an email to nextbooks tech support... awaiting a reply. I appreciate everyones help with this. :)

--->UPDATE<--- Doing any combination of button presses/holds with power and reset did nothing. Any time you press the reset at all, it kills all power to the tablet.

---------- Post added at 08:53 PM ---------- Previous post was at 08:02 PM ----------

HOLY CRAP! I was able to finally unbrick my soft bricked NP7! I will create a zipped package and how-to guide... I will probably host it on my facebook website [which is open to the public, so you don't need a FB account to view] and have a download link. Big thanks to everyone that helped me in this scarey time :D

This means if you have soft bricked your NP7 flashing custom ROMs, I have finally came up with a solution. Not all credit goes to me, but I will give credit to ones that deserve it in my how-guide.
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Effing amazing man.! Congrats lol. Yo what are we calling our dev team.?
[Android Software/Hacking General [Developers Only]] xxProphecyxx:
Thanks, though it is not completey normal. I went to flash your ROM and it does most of it, then says it ran out of space. So there seems to be a partition problem, but I will continue to mess with it and update.

Team name, hmmm... that is a good question.
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Awesome, hey Im trying to get a Dev team together, wanna join.?
[Android Software/Hacking General [Developers Only]] slayer402:
Alright I give up! How did you unbrick your nextbook?
[Android Software/Hacking General [Developers Only]] Dochoppy:
Awesome. That will be valuable information! :)

Oh and Dev team huh? count me in!
[Android Software/Hacking General [Developers Only]] tenorntex:
I would love to be a part of the Dev Team also.

I have already deodexed everything in both the system and app folders. I am thinking a Custom Theme for the NP7. I hadn't had much time to play with it during the week, so the weekend is when I can get more productive.
[Android Software/Hacking General [Developers Only]] Dochoppy:
FYI on the track of getting us writable system and data. Wendal is at it again, have an email out to him. They were able to convert from cramfs to ext3 on a similar tablet. Part of it is editing the init.ro and also recompiling system.ing as ext.

Also was able to recover my tablet fully from a bootloop issue like prohpecy was having. Used the RK29xxupdate tool to repush the flash image, Boot loop was made by a small change I had made in framework_res.apk.

Secondly-

DocHoppyRomv2.1 is up

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

Cheers!
[Android Software/Hacking General [Developers Only]] mingolianbeef:
This is great, for all that want to dev., what do we call our team.?
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Oh and by the way, why the fudge do we have Bluetooth libs with no Bluetooth.!!!!
[Android Software/Hacking General [Developers Only]] tenorntex:
how about "The Premium 7". I know its kind of cheesy, but it works.
[Android Software/Hacking General [Developers Only]] Dochoppy:
Everyone here have google talk?
[Android Software/Hacking General [Developers Only]] mingolianbeef:
But what if we decide to dev outside of the NP7. at some.point.?
[Android Software/Hacking General [Developers Only]] Dochoppy:
I will worry about giving suggestions for name later.

Progress update:

Well progress is being made!

cat /proc/mtd

dev: size erasesize name

mtd0: 00400000 00004000 "misc"

mtd1: 00800000 00004000 "kernel"

mtd2: 00400000 00004000 "boot"

mtd3: 00800000 00004000 "recovery"

mtd4: 10000000 00004000 "system"

mtd5: 10400000 00004000 "backup"

mtd6: 07400000 00004000 "cache"

mtd7: 10000000 00004000 "userdata"

mtd8: 00400000 00004000 "kpanic"

mtd9: b4400000 00004000 "user"

I have extracted the boot and recovery.img files. These are much bigger than what is in the update.img. The boot.img file is what I need to edit to get us a ext3 system.img, and get it completely read/writeable. unfortunately there is only so much I am able to do while I am here at work.
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Awesome.! Now question, the NP7 contains 2 256mb things in it, is there any way to mod these files to further expand the memory, or is that a hardware issue.?
[Android Software/Hacking General [Developers Only]] tenorntex:
the file system is the limiting factor. It is only capable of a maximum of 256mb. If it gets converted, it is possible to expand that limitation.
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Okay, awesome, let me know what I can do to help.!!
[Android Software/Hacking General [Developers Only]] Dochoppy:
Ugh Can't get the damn boot.img file to unpack, regardless of what method or tool or script I use.

Need to do this so I can edit init.rc And change our file system to ext3 so we can have full rw

Possibly because the header does not contain the Android! first 16 bits...I don't know for sure...

Sorry guys just venting some frustration.
[Android Software/Hacking General [Developers Only]] mingolianbeef:
No probs dude.! Vent all u need.! Hey would using Linux commands help u unpack.!???
[Android Software/Hacking General [Developers Only]] Dochoppy:
I have bounced back and forth between my dual boot at home most of the day.

here at work (I have a lot of spare time...:P) I have a virtual machine set up.

the boot.img from my custom rom is 598k The boot.img pulled from the tablet

is 4096K i get the same issues from both.

Welcome to the ZTE Racer kitchen by TigTex!
If you aren't using Windows XP, you might need to run this as admin
Make sure you have boot.img on the same folder as this file

Press 1 to decompress the ramdisk and kernel from boot.img
Press 2 to build the boot.img from the ramdisk folder and boot.img-kerne
Press q to exit
Type 1,2 or q and press ENTER: 1
Android Magic not found in boot.img. Giving up.

******kernel and ramdisk extracted!******
* Kernel is the "boot.img-kernel" file *
* Ramdisk is on gzip + cpio *
* YOU CAN ONLY EDIT RAMDISK ON LINUX *
* original img backed up as oldboot.img *
*****************************************

Press 1 to decompress the ramdisk and kernel from boot.img
Press 2 to build the boot.img from the ramdisk folder and boot.img-kerne
Press q to exit
Type 1,2 or q and press ENTER:

Ok so let's try the android kitchen

Here is the show boot.img information

Working folder's boot.img information
-------------------------------------

Kernel Size : 559903 bytes
Kernel Base Address : 0x00000000
Ramdisk Size : 2090599168 bytes
Ramdisk Load Address : 0x65545c0b
Second Stage Size : 779876570 bytes
Second Stage Load Address : 0xe1906573
Page Size : 84348953 bytes
ASCIIZ Product Name : (None)

Command Line: (None)

Press Enter to continue

And now the attempt to extract first using w option...

Working folder found

Android header not found at start of boot.img
Warning: Android header not located anywhere in boot.img

Kernel found at offset 84348953 in boot.img
Making folder BOOT-EXTRACTED ...

Extracting kernel ...
Extracting ramdisk ...
Error: No ramdisk folder found!

Press Enter to continue

Ok so lets try the other option in the menu.

Press Enter to continue

Android header not found at start of boot.img
Warning: Android header not located anywhere in boot.img

Kernel found at offset 84348953 in boot.img

Extracting kernel ...
Extracting ramdisk ...
Error: No ramdisk folder found!

Contents of bootimg_010612_234100:

total 0
-rw-r--r-- 1 0 2012-01-06 23:41 zImage

Press Enter to continue

The zImage file it writes is 0k in size.

Here is the first line from the boot.img looking at it in the hexeditor.

00000000 4b 52 4e 4c 3a 93 08 00 1f 8b 08 00 00 00 00 00 KRNL:"...<......

From what I have read the kernel is supposedly starting at 1f 8b.....

getting the error that the Ramdisk is not there, it is almost like it is not a complete boot.img file. More so if I look at boot.img in a hexeditor and lookup that address. (Sigh) I keep plugging away.

HELP!
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Uhhhhh.... let me see if I can get help from a 3VO dev on that one.!
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Any updates.?
[Android Software/Hacking General [Developers Only]] Dochoppy:
duplicate !
[Android Software/Hacking General [Developers Only]] tenorntex:
This is great news Doc, I'm curious as to how you got it out of the boot.img?
[Android Software/Hacking General [Developers Only]] Dochoppy:
[/COLOR]

Well I was overthinking the process for one.

I had to hex edit the first 4 bytes from the boot.img file. Rename it boot.gz, then use gzip to gunzip Boot.img |cpio -i etc etc.

THe command is something like that. Most boot.img files have a header that says Android! ours doesn't it just says KRNL before the actual file begins... So it doesn't have to be unpacked then gunzipped....

Believe me I felt pretty stupid when I figured it out.
[Android Software/Hacking General [Developers Only]] bigeyexo:
Thanks for hardworking to make a custom rom!!!:D

It is very nice looking with the Honeycomb UI. But I found after flashing this ROM, my WIFI, sound and keys are not work! :(

When I try to turn on Wifi, the status become error around 10 secs later. And my buttons will not light up when I press it. :(

Is that any broadmate also have my problem after flashing the custom rom? :eek:

Also is there solution that can flash back the original stock rom? :confused:
[Android Software/Hacking General [Developers Only]] Dochoppy:
Update:

After alot of research, and trial and error, I was able to correctly unpack and repack the boot.img. I flashed the repack to my tablet, and successfully booted.

Next step is to modify init.rc and convert /system to ext3.

I will keep you posted.
[Android Software/Hacking General [Developers Only]] jtrosky:
Great news - thanks for the update!
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Flash dochoppy 's rom. I'm working on the next release.!
[Android Software/Hacking General [Developers Only]] rlhenson:
Will this ROM eventually work with more than one lot of serial numbers? I am one of several that has a number that is out of the range that it seems everyone is working on. Mine starts with YF0911. Thanks for all of the work everyone is doing here...
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Will check this out ASAP, just got a lot on my plate, but I'm looking into it
[Android Software/Hacking General [Developers Only]] slayer402:
None of the roms posted will work with the YF0911 serial range cause of different hardware. However if the devs can show us older hardware owners some love it would be greatly appreciated. Check the update for the YF0911.

Thanks.
[Android Software/Hacking General [Developers Only]] bigeyexo:
Thanks, and I will try and report.
[Android Software/Hacking General [Developers Only]] KyoceraEchoHax:
im going to flash on my kyocera echo just to see what happens! :D
[Android Software/Hacking General [Developers Only]] bigeyexo:
Unlucky.....same result, no sound, no wifi and not light up when I press the buttoms.....:eek:
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Good luck with a dual screen paperweight then lmfao
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Expect alpha 2 by Saturday.!!
[Android Software/Hacking General [Developers Only]] Ron_Pence:
Update

Hey guys can we get a progress update? I've been checking this thread periodically since saturday with no update. I expect this tablet to get a lot more attention now that Big Lots is stocking them. Thanks.
[Android Software/Hacking General [Developers Only]] tenorntex:
I am sure an update will be soon. There will be some good tweaks in the next version. I have been working with O, and he is working hard on the next release.
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Apologies dude, between school and work, free time is slim, I'm trying to get in touch with dochoppy on the ext3 conversion, but can't get a word from him.! Tenorntex has been an amazing help with framework tweaks and system ui tweaks. My next step is to get in touch with a Dec so I can learn how to add a tweaks menu to the settings (no OC for now since were running on stock kernel). We still have yet to assemble the dev team lol, but outside of that, I'm going to use the silk browser (kindle fire internet browser), I'm going to *attempt* to them and tweak the stock GB music to look like CM9's music player, and some other things, Saturday was just rough because I had a family emergency and wasn't at home much to begin with and was bogged with homework WHEN I got home, its a struggle but I haven't forgotten this, and btw, if any of u know someone that can build kernels, please tell them to get in touch.!!!
[Android Software/Hacking General [Developers Only]] eDgE0701:
@Dochoppy Can you please impart your knowledge on the process on unpacking the boot image?

I am working on running a custom kernel using the LGPL RK2918 kernel code.

I can build the kernel, but I don't understand the packing format to put it back onto the device in the correct manner.

It seems the boot image and kernel image are packed using the same method (having "4B 52 4E 4C" or "KRNL" in the header).

Is anyone in a position to be able to explain how this works?
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Please refer to his thread. He has conferred the file system to make it r/w. if you wasn't the ROM, find the download link in one of the replies to the thread, it is within the last few pages.!
[Android Software/Hacking General [Developers Only]] eDgE0701:
I have read this thread and I understand how he has done this but I thought someone may be able to give me some more information.

I have used Wendals tools to extract the components of the flash image I have.

This is actually for a slightly different device but to all intents and purposes, it is the same.

The boot.img file I have is 197K, the Kernel is 5.7M.

If I do a dump of the boot data from my device directly, it is identical, apart from the padding at the end.

I have stripped the first 4 bytes from my boot.img file but I still can't unzip it using gzip.

Now, in typical Android boot images there is the Boot Header + Kernel + Ramdisk. However, using Wendals Unpacking tool, I get a boot image, kernel, system, recovery and misc.

In theory, because I want to use a new kernel, I should just have to create a new boot image using mkbootimg with my kernel and ramdisk; in here is where the issue lies.

Wendal's tool has seperated the boot and kernel portions into seperate images and I have no ramdisk.

Is the Kernel image just a zImage kernel with "KRNL" in the header? I doubt it...and where is the ramdisk?

I hope you guys can help with clearing this up for me because this just keeps getting even more confusing!
[Android Software/Hacking General [Developers Only]] eDgE0701:
Okay, I have figured it out now (with the help of rkutils).

The Kernel and Boot images had an 8 byte header.

Now my challenge is just putting them back together (I am led to believe the second 4 bytes of the header are a CRC checksum).

This Android thing is just full of obstacles! I shall read even more before posting next time!
[Android Software/Hacking General [Developers Only]] mingolianbeef:
This is why I love xda lol, so much help in a single community
[Android Software/Hacking General [Developers Only]] Dochoppy:
I am such a slacker!

Creating the ext3 file was the easy part.

You have to adjust the parameter file also to account for the new system.img file size.

You also have to mover the entry for the system.img in the parameter file to the end just before the user entry. IE like so...

0x00200000@0x000ca000(userdata),0x00002000@0x002ca000(kpanic),0x00080000@0x002cc000(system),-@0x0034c000(user)

Don't forget to change your address offsets.

***Do not edit the parameter file in notepad or a regular text editor that word wraps by default.

for windows you can use notepad++

I used gedit in Linux.

Also keep in mind you can actually make the system file with extra room. v1.0 of my rooted rom has a little bit of extra space. That will change in the next version, I am going to expand that out past the extra 30mb of space that is there now.

as far as decompiling and recompiling the boot.img and for that matter recover.img...

RK29PACKAGETOOLULTRA2.1

Give that a try.
[Android Software/Hacking General [Developers Only]] cybrtech:
Is there a good link for this

Was trying to download and the link is no good.
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Idk why but multiupload is down as of lately.!
[Android Software/Hacking General [Developers Only]] kumayam:
its been down due to the government cracking down on shareware or illegal downloads
[Android Software/Hacking General [Developers Only]] YoungJuice1992:
???

I Need Help With The LINK. it Doesnt Work. hellllp.
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Read the post above urs.! :(
[Android Software/Hacking General [Developers Only]] macb1997:
This doesn't work on phones, correct?
[Android Software/Hacking General [Developers Only]] mingolianbeef:
Nooooo lol, completely different filesystem setup.! Check out dochoppy full on root
[XPERIA X8 General] xperiafan13:
Hello, I want to give my point of view, is much the scandal that has made for carrying on the xperia x8 ics, but I want to ask ..... so necessary is to have ics at x8? I know you all want the best and newest in our terminals, I think if you can, so simple, remember when we started having CM7, had many bugs, such as camera, sound recorder, etc., without racht but he did, maybe not so good but it did, also thanks to doixanh, we have the camera in 3MP in CM7, which we did not have, in conclusion I think that we should all do our bit to have the best and not divide us, trying to work together and to demotrar FXP team, we did what they could not .....

Hola, yo quiero dar mi punto de vista, es mucho el escandalo que se a hecho por portar el ics al xperia x8, pero yo quiero preguntar.....tan necesario es tener ics en el x8? yo se que todo queremos lo mejor y lo mas nuevo en nuestros terminales, yo creo que si se quiere se puede, asi de simple, recordemos cuando empezamos a tener CM7, tenia muchos bugs, como la camara, grabadora de sonidos, etc, sin embargo racht lo hizo, tal vez no del todo bien pero lo hizo, tambien gracias a doixanh, tenemos la camara en 3mp en cm7, lo cual no teniamos, en conclusion yo pienso, que todos debemos poner nuestro granito de arena para tener lo mejor, y no dividirnos, tratar de trabajar en equipo y haci demotrar al equipo de FXP, que nosotros hicimos lo que ellos no pudieron.....
[XPERIA X8 General] Chris95X8:
Opened a thread in the dev section just to say that?

Sent from my X8 that is soon going to be replaced with a Samsung Galaxy Nexus/S II
[XPERIA X8 General] n1kolaa:
give use alpha :D
[XPERIA X8 General] rav3n_pl:
Wrong section, Should be moved to general.
[XPERIA X8 General] bogdan_mihai554:
I agree :D
[XPERIA X8 General] daddy_rhon:
i agree too...As far as i know theres a team who work for ics i dont if still a team,maybe you should cooperate with trouf...