yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] Full HD:
Recovery Prestigio Multipad 9.7 Pro

I flashed the latest version exactly like posted on the website : http://crewrktablets.arctablet.com/?cat=4 with this kernel: http://xdaforums.com/showpost.php?p=33336814&postcount=177

After flashing it booted into recovery but I can´t flash a .zip file because i get error like " Can´t mount sdcard".

How to apply the "Oma CM10 v1.2 Format NAND" fix when the sd card can´t be mounted?

PS: I startet flashing from a clean install of the official firmware and Oma´s v1.2.2. doesn´t work either. Any solution for the CWM error?

Tried flashing several times, but still not able to install a zip in CMW. The rom is booting and working but with a corrupt sdcard.

Any help?
[Miscellaneous Android Development] Oma7144:
Could be an missmatch with your USB-Driver config.

Pls try attached recovery (tick only Parameter and Recovery).

Otherwise pls upload the file android_winusb.inf. You will find it in /adb-1.0.29/usb-driver/.

- Oma -
[Miscellaneous Android Development] Full HD:
Thanks for that but doesn´t change anything, still no sdcard mounting. Where exactly can I find the android_winusb.inf file? In your 4.1.1 rom or the original rom from the official website? Can´t be the windows android-sdk file? Sorry for the noobish question. :p

My working 4.1.1. (v1.2) was from this post here:http://xdaforums.com/showpost.php?p=33397940&postcount=62

It´s only one complete image file which I flashed with the RK-Flashtool from the rom of the official website. After booting I could format the sd card directly in the running OS.
[Miscellaneous Android Development] Oma7144:
Post given by Morka:

For all Roms based RK2918 Android 4.1.1 Jelly Bean Oma's rom ,kasty-arn and MorkaMod JB

akkufix update

Thanks a lot!

- Oma -
[Miscellaneous Android Development] Oma7144:
Ok, same situation described in this post.

You need to verify your android_winusb.inf (adb package on your PC), if it contains the following:

; Odys Devices
%SingleAdbInterface% = USB_Install, USB\VID_2207&PID_0006
%CompositeAdbInterface% = USB_Install, USB\VID_2207&PID_0000&MI_01
; Odys Devices Recovery
%SingleAdbInterface% = USB_Install, USB\[B]VID_18D1&PID_D001[/B]

Otherwise you can format by hand (as described in the named post) or use the stock recovery to format (all data will get lost).

- Oma -
[Miscellaneous Android Development] lodewj:
you probably are right about the tablet. I've read more threads about suggesting this model.

I can not obtain a downloadable firmware but I could dump the mtd memory blocks like this: http://forum.frandroid.com/topic/11...m-originale/page__gopid__1885464#entry1885464

is that enough for you? (btw, that's the same tablet).

greetz
[Miscellaneous Android Development] Oma7144:
Ok, dump the images. It' just you are on the safe side ;)

Pls be so kind and upload the kernel.img.

After that you can flash the image from post #1 together with your kernel ...

... or a kernel from the other named tabs, to be find in the Kernel Archive.

- Oma -
[Miscellaneous Android Development] Full HD:
Okay, back to working v1.2. Tried several things.

- v.1.2.7. does not boot with the correct kernel and flash settings on my Prestigio Multipad 9.7 Pro, no chance.

- v1.2.2. boots with corrupt SD card but I am not able to format / repair it in the storage settings of the OS. This works on v1.2 .... strange

- didn´t try terminal to format SD Card because screen rotation doesn´t work (enabled in settings), so v1.2.2 is no option for me.

- stock recovery is broken when flashed with RKTool and only permission & recovery ticked >>> back to CWM

Apart from that, great work to port Jelly Bean to our devices. Thanks and keep on. I will try the next versions.

Schönes Wochenende und mach weiter so ;) :)
[Miscellaneous Android Development] tecsaif:
Hello,

I followed the procedure for dslide my 970 but it does not restart in CWM.

I have a black screen and windows recognize it as loox.

How can I do?

RKAndroid does not recognize the tablet.

thank you

PS: I'm french so excuse my english google translated into

---------- Post added at 07:08 PM ---------- Previous post was at 06:10 PM ----------

Hello,

I have succeed to launch the CWM by injecting only the kernel to dslide but the tablet makes me :

E: can't mount / cache / recovery / command

E: can't mount / cache / recovery / log

E: can't open / cache / recovery / log

E: can't mount / cache / recovery / last_log

E: can't open / cache / recovery / last_log
[Miscellaneous Android Development] Oma7144:
Ignore that. CWM can't find the log from last run ;)

Install the format_NAND fix now.

- Oma -
[Miscellaneous Android Development] tecsaif:
Can you give me the link of this patch please

---------- Post added at 08:05 PM ---------- Previous post was at 08:00 PM ----------

If this is the one you're talking to me, it does not install.

Oma_Modell_fix_DSlide970
[Miscellaneous Android Development] Oma7144:
It's attached to post #1.

The model fix is here: http://xdaforums.com/showpost.php?p=33766240&postcount=274

- Oma -
[Miscellaneous Android Development] tecsaif:
Sorry I had not seen

I just installed it but I Parès reboot back on CWM.

I do not understand.
[Miscellaneous Android Development] Oma7144:
Ok, do it all again.

Make sure you have the right kernel (2p for dualtouch otherwise 5p) and replace it to /rockdev/Image.

Copy both fixes to sdcard. Then flash again incl. eraseIDB.

- Oma -
[Miscellaneous Android Development] tecsaif:
If I change the kernel (2p or 5p) in / rockdev / Video RKandroid puts gives the following error:

INFO : checking download data size.....

ERROR : DOWNLOAD FILE FAILED

ERROR : Run failed

---------- Post added at 08:36 PM ---------- Previous post was at 08:31 PM ----------

I'm a bit lost!

To get to the start I must uncheck CMW boot in RKandroid
[Miscellaneous Android Development] Full HD:
These lines are not included in the .inf file. There are only listed Nexus devices, I´ve added these line (hope, that works) :angel:
[Miscellaneous Android Development] tecsaif:
In summary:

If I run RKAndroidtool with original kernel, everything goes fine, but the tablet does not start.

If I change the kernel and starts RKAndroidtool I have the error message.

If I run RKAndroid (with kernel dslide) Unlock the boot, everything goes correctly, the CWM starts. I then launched the NAND.zip. Reboot the tablet still on CWM
[Miscellaneous Android Development] Oma7144:
Ok, sounds like the kernel.img is larger then the partition.

Pls try again with the attached parameter file (obsolete)

- Oma -
[Miscellaneous Android Development] tecsaif:
- Oma - I tried with the new parameter file. The error message is always the same.

Thank you for your help.
[Miscellaneous Android Development] tecsaif:
http://dl.xda-developers.com/attach...5db/50b31b43/1/5/1/2/0/4/0/message_erreur.jpg

Tecsaif
[Miscellaneous Android Development] Oma7144:
Strange. Pls verify with original Dslide 970 parameter file.

- Oma -
[Miscellaneous Android Development] tecsaif:
Thank you for everything oma. It to operate with the latest.

A big thank you to you

---------- Post added at 09:28 AM ---------- Previous post was at 09:22 AM ----------

oma, is it possible to share your files on a French forum?

I would like to share your success but your approval.

I will link your page in end post.

thank you
[Miscellaneous Android Development] aenima73:
Launchers deleted

I have deleted all the Launchers from system\app and now when the tablet starts it gets stucked in the main screen and I can't unlock it beacuse the touch sensor doesn't seem to work, what can I do?

Is ther any way to access to system\app from my PC and copy into it the launcher apk?

My last option is reflash the ROM but I would like to avoid it.
[Miscellaneous Android Development] Oma7144:
Sure, go on and link back the forum.

- Oma -
[Miscellaneous Android Development] Oma7144:
Some feedback:

- Oma -
[Miscellaneous Android Development] aenima73:
Any idea about it?

I am a bit desperate, I am trying push with ADB but the windows driver installed is MTP Device, I am not able to install ADB driver.

I am not able either to do a CWM recovery.

Help, please.
[Miscellaneous Android Development] Oma7144:
Flash system.img again (tick parameter and system).

- Oma -
[Miscellaneous Android Development] aenima73:
Thanks Oma,

Should I install after reflashing the Oma_JB_Modell_fix_U9GT2.zip and Oma JB v1.1 Format NAND.zip?
[Miscellaneous Android Development] Oma7144:
Install only the model fix. The format_NAND fix will wipe all your data.

- Oma -
[Miscellaneous Android Development] mydave1:
Hello Oma,

I have a Cube U9GT2 with ICS installed.

My understanding of flashing your Rom is as follows:

- download Oma_Odys_Loox_JB_4.1.1_v1.2.2a from page 1.

- decompress with 7zip

- copy attached fix to sd-card

- boot tab into flash mode

- run RK-Flashtool as admin: EraseIDB, tick Loader, Run

- first boot into CWM: install fix (Oma_JB_Modell_fix_U9GT2) from sd-card, reboot

- wait 3-4 min

And, another scenario:

- download Oma_Odys_Loox_JB_4.1.1_v1.2_autorecovery from page 1.

- decompress with 7zip

- copy attached fix to sd-card

- boot tab into flash mode

- run RK-Flashtool as admin: EraseIDB, tick Loader, Run

- first boot into CWM: install fix (Oma_JB_Modell_fix_U9GT2) from sd-card, reboot

- wait 3-4 min

But the Cube U9GT2 does not have volume buttons. So, how can I flash the fix ?

Sorry for the slow understanding on my part.
[Miscellaneous Android Development] Mardon:
U also need the right kernel for your tab!

U need to change the kernel in rktool before start flashing.

First boot after install is into cwm.

Ffrom android reebotmenu u also can boot to cwm recovery

Gesendet von meinem Neo-X8@cm10
[Miscellaneous Android Development] aenima73:
The U9GT2 does have volume buttons, in fact it is a large button on top, the left part is volume+ and the right part is volume-.
[Miscellaneous Android Development] mydave1:
This is what I could gather so far !

Flash "Oma_Odys_Loox_JB_4.1.1_v1.2.2a" on Cube U9GT2 (with ICS previously installed) .

To be Tested 11/28/2012

With much thanks to Oma and advises from Mardon + aenima73.

- download Oma_Odys_Loox_JB_4.1.1_v1.2.2a from page 1.

- decompress with 7zip

- replace the kernel image in folder rockdev/Image with the U9GT2 kernel from here http://xdaforums.com/showpost.php?p=29649602&postcount=4

- copy attached fix to sd-card

- boot tab into flash mode

- run RK-Flashtool as admin: EraseIDB, tick Loader, Run

- first boot into CWM: install fix (Oma_JB_Modell_fix_U9GT2) from sd-card, reboot

- wait 3-4 min

Kernel List by Oma:

(For use with other RK2918 devices)

Part 1 http://xdaforums.com/showpost.php?p=29649602&postcount=4

Part 2 http://xdaforums.com/showpost.php?p=30180045&postcount=12

Part 3 http://xdaforums.com/showpost.php?p=30747783&postcount=18

Part 4 http://xdaforums.com/showpost.php?p=32321714&postcount=26

Any advises or corrections would be much appreciated !
[Miscellaneous Android Development] aenima73:
You should apply "Oma JB v1.1 Format NAND.zip" fix as well.
[Miscellaneous Android Development] mydave1:
My steps for a successful flashing "Oma_Odys_Loox_JB_4.1.1_v1.2.2a" on Cube U9GT2 (with ICS previously installed) .

With much thanks to Oma and advises from Mardon + aenima73.

- download Oma_Odys_Loox_JB_4.1.1_v1.2.2a from page 1.

- decompress with 7zip

- replace the kernel image in folder rockdev/Image with the U9GT2 kernel from here http://xdaforums.com/showpost.php?p=29649602&postcount=4

- copy fixes (Oma_JB_Modell_fix_U9GT2, Oma_JB_v1.1_Format_NAND, Oma_intSD_to_NAND_fix) to sd-card

- run RK-Flashtool as admin

- boot tab into flash mode (pressing Volume - button while connecting usb cable to computer).

- in RK-Flashtool: EraseIDB, then check mark Loader, Run

- first boot into CWM: (1) install the fixes from sd-card in the order as listed above, reboot

- wait 3-4 min

The flash went smoothly. The language is defaulted to Dutch. SDcard and External SDcard mounted correctly. USB connection sees both drives.

Additional notes:

Kernel List by Oma:

(For use with other RK2918 devices)

Part 1 http://xdaforums.com/showpost.php?p=29649602&postcount=4

Part 2 http://xdaforums.com/showpost.php?p=30180045&postcount=12

Part 3 http://xdaforums.com/showpost.php?p=30747783&postcount=18

Part 4 http://xdaforums.com/showpost.php?p=32321714&postcount=26

How to boot into CWM

:

Shut down tablet

don't forget to unplug usb

hold volume -

press power button until you see bootlogo

then leave powerbutton at once

Job well done, Oma.

Thanks again.
[Miscellaneous Android Development] tecsaif:
Hi Oma,

How is it that no Angry Birds games do not work on this ROM?

At launch there is a black screen and then back on the menu

thank you
[Miscellaneous Android Development] Oma7144:
This is a generic problem with all RK2918 boards. Newer Angry Birds like Star Wars crashes with the gpu driver.

11-18 16:49:14.019: D/OpenGLRenderer(2995): Flushing caches (mode 1)
11-18 16:49:14.179: D/FUSION App(3513): angrybirdsstarwars
11-18 16:49:14.189: D/dalvikvm(3513): Trying to load lib /data/data/com.rovio.angrybirdsstarwars.ads.iap/lib/libangrybirdsstarwars.so 0x40d2f720
11-18 16:49:14.189: D/dalvikvm(3513): Added shared lib /data/data/com.rovio.angrybirdsstarwars.ads.iap/lib/libangrybirdsstarwars.so 0x40d2f720
11-18 16:49:14.289: D/libEGL(3513): loaded /system/lib/egl/libGLES_android.so
11-18 16:49:14.289: D/libEGL(3513): loaded /system/lib/egl/libEGL_VIVANTE.so
11-18 16:49:14.289: D/(3513): Vivante Driver Version : K2.2.2 - U2.5.3!
11-18 16:49:14.319: D/libEGL(3513): loaded /system/lib/egl/libGLESv1_CM_VIVANTE.so
11-18 16:49:14.319: D/libEGL(3513): loaded /system/lib/egl/libGLESv2_VIVANTE.so
11-18 16:49:14.359: D/gralloc(81): alloc_buffer: Successfully allocated 0xdb000 bytes, mIonFd=18, SharedFd=21

11-18 16:49:15.069: I/Process(3513): Sending signal. PID: 3513 SIG: 9
11-18 16:49:15.099: I/ActivityManager(143): Process com.rovio.angrybirdsstarwars.ads.iap (pid 3513) has died.
11-18 16:49:15.109: I/WindowManager(143): WIN DEATH: Window{40de9a20 com.rovio.angrybirdsstarwars.ads.iap/com.rovio.fusion.App paused=false}
11-18 16:49:15.109: I/WindowManager(143): WIN DEATH: Window{40db3880 SurfaceView paused=false}

Without Rockship Support ... no chance.

- Oma -
[Miscellaneous Android Development] tecsaif:
OK thank you for the information
[Miscellaneous Android Development] firithmorgulion:
looks like ive made a mistake .....

i forgot to tick loader, and now im having a mtp-loox device with the external sd-card as nand-flash and have no way to get into recovery or anything else

is there a way to restore the pad?

(Prestigio PMP 5097C Pro)
[Miscellaneous Android Development] JDfense:
Flash back to your Prestigio stock rom and flash oma rom with the prestigio kernel again. This time with ticking the loader. If you mean you want to keep your user data, try to flash only your cwm(recovery.img), possible you get than in your cwm and backup data, but I think the choice to save your user data is very small.

JDfense
[Miscellaneous Android Development] firithmorgulion:
i dont get the pad into flash mode, the screen stays dark, i cant switch it off

its connected to the pc as portable media device and i can see the content of the external sd-card

i have a backup of my data, so this is nothing i have concerns about
[Miscellaneous Android Development] JDfense:
If your tablet always boots again after you press the reset button you can try this.

Leave your tablet connected to pc, press reset button, then hold at once the volume minus button (in some cases it could be instead the volume plus button)

Your tablet should not start again and you will be successful in the flash mode or you boot into cwm and that will be progress.

If you are in cwm choose reboot and hold volume minus button again. Finally you should be in the flash mode.

JDfense
[Miscellaneous Android Development] Winmen:
I had an Prestigio 5097 PRO i make this -->

- be aware: it is your own risk!

- decompress with 7zip

- copy attached fix to sd-card

- boot tab into flash mode

- run RK-Flashtool as admin: EraseIDB, tick Loader, Run

- first boot into CWM: install fix from sd-card, reboot

- wait 3-4 min

- have fun!

but i have ever an black screen no booting why ???
[Miscellaneous Android Development] Mardon:
Did you used the right kernel for your device?

You need to replace kernel in rkflashtool with the kernel for your device before start flashing!

Gesendet von meinem GT-S5830 mit Tapatalk 2
[Miscellaneous Android Development] Winmen:
i can only flash with Rockship Batch tool with this img -- > prestigio5097cpro_jb1.0.rar

this is version 1.2 !

how i can flash v 1.2.2 ??
[Miscellaneous Android Development] firithmorgulion:
thx! this was the trick, but i have to insert a micro-sd-card to get this work.....

however thanks a lot
[Miscellaneous Android Development] JDfense:
At first mardon is completly right. You must change in your prestigio kernel.img, then you need an rk29xxtool for an unpacked image file. I see no flash decription in the first post and I have no prestigio and no odys loox in my stock:silly:, but I have a very similar description for my easypad, a very similar tablet to your prestigio. You have only too think in other tablet names. The rktool is the same. Look here to read

http://www.freaktab.com/showthread.php?1978-Cube-U9GT2-Easypad-970-Jellybean-ROM

By the way, why do you not just use the prestigio stock jellybean you mentioned. Is it too colorful as always for prestigio stuff.;)

Okay then, good luck and be careful, you have always risk to brick your fine prestigio device.:eek:

JDfense
[Miscellaneous Android Development] Oma7144:
@ lordo4:

<5>[ 0.000000] Linux version 2.6.32.27 (root@ok-desktop) (gcc version 4.4.0 (GCC) ) #150 PREEMPT Wed Dec 7 18:16:52 CST 2011

<5>[ 0.000000] Kernel command line: console=ttyS1,115200n8n androidboot.console=ttyS1 init=/init initrd=0x62000000,0x800000 mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000(kernel),0x00008000@0x00008000(boot),0x00008000@0x00010000(recovery),0x00078000@0x00018000(backup),0x0003a000@0x00090000(cache),0x00100000@0x000ca000(userdata),0x00002000@0x001ca000(kpanic),0x00080000@0x001cc000(system),-@0x0024c000(user) bootver=2011-09-08#2.08 firmware_ver=0.2.3
<

<4>[ 1.995296] lz300msf_init
<4>[ 1.997962] ---lz300msf start probe---
<6>[ 2.001860] input: lz300msf Touchscreen as /devices/virtual/input/input1
<4>[ 2.730126] Auto set calibration successfully.

<4>[ 2.735026] mma8452 devid:2a
<6>[ 2.745796] input: gsensor as /devices/platform/rk29_i2c.0/i2c-0/0-001c/input/input2
<6>[ 2.753712] mma8452 probe ok

<6>[ 2.773505] using rtc device, rtc_hym8563, for alarms
<6>[ 2.778415] rtc_hym8563 0-0051: rtc core: registered rtc_hym8563 as rtc0

<6>[ 3.141350] RT5631 Audio Codec 0.02 alsa 1.0.21
<6>[ 3.146171] asoc: RT5631 HIFI <-> rk29_i2s mapping ok

<6>[ 3.560970] camera 33-1: Probing 33-1
<6>[ 3.564629] camera 33-1: RK29 Camera driver attached to camera1(gc0308_front)

<5>[ 3.916437] Creating 10 MTD partitions on "rk29xxnand":
<5>[ 3.921705] 0x000000400000-0x000000800000 : "misc"
<5>[ 3.927498] 0x000000800000-0x000001000000 : "kernel"
<5>[ 3.933157] 0x000001000000-0x000002000000 : "boot"
<5>[ 3.938645] 0x000002000000-0x000003000000 : "recovery"
<5>[ 3.944447] 0x000003000000-0x000012000000 : "backup"
<5>[ 3.950607] 0x000012000000-0x000019400000 : "cache"
<5>[ 3.956390] 0x000019400000-0x000039400000 : "userdata"
<5>[ 3.963349] 0x000039400000-0x000039800000 : "kpanic"
<5>[ 3.978396] 0x000039800000-0x000049800000 : "system"
<5>[ 3.984550] 0x000049800000-0x0001dd000000 : "user"

<6>[ 4.063623] EXT3-fs: mounted filesystem with ordered data mode.

<4>[ 5.340411] Current WiFi chip is RTL8188.
<

JTAB W702 II: 7", 800*480 (16:9), resistive touch 2p, lz300msf-TS, RTL8188 WLAN on USB1.1, MMA8452 Sensor, RT5631 Audio, GC0308 fCam, ./. HDMI, HYM8563 Clock

Should be the same as Easypad Junior EP720, which is a Loox with 800*480 px.

Test-Kernel is here: http://xdaforums.com/showpost.php?p=32262300&postcount=25

- Oma -
[Miscellaneous Android Development] Oma7144:
Jelly Bean has landed on Hyundai S800 ;)

Kernel is here or for 16GB here.

Pls find attached model fix.
[Miscellaneous Android Development] kawurma:
i have a HI-LEVEL hlv-t702

Does your ROM work with my tablet

can i flash?
[Miscellaneous Android Development] Oma7144:
Pls post a link to that tab. Is an ICS firmware available?

- Oma -
[Miscellaneous Android Development] Oma7144:
Kernel for Easypad Junior EP720.

All credits to Astralix.

http://crewrktablets.arctablet.com/?wpfb_dl=358

- Oma -
[Miscellaneous Android Development] jbbandos:
Hi,

I've got a Lenco TAB-831 (RK2918, 1GB RAM, 8GB Flash, 1024x768 8") that comes with an ICS ROM. I've dumped the backup.img and have uploaded it here.

It was quite easy to root, as it already had a working su and all I needed was to add the supersu.apk to /system/app.

I wonder if I can flash your ROM on this?
[Miscellaneous Android Development] Oma7144:
Yes. Dump the kernel and exchange it in the download pack.

- Oma -
[Miscellaneous Android Development] jbbandos:
Any "for dummies" how to? I used to customise Nexus One firmware, but I am completely a beginner with the Rk image formats.
[Miscellaneous Android Development] Oma7144:
adb shell

su
dd if=/dev/mtd/mtd1 of=/sdcard/kernel.img bs=4096
dd if=/dev/mtd/mtd2 of=/sdcard/boot.img bs=4096
dd if=/dev/mtd/mtd3 of=/sdcard/recovery.img bs=4096
dd if=/dev/mtd/mtd8 of=/sdcard/system.img bs=4096

Pls upload the images, I will check.

- Oma -
[Miscellaneous Android Development] jbbandos:
I've got them, one interesting thing is that system and userdata are ext3 filesystems, not cramfs. I managed to expand kernel and boot, I was thinking more in terms of how to add them to your ROM and repack it.

The images are here, in the folder "images"
[Miscellaneous Android Development] Oma7144:
Kernel (first bytes) is ok.

Download the pack from post #1, replace the kernel in /rockdev/Image and flash acc. to instructions.

- Oma -
[Miscellaneous Android Development] jbbandos:
Thanks!

I managed to flash and boot your ROM, but with some problems, so for now I've reflashed the Lenco original image. The problems were:

- Recovery doesn't recognize the touch screen (very minor)

- Nova launcher won't update due to bad signature - minor, uninstalled with Titanium Backup and reinstalled from the play store

- Rotation is broken - the tab boots into portrait mode, then while still in the lockscreen switches to landscape and never rotates again

- SD corruption, both internal and external - major, and made me quit for now. The external SD was fixed by putting it in the laptop and doing a fs check, the internal one wouldn't be accepted even after formatting, so I gave up for now. Even the recovery would error out trying to mount them.

I'll dig more into it later. I also have to see how to use the linux tools to flash instead of booting into windows every time.
[Miscellaneous Android Development] Oma7144:
You have to install the format_NAND fix (attached to post #1).

Jelly Bean has landed on Lenco TAB-831 ;)

Kernel is here

Pls find attached the model fix.

- Oma -
[Miscellaneous Android Development] jbbandos:
Thanks, I'll try that. The kernel is the same kernel.img or have you changed anything?
[Miscellaneous Android Development] JDfense:
Does video recording with Omas Jellybean work on odys loox?

JDfense