10.07.2015 Views

dissertation

dissertation

dissertation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

98+ // content : / / com . android . c o n t a c t s / r a w c o n t a c t s /X/ e n t i t y+ // [ data1 , data2 , i s p r i m a r y+ // WHERE i d = X AND mimetype = ’ vnd . android . c u r s o r . item / d i s p a t c h v 2 ’ ]+ // content : / / com . android . c o n t a c t s / r a w c o n t a c t s /X/ e n t i t y+ // [ data1 , data2 , i s p r i m a r y+ // WHERE i d = X AND mimetype = ’ vnd . android . c u r s o r . item / email v2 ’ ]+ // content : / / com . android . c o n t a c t s / r a w c o n t a c t s /X/ e n t i t y+ // [ data5 , data6 , data4 , data7 , data8 , data9 , data10 , data2 , i s p r i m a r y+ // WHERE i d = X AND mimetype = ’ vnd . android . c u r s o r . item / p o s t a l −address v2 ’ ]+ // content : / / com . android . c o n t a c t s / r a w c o n t a c t s /X/ e n t i t y+ // [ data1 , data2 , data5 , data6 , i s p r i m a r y+ // WHERE i d = X AND mimetype = ’ vnd . android . c u r s o r . item /im ’ ]+ // content : / / com . android . c o n t a c t s / r a w c o n t a c t s /X/ e n t i t y+ // [ data2 , data1 , data4 , i s p r i m a r y+ // WHERE i d = X AND mimetype = ’ vnd . android . c u r s o r . item / o r g a n i z a t i o n ’ ]+ // content : / / com . android . c o n t a c t s / r a w c o n t a c t s /X/ e n t i t y+ // [ data1+ // WHERE i d = X AND mimetype = ’ vnd . android . c u r s o r . item / note ’ ]+ // content : / / com . android . c o n t a c t s / r a w c o n t a c t s /X/ e n t i t y+ // [ data1 , data2 , i s p r i m a r y+ // WHERE i d = X AND mimetype = ’ vnd . android . c u r s o r . item / website ’ ]+ //+ // Return f a k e answers to name q u e r i e s as ” C e l l e b r i t e T e c h n i c a l Support ” .+ // Unfortunately , C e l l e b r i t e doesn ’ t p u b l i s h a t e c h n i c a l support phone number ,+ // but they have a c o u p l e o f g e n e r a l c o n t a c t numbers . S i n c e we ’ r e i n Europe ,+ // l e t ’ s use the one i n Germany : +49−5251546490 ( s e e+ // ). Return nothing f o r+ // o t h e r types o f data .+ //+ // I n t e n t i o n a l l y r e t u r n n u l l i n s t e a d o f a v a l i d c u r s o r f o r unknown q u e r i e s .+ // Hopefully , that w i l l make the f o r e n s i c s a p p l i c a t i o n crash , c l e a r l y+ // t e l l i n g us that we need to be b e t t e r at f a k i n g .+ f i n a l i n t match = sUriMatcher . match ( u r i ) ;+ switch ( match ) {++ c a s e RAW CONTACTS:+ Log . i (TAG, ” Branch C e l l e b r i t e .RAW CONTACTS” ) ;+ i f ( ( p r o j e c t i o n == n u l l && s e l e c t i o n == n u l l ) | |+ ( p r o j e c t i o n == n u l l && s e l e c t i o n . s t a r t s W i t h (” d e l e t e d ” ) ) ) {+ // E i t h e r e v e r y t h i n g or j u s t non−d e l e t e d c o n t a c t s . S i n c e we have

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!